Finding Geometric Representations of Apex Graphs is NP-Hard

04/20/2021
by   Dibyayan Chakraborty, et al.
0

Planar graphs can be represented as intersection graphs of different types of geometric objects in the plane, e.g., circles (Koebe, 1936), line segments (Chalopin & Gonçalves, 2009), L-shapes (Gonçalves et al, 2018). For general graphs, however, even deciding whether such representations exist is often NP-hard. We consider apex graphs, i.e., graphs that can be made planar by removing one vertex from them. We show, somewhat surprisingly, that deciding whether geometric representations exist for apex graphs is NP-hard. More precisely, we show that for every positive integer k, recognizing every graph class 𝒢 which satisfies PURE-2-DIR⊆𝒢⊆1-STRING is NP-hard, even when the input graphs are apex graphs of girth at least k. Here, PURE-2-DIR is the class of intersection graphs of axis-parallel line segments (where intersections are allowed only between horizontal and vertical segments) and 1-STRING is the class of intersection graphs of simple curves (where two curves share at most one point) in the plane. This partially answers an open question raised by Kratochvíl & Pergel (2007). Most known NP-hardness reductions for these problems are from variants of 3-SAT. We reduce from the PLANAR HAMILTONIAN PATH COMPLETION problem, which uses the more intuitive notion of planarity. As a result, our proof is much simpler and encapsulates several classes of geometric graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/05/2022

Recognizing Geometric Intersection Graphs Stabbed by a Line

In this paper, we determine the computational complexity of recognizing ...
research
12/21/2021

What Makes the Recognition Problem Hard for Classes Related to Segment and String graphs?

We explore what could make recognition of particular intersection-define...
research
12/04/2018

Rigid Foldability is NP-Hard

In this paper, we show that deciding rigid foldability of a given crease...
research
03/16/2018

Approximating Dominating Set on Intersection Graphs of L-frames

We consider the Dominating Set (DS) problem on the intersection graphs o...
research
09/05/2021

Linking disjoint axis-parallel segments into a simple polygon is hard too

Deciding whether a family of disjoint axis-parallel line segments in the...
research
05/18/2022

On the complexity of recognizing Stick graphs

Stick graphs are defined as follows. Let A (respectively B) be a set of ...
research
12/20/2017

Recognizing Generalized Transmission Graphs of Line Segments and Circular Sectors

Suppose we have an arrangement A of n geometric objects x_1, ..., x_n ⊆R...

Please sign up or login with your details

Forgot password? Click here to reset