Minimum Cuts in Directed Graphs via $\sqrt{n}$ Max-Flows

We give an algorithm to find a mincut in an n-vertex, m-edge weighted directed graph using Õ( √ n) calls to any maxflow subroutine. Using state of the art maxflow algorithms, this yields a directed mincut algorithm that runs in Õ(m √ n+ n) time. This improves on the 30 year old bound of Õ(mn) obtained by Hao and Orlin for this problem. ar X iv :2 10 4. 07 89 8v 1 [ cs .D S] 1 6 A pr 2 02 1

[1]  Andrew V. Goldberg,et al.  A new approach to the maximum flow problem , 1986, STOC '86.

[2]  Yin Tat Lee,et al.  Minimum cost flows, MDPs, and ℓ1-regression in nearly linear time for dense instances , 2021, STOC.

[3]  Baruch Schieber,et al.  Finding the Edge Connectivity of Directed Graphs , 1989, J. Algorithms.

[4]  Robert E. Tarjan,et al.  Efficient algorithms for finding minimum spanning trees in undirected and directed graphs , 1986, Comb..

[5]  D. R. Fulkerson,et al.  On edge-disjoint branchings , 1976, Networks.

[6]  Kent Quanrud,et al.  Faster Algorithms for Rooted Connectivity in Directed Graphs , 2021, ICALP.

[7]  Jason Li,et al.  Deterministic mincut in almost-linear time , 2021, STOC.

[8]  David R. Karger,et al.  Minimum cuts in near-linear time , 1998, JACM.

[9]  Richard Peng,et al.  Fully Dynamic Electrical Flows: Sparse Maxflow Faster Than Goldberg-Rao , 2021, ArXiv.

[10]  James B. Orlin,et al.  A Faster Algorithm for Finding the Minimum Cut in a Directed Graph , 1994, J. Algorithms.

[11]  Harold N. Gabow A matroid approach to finding edge connectivity and packing arborescences , 1991, STOC '91.

[12]  Andrew V. Goldberg,et al.  Beyond the flow decomposition barrier , 1998, JACM.

[13]  Nimrod Megiddo,et al.  An O(n log2 n) Algorithm for the k-th Longest Path in a Tree with Applications to Location Problems , 1981, SIAM J. Comput..

[14]  Robert E. Tarjan,et al.  Network Flow and Testing Graph Connectivity , 1975, SIAM J. Comput..

[15]  Kent Quanrud,et al.  Fast Approximations for Rooted Connectivity in Weighted Directed Graphs , 2021, ArXiv.

[16]  Richard Peng,et al.  A Deterministic Algorithm for Balanced Cut with Applications to Dynamic Connectivity, Flows, and Beyond , 2020, 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS).

[17]  Neal E. Young,et al.  Randomized rounding without solving the linear program , 1995, SODA '95.