Vertex Connectivity in Poly-logarithmic Max-flows
Jason Li, Danupon Nanongkai, Debmalya Panigrahi, Thatchaphol, Saranurak, Sorrachai Yingchareonthawornchai

TL;DR
This paper introduces a reduction from vertex connectivity to maxflow, enabling faster algorithms that significantly improve the previous running time bounds for undirected and directed vertex connectivity problems.
Contribution
The authors present a novel reduction from vertex connectivity to maxflow, leading to the first sub-quadratic time algorithms for vertex connectivity in over 20 years.
Findings
Achieved a vertex connectivity algorithm running in O(m^{4/3+o(1)}) time.
Improved directed vertex connectivity bound to mn^{1-1/12+o(1)} time.
Established a reduction that leverages maxflow algorithms to solve vertex connectivity efficiently.
Abstract
The vertex connectivity of an -edge -vertex undirected graph is the smallest number of vertices whose removal disconnects the graph, or leaves only a singleton vertex. In this paper, we give a reduction from the vertex connectivity problem to a set of maxflow instances. Using this reduction, we can solve vertex connectivity in time for any , if there is a -time maxflow algorithm. Using the current best maxflow algorithm that runs in time (Kathuria, Liu and Sidford, FOCS 2020), this yields a -time vertex connectivity algorithm. This is the first improvement in the running time of the vertex connectivity problem in over 20 years, the previous best being an -time algorithm due to Henzinger, Rao, and Gabow (FOCS 1996). Indeed, no algorithm with an running time was known before our work,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Vertex Connectivity in Poly-logarithmic Max-flows· youtube
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Cryptography and Data Security
