Skip to main content

Deterministic Almost-Linear-Time Gomory-Hu Trees

Conferences
Abboud, A; Kyng, R; Li, J; Panigrahi, D; Gutenberg, MP; Saranurak, T; Yuan, W
Published in: Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs
January 1, 2025

Given an undirected, weighted graph G=(V, E, w), a Gomory-Hu tree or cut tree (Gomory and Hu, 1961) is a tree T over the vertex set V such that for every pair of vertices s, t in V, the (s, t) min-cut in T is also an (s, t) min-cut in G and has the same value. In this article, we give the first deterministic almost-linear-time algorithm for constructing a Gomory-Hu tree. Our algorithm runs in m 1+o(1)-time, where m denotes the number of edges in the input graph G; this is clearly optimal up to the mO(1) term in the running time. Prior to our work, the best deterministic algorithm for this problem dated back to the original algorithm of Gomory and Hu that runs in n m 1+o(1) time using current maxflow algorithms. In fact, our algorithm is also the first almost-linear-time deterministic algorithm for even simpler problems, such as finding the k-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 min-cuts problem to the single-source min-cuts problem incurring only sub-polynomial overhead, and - a deterministic almost-linear time algorithm for the singlesource min-cuts problem.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs

DOI

ISSN

0272-5428

Publication Date

January 1, 2025

Start / End Page

659 / 666
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Abboud, A., Kyng, R., Li, J., Panigrahi, D., Gutenberg, M. P., Saranurak, T., & Yuan, W. (2025). Deterministic Almost-Linear-Time Gomory-Hu Trees. In Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs (pp. 659–666). https://doi.org/10.1109/FOCS63196.2025.00035
Abboud, A., R. Kyng, J. Li, D. Panigrahi, M. P. Gutenberg, T. Saranurak, and W. Yuan. “Deterministic Almost-Linear-Time Gomory-Hu Trees.” In Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs, 659–66, 2025. https://doi.org/10.1109/FOCS63196.2025.00035.
Abboud A, Kyng R, Li J, Panigrahi D, Gutenberg MP, Saranurak T, et al. Deterministic Almost-Linear-Time Gomory-Hu Trees. In: Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs. 2025. p. 659–66.
Abboud, A., et al. “Deterministic Almost-Linear-Time Gomory-Hu Trees.” Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs, 2025, pp. 659–66. Scopus, doi:10.1109/FOCS63196.2025.00035.
Abboud A, Kyng R, Li J, Panigrahi D, Gutenberg MP, Saranurak T, Yuan W. Deterministic Almost-Linear-Time Gomory-Hu Trees. Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs. 2025. p. 659–666.

Published In

Proceedings Annual IEEE Symposium on Foundations of Computer Science Focs

DOI

ISSN

0272-5428

Publication Date

January 1, 2025

Start / End Page

659 / 666