Minimum Cycle Basis and All-Pairs Min Cut of a Planar Graph in Subquadratic Time
Christian Wulff-Nilsen

TL;DR
This paper introduces subquadratic algorithms for computing minimum cycle bases, all-pairs min cuts, and Gomory-Hu trees in planar graphs, significantly improving efficiency over previous quadratic bounds.
Contribution
The authors present the first subquadratic algorithms for minimum cycle basis, all-pairs min cut, and Gomory-Hu tree computations in planar graphs, with implicit and output-sensitive approaches.
Findings
Minimum cycle basis can be computed in $O(n^{3/2}\log n)$ time implicitly.
All-pairs min cut and Gomory-Hu tree algorithms run in $O(n^{3/2}\log n)$ time, improving over quadratic bounds.
Constant-time min cut queries are enabled after $O(n^{3/2}\log n)$ preprocessing.
Abstract
A minimum cycle basis of a weighted undirected graph is a basis of the cycle space of such that the total weight of the cycles in this basis is minimized. If is a planar graph with non-negative edge weights, such a basis can be found in time and space, where is the size of . We show that this is optimal if an explicit representation of the basis is required. We then present an time and space algorithm that computes a minimum cycle basis \emph{implicitly}. From this result, we obtain an output-sensitive algorithm that explicitly computes a minimum cycle basis in time and space, where is the total size (number of edges and vertices) of the cycles in the basis. These bounds reduce to and , respectively, when is unweighted. We get similar results for the…
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
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Interconnection Networks and Systems
