Subcubic Algorithms for Gomory-Hu Tree in Unweighted Graphs

12/18/2020
by   Amir Abboud, et al.
0

Every undirected graph G has a (weighted) cut-equivalent tree T, commonly named after Gomory and Hu who discovered it in 1961. Both T and G have the same node set, and for every node pair s,t, the minimum st-cut in T is also an exact minimum st-cut in G. We give the first subcubic-time algorithm that constructs such a tree for an unweighted graph G. Its time complexity is Õ(n^2.75), for n=|V(G)|; previously, only Õ(n^3) was known, except for restricted cases like sparse graphs. Consequently, we obtain the first algorithm for All-Pairs Max-Flow in unweighted graphs that breaks the cubic-time barrier. Gomory and Hu compute this tree using n-1 queries to (single-pair) Max-Flow; the new algorithm can be viewed as a fine-grained reduction to Õ(√(n)) Max-Flow computations on n-node graphs. Thus, under the assumption that Max-Flow can be computed in almost-linear time, our time bound improves further to n^2.5+o(1). Even under this assumption, no algorithm was previously known to be subcubic.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2021

Faster Cut-Equivalent Trees in Simple Graphs

Let G = (V, E) be an undirected connected simple graph on n vertices. A ...
research
01/05/2019

New Algorithms and Lower Bounds for All-Pairs Max-Flow in Undirected Graphs

We investigate the time-complexity of the All-Pairs Max-Flow problem: Gi...
research
06/05/2021

APMF < APSP? Gomory-Hu Tree for Unweighted Graphs in Almost-Quadratic Time

We design an n^2+o(1)-time algorithm that constructs a cut-equivalent (G...
research
10/29/2021

Friendly Cut Sparsifiers and Faster Gomory-Hu Trees

We devise new cut sparsifiers that are related to the classical sparsifi...
research
09/13/2020

Cut-Equivalent Trees are Optimal for Min-Cut Queries

Min-Cut queries are fundamental: Preprocess an undirected edge-weighted ...
research
06/25/2019

Flows in Almost Linear Time via Adaptive Preconditioning

We present algorithms for solving a large class of flow and regression p...
research
11/08/2022

On the cut-query complexity of approximating max-cut

We consider the problem of query-efficient global max-cut on a weighted ...

Please sign up or login with your details

Forgot password? Click here to reset