Finding 2-Edge and 2-Vertex Strongly Connected Components in Quadratic Time
Finding 2-Edge and 2-Vertex Strongly Connected Components in Quadratic Time
复制标题
在二次时间内查找 2 边和 2 顶点强连通分量
DOI:
10.1007/978-3-662-47672-7_58
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Veronika Loitzenbauer
中科院分区:
文献类型:
--
作者:
Monika Henzinger;Sebastian Krinninger;Veronika Loitzenbauer
We present faster algorithms for computing the 2-edge and 2-vertex strongly connected components of a directed graph. While inundirectedgraphs the 2-edge and 2-vertex connected components can be found in linear time, indirectedgraphs withmedges andnvertices only rather simpleO(mn)-time algorithms were known. We use a hierarchical sparsification technique to obtain algorithms that run in time. For 2-edge strongly connected components our algorithm gives the first running time improvement in 20 years. Additionally we present an-time algorithm for 2-edge strongly connected components, and thus improve over theO(mn) running time also when. Our approach extends tok-edge andk-vertex strongly connected components for any constantkwith a running time offork-edge-connectivity andfork-vertex-connectivity.