Deterministic Almost-Linear-Time Gomory-Hu Trees
Amir Abboud, Rasmus Kyng, Jason Li, Debmalya Panigrahi, Maximilian Probst Gutenberg, Thatchaphol Saranurak, Weixuan Yuan, Wuwei Yuan

TL;DR
This paper presents the first deterministic almost-linear-time algorithm for constructing Gomory-Hu trees, significantly improving over previous methods and introducing new de-randomization techniques for graph mincut problems.
Contribution
It introduces a deterministic almost-linear-time algorithm for Gomory-Hu trees, with novel de-randomization tools for mincut problems.
Findings
First deterministic almost-linear-time Gomory-Hu tree algorithm
Deterministic reduction from all-pairs to single-source mincuts
New almost-linear time algorithm for single-source mincuts
Abstract
Given an -edge, undirected, weighted graph , a Gomory-Hu tree (Gomory and Hu, 1961) is a tree over the vertex set such that all-pairs mincuts in are preserved exactly in . In this article, we give the first almost-optimal -time deterministic algorithm for constructing a Gomory-Hu tree. Prior to our work, the best deterministic algorithm for this problem dated back to the original algorithm of Gomory and Hu that runs in time (using current maxflow algorithms). In fact, this is the first almost-linear time deterministic algorithm for even simpler problems, such as finding the -edge-connected components of a graph. Our new result hinges on two separate and novel components that each introduce a distinct set of de-randomization tools of independent interest: - a deterministic reduction from the all-pairs mincuts problem to the…
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.
