A Deterministic Algorithm for Balanced Cut with Applications to Dynamic Connectivity, Flows, and Beyond
Julia Chuzhoy, Yu Gao, Jason Li, Danupon Nanongkai, Richard Peng, Thatchaphol Saranurak
Abstract
We consider the classical Minimum Balanced Cut problem: given a graph G, compute a partition of its vertices into two subsets of roughly equal volume, while minimizing the number of edges connecting the subsets. We present the first deterministic, almost-linear time approximation algorithm for this problem. Specifically, our algorithm, given an n-vertex m-edge graph G and any
√ ǫ) for any constant ǫ, and a (log m) f (m) -approximation in time m 1+o(1) , for any slowly growing function m. We obtain deterministic algorithms with similar guarantees for the Sparsest Cut and the Lowest-Conductance Cut problems.
Our algorithm for the Minimum Balanced Cut problem in fact provides a stronger guarantee: it either returns a balanced cut whose value is close to a given target value, or it certifies that such a cut does not exist by exhibiting a large subgraph of G that has high conductance. We use this algorithm to obtain deterministic algorithms for dynamic connectivity and minimum spanning forest, whose worst-case update time on an n-vertex graph is n o(1) , thus resolving a major open problem in the area of dynamic graph algorithms. Our work also implies deterministic algorithms for a host of additional problems, whose time complexities match, up to subpolynomial in n factors, those of known randomized algorithms. The implications include almost-linear time deterministic algorithms for solving Laplacian systems and for approximating maximum flows in undirected graphs.
These results were obtained independently by Chuzhoy, and the group consisting of Gao, Li, Nanongkai, Peng, and Saranurak. Chronologically, Gao et al. obtained their result in July 2019, while Chuzhoy's result was obtained in September 2019, but there was no communication between the groups until early October 2019.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 192e0a9d-a792-49fe-9954-8d8b3cf3ad21Cited by top-tier papers57
- Bipartite Matching in Nearly-linear Time on Moderately Dense GraphsJan van den Brand, Yin Tat Lee, Danupon Nanongkai, Richard Peng et al.FOCS 2020 · 72 citations
- The Expander Hierarchy and its Applications to Dynamic Graph AlgorithmsGramoz Goranci, Harald Räcke, Thatchaphol Saranurak, Zihan TanSODA 2021 · 41 citations
- Weighted min-cut: sequential, cut-query, and streaming algorithmsSagnik Mukhopadhyay, Danupon NanongkaiSTOC 2020 · 37 citations
- Deterministic Decremental Reachability, SCC, and Shortest Paths via Directed Expanders and Congestion BalancingAaron Bernstein, Maximilian Probst Gutenberg, Thatchaphol SaranurakFOCS 2020 · 35 citations
- Deterministic Distributed Expander Decomposition and Routing with Applications in Distributed DerandomizationYi-Jun Chang, Thatchaphol SaranurakFOCS 2020 · 31 citations
Related papers
- Deterministic Near-Linear Time Minimum Cut in Weighted GraphsMonika Henzinger, Jason Li, Satish Rao, Di WangSODA 2024 · 9 citations
- Deterministic Small Vertex Connectivity in Almost Linear TimeThatchaphol Saranurak, Sorrachai YingchareonthawornchaiFOCS 2022 · 4 citations
- Deterministic Almost-Linear-Time Gomory-Hu TreesAmir Abboud, Rasmus Kyng, Jason Li, Debmalya Panigrahi et al.FOCS 2025 · 10 citations
- Deterministic and Exact Fully-dynamic Minimum Cut of Superpolylogarithmic Size in Subpolynomial TimeAntoine El-Hayek, Monika Henzinger, Jason LiSODA 2026
- Fully Dynamic Approximate Minimum Cut in Subpolynomial Time per OperationAntoine El-Hayek, Monika Henzinger, Jason LiSODA 2025
