Planarizing Graphs and their Drawings by Vertex Splitting

02/24/2022
by   Martin Nöllenburg, et al.
0

The splitting number of a graph G=(V,E) is the minimum number of vertex splits required to turn G into a planar graph, where a vertex split removes a vertex v ∈ V, introduces two new vertices v_1, v_2, and distributes the edges formerly incident to v among its two split copies v_1, v_2. The splitting number problem is known to be NP-complete. In this paper we shift focus to the splitting number of graph drawings in ℝ^2, where the new vertices resulting from vertex splits can be re-embedded into the existing drawing of the remaining graph. We first provide a non-uniform fixed-parameter tractable (FPT) algorithm for the splitting number problem (without drawings). Then we show the NP-completeness of the splitting number problem for graph drawings, even for its two subproblems of (1) selecting a minimum subset of vertices to split and (2) for re-embedding a minimum number of copies of a given set of vertices. For the latter problem we present an FPT algorithm parameterized by the number of vertex splits. This algorithm reduces to a bounded outerplanarity case and uses an intricate dynamic program on a sphere-cut decomposition.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/03/2021

On the Complexity of the K-way Vertex Cut Problem

The K-way vertex cut problem consists in, given a graph G, finding a sub...
research
02/28/2023

Parameterized Complexity of Vertex Splitting to Pathwidth at most 1

Motivated by the planarization of 2-layered straight-line drawings, we c...
research
08/27/2022

An FPT Algorithm for Bipartite Vertex Splitting

Bipartite graphs model the relationship between two disjoint sets of obj...
research
01/23/2023

Splitting Plane Graphs to Outerplanarity

Vertex splitting replaces a vertex by two copies and partitions its inci...
research
09/01/2023

The Complexity of Cluster Vertex Splitting and Company

Clustering a graph when the clusters can overlap can be seen from three ...
research
02/12/2020

Optimal Label Splitting for Embedding an LTS into an arbitrary Petri Net Reachability Graph is NP-complete

For a given labelled transition system (LTS), synthesis is the task to f...
research
12/02/2017

An optical solution for the set splitting problem

We describe here an optical device, based on time-delays, for solving th...

Please sign up or login with your details

Forgot password? Click here to reset