Papers
Topics
Authors
Recent
Search
2000 character limit reached

Minimum Cuts in Directed Graphs via Partial Sparsification

Published 17 Nov 2021 in cs.DS | (2111.08959v1)

Abstract: We give an algorithm to find a minimum cut in an edge-weighted directed graph with nn vertices and mm edges in O~(n⋅max⁡(m<sup>2/3,</sup>n))\tilde O(n\cdot \max(m<sup>{2/3},</sup> n)) time. This improves on the 30 year old bound of O~(nm)\tilde O(nm) obtained by Hao and Orlin for this problem. Our main technique is to reduce the directed mincut problem to O~(min⁡(n/m<sup>1/3,</sup>n))\tilde O(\min(n/m<sup>{1/3},</sup> \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+ϵ)(1+\epsilon)-approximation algorithms that run in O~(n<sup>2</sup>/ϵ<sup>2)\tilde O(n<sup>2</sup> / \epsilon<sup>2) time.

Citations (9)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.