Breaking the Cubic Barrier for All-Pairs Max-Flow: Gomory-Hu Tree in Nearly Quadratic Time
Amir Abboud, Robert Krauthgamer, Jason Li, Debmalya Panigrahi,, Thatchaphol Saranurak, Ohad Trabelsi

TL;DR
This paper presents a groundbreaking nearly quadratic time algorithm for all-pairs max-flow in general graphs, significantly improving over the longstanding cubic barrier and establishing new complexity separations.
Contribution
It introduces the first subquadratic algorithm for all-pairs max-flow in general graphs, surpassing the traditional cubic time barrier and showing equivalence with single-pair max-flow.
Findings
Achieves O(n^2) time for all-pairs max-flow in weighted graphs.
Refines techniques for unweighted graphs to produce Gomory-Hu trees efficiently.
Establishes an equivalence between all-pairs and single-pair max-flow problems.
Abstract
In 1961, Gomory and Hu showed that the All-Pairs Max-Flow problem of computing the max-flow between all pairs of vertices in an undirected graph can be solved using only calls to any (single-pair) max-flow algorithm. Even assuming a linear-time max-flow algorithm, this yields a running time of , which is when . While subsequent work has improved this bound for various special graph classes, no subcubic-time algorithm has been obtained in the last 60 years for general graphs. We break this longstanding barrier by giving an -time algorithm on general, weighted graphs. Combined with a popular complexity assumption, we establish a counter-intuitive separation: all-pairs max-flows are strictly easier to compute than all-pairs shortest-paths. Our algorithm produces a cut-equivalent tree, known as the Gomory-Hu tree, from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Distributed systems and fault tolerance
