Lune

SODA2026Top-tier venue

A Simple and Fast Reduction from Gomory-Hu Trees to Polylog Maxflows

Maximilian Probst Gutenberg, Rasmus Kyng, Weixuan Yuan, Wuwei Yuan

2026Year
2Top-tier citations

Abstract

Given an undirected graph G = (V, E, w), a Gomory-Hu tree T (Gomory and Hu, 1961) is a tree on V that preserves all-pairs mincuts of G exactly.

We present a simple, efficient reduction from Gomory-Hu trees to polylog maxflow computations. On unweighted graphs, our reduction reduces to maxflow computations on graphs of total instance size Õ(m) 1 and the algorithm requires only Õ(m) additional time. Our reduction is the first that is tight up to polylog factors. The reduction also seamlessly extends to weighted graphs, however, instance sizes and runtime increase to Õ(n 2 ).

Finally, we show how to extend our reduction to reduce Gomory-Hu trees for unweighted hypergraphs to maxflow in hypergraphs. Again, our reduction is the first that is tight up to polylog factors.

The research leading to these results has received funding from grant no. 200021 204787 of the Swiss National Science Foundation.

† The research leading to these results has received funding from the starting grant "A New Paradigm for Flow and Cut Algorithms" (no. TMSGI2 218022) of the Swiss National Science Foundation.

1 Adhering to convention, throughout, we denote by m the number of edges of the input graph G and by n the number of vertices. We use Õ(•)-notation to hide logarithmic factors in n, m and W .

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 88a1f273-fa05-4913-bb4b-8d7107e8c2ba

Cited by top-tier papers2

Ask how each one uses it

Builds on9

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines