English

On computing the $2$-vertex-connected components of directed graphs

Data Structures and Algorithms 2014-01-24 v1

Abstract

In this paper we consider the problem of computing the 22-vertex-connected components (22-vccs) of directed graphs. We present two new algorithms for solving this problem. The first algorithm runs in O(mn2)O(mn^{2}) time, the second in O(nm)O(nm) time. Furthermore, we show that the old algorithm of Erusalimskii and Svetlov runs in O(nm2)O(nm^{2}) time. In this paper, we investigate the relationship between 22-vccs and dominator trees. We also present an algorithm for computing the 33-vertex-connected components (33-vccs) of a directed graph in O(n3m)O(n^{3}m) time, and we show that the kk-vertex-connected components (kk-vccs) of a directed graph can be computed in O(mn2k3)O(mn^{2k-3}) time. Finally, we consider three applications of our new algorithms, which are approximation algorithms for problems that are generalization of the problem of approximating the smallest 22-vertex-connected spanning subgraph of 22-vertex-connected directed graph.

Keywords

Cite

@article{arxiv.1401.6000,
  title  = {On computing the $2$-vertex-connected components of directed graphs},
  author = {Raed Jaberi},
  journal= {arXiv preprint arXiv:1401.6000},
  year   = {2014}
}
R2 v1 2026-06-22T02:53:11.827Z