Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms 2018
DOI: 10.1137/1.9781611975031.32
|View full text |Cite
|
Sign up to set email alerts
|

Minimum Cut of Directed Planar Graphs in O(n log log n) Time

Abstract: We give an O(n log log n) time algorithm for computing the minimum cut (or equivalently, the shortest cycle) of a weighted directed planar graph. This improves the previous fastest O(n log 3 n) solution. Interestingly, while in undirected planar graphs both min cut and min st-cut have O(n log log n) solutions, in directed planar graphs our result makes min cut faster than min st-cut, which currently requires O(n log n).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 9 publications
(15 citation statements)
references
References 25 publications
0
15
0
Order By: Relevance
“…As discussed in the introduction, our perturbation scheme can be used in a black box fashion to immediately derandomize the O(n log log n) time minimum cut algorithm of Mozes et al [53] for directed planar graphs. The only change necessary to derandomize their algorithm is to guarantee uniqueness of shortest paths in the dual graph.…”
Section: Minimum Cut In Directed Planar Graphsmentioning
confidence: 99%
See 1 more Smart Citation
“…As discussed in the introduction, our perturbation scheme can be used in a black box fashion to immediately derandomize the O(n log log n) time minimum cut algorithm of Mozes et al [53] for directed planar graphs. The only change necessary to derandomize their algorithm is to guarantee uniqueness of shortest paths in the dual graph.…”
Section: Minimum Cut In Directed Planar Graphsmentioning
confidence: 99%
“…The most commonly applied consequence of this assumption is that the shortest paths entering (or leaving) a common vertex do not cross one another. From this consequence, one can prove near-linear running time bounds for a variety of problems, including the computation of maximum flows [4,5,24,26] and global minimum cuts [53] in directed planar (genus 0) graphs as well as the computation of minimum cut oracles in planar and more general embedded graphs [3,6] (see also ).This assumption is also used in algorithms for the multiple-source shortest paths problem introduced for planar graphs by Klein [46]. In the multiple-source shortest paths problem, one is given a surface embedded graph G = (V, E, F ) of genus g with vertices V , edges E, and faces F .…”
mentioning
confidence: 99%
“…The best known algorithms for both problems, due to Italiano et al [33], run in O(n log log n) time. The attempt of Janiga and Koubek [34] to generalize Reif's algorithm to directed planar G turned out to be flawed [17,36,51]. Borradaile and Klein [1] and Erickson [14] gave O(n log n)time algorithms for both problems on directed planar graphs.…”
Section: Related Workmentioning
confidence: 99%
“…As a matter of fact, this shortest-noncrossing-paths problem can be solved by the O(n log n)-time algorithm of Klein [40], already yielding improved O(n log 2 n)-time algorithms for the minimum-cut and shortest-cycle problems. (Mozes et al [51] also mentioned that O(n log 2 n)-time algorithms can be obtained by plugging in the O(n log n)-time minimum st-cut algorithm of Borradaile and Klein [1] into a directed version of the reduction algorithm of Chalermsook et al [8].) To achieve the time complexity of Theorem 1.1, Section 5 solves the problem in O(n log log n) time by extending the algorithm of Italiano et al [33] for an undi-rected plane graph.…”
Section: Technical Overview and Outlinementioning
confidence: 99%
See 1 more Smart Citation