English

Finding Maximal Sets of Laminar 3-Separators in Planar Graphs in Linear Time

Data Structures and Algorithms 2018-10-22 v1 Combinatorics

Abstract

We consider decomposing a 3-connected planar graph GG using laminar separators of size three. We show how to find a maximal set of laminar 3-separators in such a graph in linear time. We also discuss how to find maximal laminar set of 3-separators from special families. For example we discuss non-trivial cuts, ie. cuts which split GG into two components of size at least two. For any vertex vv, we also show how to find a maximal set of 3-separators disjoint from vv which are laminar and satisfy: every vertex in a separator XX has two neighbours not in the unique component of GXG-X containing vv. In all cases, we show how to construct a corresponding tree decomposition of adhesion three. Our new algorithms form an important component of recent methods for finding disjoint paths in nonplanar graphs.

Keywords

Cite

@article{arxiv.1810.07825,
  title  = {Finding Maximal Sets of Laminar 3-Separators in Planar Graphs in Linear Time},
  author = {David Eppstein and Bruce Reed},
  journal= {arXiv preprint arXiv:1810.07825},
  year   = {2018}
}

Comments

25 pages, 10 figures. To appear in the Proceedings of the 30th ACM-SIAM Symposium on Discrete Algorithms (SODA 2019)