Lune

STOC2021Top-tier venue

Vertex connectivity in poly-logarithmic max-flows

Jason Li, Danupon Nanongkai, Debmalya Panigrahi, Thatchaphol Saranurak, Sorrachai Yingchareonthawornchai

2021Year
31Citations
20Top-tier citations

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 ๐›ผ โ‰ฅ 1, if there is a ๐‘š ๐›ผ -time maxflow algorithm.

Using the current best maxflow algorithm that runs in ๐‘š 4/3+๐‘œ (1) time (Kathuria, Liu and Sidford, FOCS 2020), this yields a ๐‘š 4/3+๐‘œ (1)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, even if we assume an ร• (๐‘š)-time maxflow algorithm.

Our new technique is robust enough to also improve the best ร• (๐‘š๐‘›)-time bound for directed vertex connectivity to ๐‘š๐‘› 1-1/12+๐‘œ (1) time

โ€ข Theory of computation โ†’ Graph algorithms analysis.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers20

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines