English

Deterministic $k$-Vertex Connectivity in $k^2$ Max-flows

Data Structures and Algorithms 2023-08-10 v1

Abstract

An nn-vertex mm-edge graph is \emph{kk-vertex connected} if it cannot be disconnected by deleting less than kk vertices. After more than half a century of intensive research, the result by [Li et al. STOC'21] finally gave a \emph{randomized} algorithm for checking kk-connectivity in near-optimal O^(m)\widehat{O}(m) time. (We use O^()\widehat{O}(\cdot) to hide an no(1)n^{o(1)} factor.) Deterministic algorithms, unfortunately, have remained much slower even if we assume a linear-time max-flow algorithm: they either require at least Ω(mn)\Omega(mn) time [Even'75; Henzinger Rao and Gabow, FOCS'96; Gabow, FOCS'00] or assume that k=o(logn)k=o(\sqrt{\log n}) [Saranurak and Yingchareonthawornchai, FOCS'22]. We show a \emph{deterministic} algorithm for checking kk-vertex connectivity in time proportional to making O^(k2)\widehat{O}(k^{2}) max-flow calls, and, hence, in O^(mk2)\widehat{O}(mk^{2}) time using the deterministic max-flow algorithm by [Brand et al. FOCS'23]. Our algorithm gives the first almost-linear-time bound for all kk where lognkno(1)\sqrt{\log n}\le k\le n^{o(1)} and subsumes up to a sub polynomial factor the long-standing state-of-the-art algorithm by [Even'75] which requires O(n+k2)O(n+k^{2}) max-flow calls. Our key technique is a deterministic algorithm for terminal reduction for vertex connectivity: given a terminal set separated by a vertex mincut, output either a vertex mincut or a smaller terminal set that remains separated by a vertex mincut. We also show a deterministic (1+ϵ)(1+\epsilon)-approximation algorithm for vertex connectivity that makes O(n/ϵ2)O(n/\epsilon^2) max-flow calls, improving the bound of O(n1.5)O(n^{1.5}) max-flow calls in the exact algorithm of [Gabow, FOCS'00]. The technique is based on Ramanujan graphs.

Keywords

Cite

@article{arxiv.2308.04695,
  title  = {Deterministic $k$-Vertex Connectivity in $k^2$ Max-flows},
  author = {Chaitanya Nalam and Thatchaphol Saranurak and Sorrachai Yingchareonthawornchai},
  journal= {arXiv preprint arXiv:2308.04695},
  year   = {2023}
}

Comments

21 pages, 4 figures

R2 v1 2026-06-28T11:51:32.936Z