Lune

FOCS2023Top-tier venue

All-Pairs Max-Flow is no Harder than Single-Pair Max-Flow: Gomory-Hu Trees in Almost-Linear Time

Amir Abboud, Jason Li, Debmalya Panigrahi, Thatchaphol Saranurak

2023Year
11Citations
16Top-tier citations

Abstract

A Gomory-Hu tree (also called a cut tree) succinctly represents (s,t)(s, t) min-cuts (and therefore, (s,t)(s, t) max-flow values) of all pairs of vertices s,ts, t in an undirected graph. In this paper, we give an m1+o(1)m^{1+o(1)}-time algorithm for constructing a Gomory-Hu tree for a graph with m edges. This shows that the all-pairs max-flows problem has the same running time as the single-pair max-flow problem, up to a subpolynomial factor. Prior to our work, the best known Gomory-Hu tree algorithm was obtained in recent work by Abboud et al. (FOCS 2022) and requires O~(n2)\tilde{O}\left(n^{2}\right) time for a graph with n vertices. Our result marks a natural culmination of over 60 years of research into the all-pairs maxflows problem that started with Gomory and Hu’s pathbreaking result introducing the Gomory-Hu tree in 1961.

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 34d290fe-a8c7-4d6e-87ae-51caae020cf4

Cited by top-tier papers16

Ask how each one uses it

Builds on14

Related papers

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