Steiner Connectivity Augmentation and Splitting-off in Poly-logarithmic Maximum Flows
Ruoxu Cen, William He, Jason Li, Debmalya Panigrahi
Abstract
We give an almost-linear time algorithm for the Steiner connectivity augmentation problem: given an undirected graph, find a smallest (or minimum weight) set of edges whose addition makes a given set of terminals τ-connected (for any given τ > 0). The running time of our algorithm is dominated by polylogarithmic calls to any maximum flow subroutine; using the recent almost-linear time maximum flow algorithm (Chen et al., FOCS 2022), we get an almost-linear running time for our algorithm as well. This is tight up to the polylogarithmic factor even for just two terminals. Prior to our work, an almost-linear (in fact, near-linear) running time was known only for the special case of global connectivity augmentation, i.e., when all vertices are terminals (Cen et al., STOC 2022). We also extend our algorithm to the closely related Steiner splitting-off problem, where the edges incident on a vertex have to be split-off while maintaining the (Steiner) connectivity of a given set of terminals. Prior to our work, a nearly-linear time algorithm was known only for the special case of global connectivity (Cen et al., STOC 2022). The only known generalization beyond global connectivity was to preserve all pairwise connectivities using a much slower algorithm that makes n calls to an all-pairs maximum flow (or Gomory-Hu tree) subroutine (Lau and Yung, SICOMP 2013), as against polylog(n) calls to a (single-pair) maximum flow subroutine in this work. * Ruoxu Cen and Debmalya Panigrahi were supported in part by NSF grants CCF-1750140 (CAREER Award) and CCF-1955703.
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.
Cited by top-tier papers3
- Maximum Flow by Augmenting Paths in n2+o(1) TimeAaron Bernstein, Joakim Blikstad, Thatchaphol Saranurak, Ta-Wei TuFOCS 2024 · 4 citations
- Combinatorial Maximum Flow via Weighted Push-Relabel on Shortcut GraphsAaron Bernstein, Joakim Blikstad, Jason Li, Thatchaphol Saranurak et al.FOCS 2025 · 2 citations
- Cactus Representations in Polylogarithmic Max-flow via Maximal Isolating MincutsZhongtian He, Shang-En Huang, Thatchaphol SaranurakSODA 2024 · 1 citation
Builds on12
- Deterministic Min-cut in Poly-logarithmic Max-flowsJason Li, Debmalya PanigrahiFOCS 2020 · 36 citations
- Bridging the gap between tree and connectivity augmentation: unified and stronger approachesFederica Cecchetto, Vera Traub, Rico ZenklusenSTOC 2021 · 22 citations
- A Better-Than-2 Approximation for Weighted Tree AugmentationVera Traub, Rico ZenklusenFOCS 2021 · 20 citations
- Cut-Equivalent Trees are Optimal for Min-Cut QueriesAmir Abboud, Robert Krauthgamer, Ohad TrabelsiFOCS 2020 · 20 citations
- Breaching the 2-approximation barrier for connectivity augmentation: a reduction to Steiner treeJaroslaw Byrka, Fabrizio Grandoni, Afrouz Jabal AmeliSTOC 2020 · 19 citations
Related papers
- Edge connectivity augmentation in near-linear timeRuoxu Cen, Jason Li, Debmalya PanigrahiSTOC 2022 · 2 citations
- Augmenting Edge Connectivity via Isolating CutsRuoxu Cen, Jason Li, Debmalya PanigrahiSODA 2022 · 7 citations
- Approximating Directed Connectivity in Almost-Linear TimeKent QuanrudSTOC 2026 · 3 citations
- Approximation Algorithms for Steiner Tree Augmentation ProblemsR. Ravi, Weizhong Zhang, Michael ZlatinSODA 2023 · 4 citations
- Deterministic Small Vertex Connectivity in Almost Linear TimeThatchaphol Saranurak, Sorrachai YingchareonthawornchaiFOCS 2022 · 4 citations
