Subcubic Algorithms for Gomory-Hu Tree in Unweighted Graphs
Amir Abboud, Robert Krauthgamer, Ohad Trabelsi

TL;DR
This paper introduces the first subcubic algorithm for constructing Gomory-Hu trees in unweighted graphs, significantly improving the efficiency of all-pairs max-flow computations.
Contribution
It presents the first subcubic-time algorithm for Gomory-Hu tree construction in simple graphs, reducing the complexity from cubic to approximately $O(n^{2.5})$.
Findings
Achieves $ ilde{O}(n^{2.5})$ time complexity for Gomory-Hu tree construction.
Breaks the cubic-time barrier for All-Pairs Max-Flow in simple graphs.
Reduces the problem to $ ilde{O}( oot{n} ext{)}$ Max-Flow computations.
Abstract
Every undirected graph has a (weighted) cut-equivalent tree , commonly named after Gomory and Hu who discovered it in 1961. Both and have the same node set, and for every node pair , the minimum -cut in is also an exact minimum -cut in . We give the first subcubic-time algorithm that constructs such a tree for a simple graph (unweighted with no parallel edges). Its time complexity is , for ; previously, only was known, except for restricted cases like sparse graphs. Consequently, we obtain the first algorithm for All-Pairs Max-Flow in simple graphs that breaks the cubic-time barrier. Gomory and Hu compute this tree using queries to (single-pair) Max-Flow; the new algorithm can be viewed as a fine-grained reduction to Max-Flow computations on -node graphs.
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.
