We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Minimum Cuts in Directed Graphs via Partial Sparsification

Abstract: We give an algorithm to find a minimum cut in an edge-weighted directed graph with $n$ vertices and $m$ edges in $\tilde O(n\cdot \max(m^{2/3}, n))$ time. This improves on the 30 year old bound of $\tilde O(nm)$ obtained by Hao and Orlin for this problem. Our main technique is to reduce the directed mincut problem to $\tilde O(\min(n/m^{1/3}, \sqrt{n}))$ calls of {\em any} maxflow subroutine. Using state-of-the-art maxflow algorithms, this yields the above running time. Our techniques also yield fast {\em approximation} algorithms for finding minimum cuts in directed graphs. For both edge and vertex weighted graphs, we give $(1+\epsilon)$-approximation algorithms that run in $\tilde O(n^2 / \epsilon^2)$ time.
Comments: To appear in FOCS 2021. This paper subsumes arXiv:2104.06933 and arXiv:2104.07898
Subjects: Data Structures and Algorithms (cs.DS)
Cite as: arXiv:2111.08959 [cs.DS]
  (or arXiv:2111.08959v1 [cs.DS] for this version)

Submission history

From: Danupon Nanongkai [view email]
[v1] Wed, 17 Nov 2021 08:10:17 GMT (898kb,D)

Link back to: arXiv, form interface, contact.