Separator Theorem for Minor-Free Graphs in Linear Time
\'Edouard Bonnet, Tuukka Korhonen, Hung Le, Jason Li, Tom\'a\v{s} Masa\v{r}\'ik

TL;DR
This paper presents a simple linear-time algorithm for finding balanced separators of size O(√n) in minor-free graphs, extending the planar separator theorem to a broader class of graphs.
Contribution
It introduces a novel weighting scheme and a vertex-weighted BFS approach to achieve linear-time balanced separator computation in minor-free graphs.
Findings
Achieves linear-time O(n) separator algorithm for minor-free graphs.
Provides a new weighting scheme linking separator size to clique-minor models.
Simplifies previous superlinear algorithms for separator finding.
Abstract
The planar separator theorem by Lipton and Tarjan [FOCS '77, SIAM Journal on Applied Mathematics '79] states that any planar graph with vertices has a balanced separator of size that can be found in linear time. This landmark result kicked off decades of research on designing linear or nearly linear-time algorithms on planar graphs. In an attempt to generalize Lipton-Tarjan's theorem to nonplanar graphs, Alon, Seymour, and Thomas [STOC '90, Journal of the AMS '90] showed that any minor-free graph admits a balanced separator of size that can be found in time. The superlinear running time in their separator theorem is a key bottleneck for generalizing algorithmic results from planar to minor-free graphs. Despite extensive research for more than two decades, finding a balanced separator of size in (linear) time for…
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 · Optimization and Search Problems
