Cactus Representations in Polylogarithmic Max-flow via Maximal Isolating Mincuts
Zhongtian He, Shang-En Huang, Thatchaphol Saranurak
摘要
A cactus representation of a graph, introduced by Dinitz et al. in 1976, is an edge sparsifier of O(n) size that exactly captures all global minimum cuts of the graph. It is a central combinatorial object that has been a key ingredient in almost all algorithms for the connectivity augmentation problems and for maintaining minimum cuts under edge insertions (e.g. [Naor et al. SICOMP'97], [Cen et al. SODA'22], [Henzinger ICALP'95]). This sparsifier was generalized to Steiner cactus for a vertex set T , which can be seen as a vertex sparsifier of O(|T |) size that captures all partitions of T corresponding to a T -Steiner minimum cut, and also hypercactus, an analogous concept in hypergraphs. These generalizations further extend the applications of cactus to the Steiner and hypergraph settings. In a long line of work on fast constructions of cactus and its generalizations, a near-linear time construction of cactus was shown by Karger and Panigrahi [SODA'09]. Unfortunately, their technique based on tree packing inherently does not generalize. The state-of-the-art algorithms for Steiner cactus and hypercactus are still slower than linear time by a factor of Ω(|T |) [Dinitz and Vainshtein STOC'94] and Ω(n) [Chekuri and Xu SODA'17], respectively.
We show how to construct both Steiner cactus and hypercactus using polylogarithmic calls to max flow, which gives the first almost-linear time algorithms of both problems. The constructions immediately imply almost-linear-time connectivity augmentation algorithms in the Steiner and hypergraph settings, as well as speed up the incremental algorithm for maintaining minimum cuts in hypergraphs by a factor of n.
The key technique behind our result is a novel variant of the influential isolating mincut technique [Li and Panigrahi FOCS'20, Abboud et al. STOC'21] which we called maximal isolating mincuts. This technique makes the isolating mincuts to be "more balanced" which, we believe, will likely be useful in future applications.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper11
- Maximum Flow and Minimum-Cost Flow in Almost-Linear TimeLi Chen, Rasmus Kyng, Yang P. Liu, Richard Peng 等FOCS 2022 · 被引用 135 次
- Deterministic Min-cut in Poly-logarithmic Max-flowsJason Li, Debmalya PanigrahiFOCS 2020 · 被引用 36 次
- Vertex connectivity in poly-logarithmic max-flowsJason Li, Danupon Nanongkai, Debmalya Panigrahi, Thatchaphol Saranurak 等STOC 2021 · 被引用 31 次
- A Nearly Optimal All-Pairs Min-Cuts Algorithm in Simple GraphsJason Li, Debmalya Panigrahi, Thatchaphol SaranurakFOCS 2021 · 被引用 19 次
- Breaking the Cubic Barrier for All-Pairs Max-Flow: Gomory-Hu Tree in Nearly Quadratic TimeAmir Abboud, Robert Krauthgamer, Jason Li, Debmalya Panigrahi 等FOCS 2022 · 被引用 16 次
相关 Paper
- Cactus Representation of Minimum Cuts: Derandomize and Speed upZhongtian He, Shang-En Huang, Thatchaphol SaranurakSODA 2024
- Steiner Connectivity Augmentation and Splitting-off in Poly-logarithmic Maximum FlowsRuoxu Cen, William He, Jason Li, Debmalya PanigrahiSODA 2023 · 被引用 3 次
- Almost-Linear Time Algorithms for Decremental Graphs: Min-Cost Flow and More via DualityJan van den Brand, Li Chen, Rasmus Kyng, Yang P. Liu 等FOCS 2024 · 被引用 1 次
- Approximating Directed Connectivity in Almost-Linear TimeKent QuanrudSTOC 2026 · 被引用 3 次
- Near-linear Size Hypergraph Cut SparsifiersYu Chen, Sanjeev Khanna, Ansh NagdaFOCS 2020 · 被引用 15 次
