Minimum Cuts in Surface Graphs
Erin W. Chambers, Jeff Erickson, Kyle Fox, Amir Nayyeri

TL;DR
This paper presents efficient algorithms for computing minimum cuts in surface-embedded graphs, extending known planar graph algorithms to graphs on surfaces with higher genus, and introduces methods for related homology-based subgraph problems.
Contribution
The authors develop algorithms for minimum cuts in surface graphs with improved time complexity and connect these to homology-based subgraph problems, including NP-hardness results.
Findings
Algorithms run in $g^{O(g)} n \, log \log n$ or $2^{O(g)} n \log n$ time.
Algorithms match best known times for planar graphs when genus is constant.
Finding a minimum-weight subgraph homologous to a cycle is NP-hard.
Abstract
We describe algorithms to efficiently compute minimum -cuts and global minimum cuts of undirected surface-embedded graphs. Given an edge-weighted undirected graph with vertices embedded on an orientable surface of genus , our algorithms can solve either problem in or time, whichever is better. When is a constant, our time algorithms match the best running times known for computing minimum cuts in planar graphs. Our algorithms for minimum cuts rely on reductions to the problem of finding a minimum-weight subgraph in a given -homology class, and we give efficient algorithms for this latter problem as well. If is embedded on a surface with boundary components, these algorithms run in and time. We also prove that…
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
TopicsTopological and Geometric Data Analysis · Computational Geometry and Mesh Generation · HIV Research and Treatment
