Minimum Cuts in Directed Graphs via $\sqrt{n}$ Max-Flows
Ruoxu Cen, Jason Li, Danupon Nanongkai, Debmalya Panigrahi,, Thatchaphol Saranurak

TL;DR
This paper presents a new algorithm for finding minimum cuts in directed graphs that significantly reduces the number of max-flow computations needed, leading to faster overall runtimes.
Contribution
The authors introduce an algorithm that finds mincuts in directed graphs with only () max-flow calls, improving the classic (mn) bound for this problem.
Findings
Achieves () max-flow calls for mincut detection.
Yields an (m + n^2) time algorithm with state-of-the-art maxflow methods.
Improves the 30-year-old runtime bound for directed mincut problems.
Abstract
We give an algorithm to find a mincut in an -vertex, -edge weighted directed graph using calls to any maxflow subroutine. Using state of the art maxflow algorithms, this yields a directed mincut algorithm that runs in time. This improves on the 30 year old bound of obtained by Hao and Orlin for this problem.
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Algorithms and Data Compression
