2-connectivity in directed graphs: An experimental study

11Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Graph connectivity is a fundamental concept in graph theory with numerous practical applications. Very recently, various notions of 2-connectivity in directed graphs (digraphs) have been introduced. In particular, 2-connectivity revealed to have a much richer and more complicated structure in directed graphs than in undirected graphs. In this paper we consider the computation of the 2-connected components and the 2-connected blocks of a digraph in practice, in the case of both edge and vertex connectivity. Specifically, we present efficient implementations of previously proposed and of new algorithms for computing the 2-vertex-connected components and the 2-vertex-connected blocks, the 2-edge-connected components and the 2-edge-connected blocks, and evaluate their performance experimentally on large digraphs taken from a variety of application areas. To the best of our knowledge, this is the first empirical study for these problems. Our extensive experimental study sheds light on the relative difficulty of computing these notions of 2-connectivity in digraphs in practice. Furthermore, our experimental results suggest that the 2-vertex- and 2-edge-connected components of digraphs that arise in many practical applications can be found efficiently, despite the fact that currently the best known asymptotical bound for their computation is O(mn).

Cite

CITATION STYLE

APA

Luigi, W. D., Georgiadis, L., Italiano, G. F., Laura, L., & Parotsidis, N. (2015). 2-connectivity in directed graphs: An experimental study. In Proceedings of the Workshop on Algorithm Engineering and Experiments (Vol. 2015-January, pp. 173–187). Society for Industrial and Applied Mathematics Publications. https://doi.org/10.1137/1.9781611973754.15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free