Splitting Plane Graphs to Outerplanarity
Vertex splitting replaces a vertex by two copies and partitions its incident edges amongst the copies. This problem has been studied as a graph editing operation to achieve desired properties with as few splits as possible, most often planarity, for which the problem is NP-hard.Here we study how to minimize the number of splits to turn a plane graph into an outerplane one. We tackle this problem by establishing a direct connection between splitting a plane graph to outerplanarity, finding a connected face cover, and finding a feedback vertex set in its dual. We prove NP-completeness for plane biconnected graphs, while we show that a polynomial-time algorithm exists for maximal planar graphs. Additionally, we show upper and lower bounds for certain families of maximal planar graphs. Finally, we provide a SAT formulation for the problem, and evaluate it on a small benchmark.
Authors
- Martin Nöllenburg (ORCID: https://orcid.org/0000-0003-0454-3937)
- Anaïs Villedieu (ORCID: https://orcid.org/0000-0001-6196-8347)
- Martin Gronemann (ORCID: https://orcid.org/0000-0003-2565-090X)
Institutions
- TU Wien (AT)
Publication Details
- Journal
- Journal of Graph Algorithms and Applications
- Published
- 2024-09-10
- DOI
- https://doi.org/10.7155/jgaa.v28i3.2970
- Primary Topic
- Computational Geometry and Mesh Generation
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Austrian Science Fund