English

Recognizing Geometric Intersection Graphs Stabbed by a Line

Discrete Mathematics 2023-03-14 v2 Computational Complexity Computational Geometry Data Structures and Algorithms

Abstract

In this paper, we determine the computational complexity of recognizing two graph classes, \emph{grounded L}-graphs and \emph{stabbable grid intersection} graphs. An L-shape is made by joining the bottom end-point of a vertical (\vert) segment to the left end-point of a horizontal (-) segment. The top end-point of the vertical segment is known as the {\em anchor} of the L-shape. Grounded L-graphs are the intersection graphs of L-shapes such that all the L-shapes' anchors lie on the same horizontal line. We show that recognizing grounded L-graphs is NP-complete. This answers an open question asked by Jel{\'\i}nek \& T{\"o}pfer (Electron. J. Comb., 2019). Grid intersection graphs are the intersection graphs of axis-parallel line segments in which two vertical (similarly, two horizontal) segments cannot intersect. We say that a (not necessarily axis-parallel) straight line \ell stabs a segment ss, if ss intersects \ell. A graph GG is a stabbable grid intersection graph (StabGIGStabGIG) if there is a grid intersection representation of GG in which the same line stabs all its segments. We show that recognizing StabGIGStabGIG graphs is NPNP-complete, even on a restricted class of graphs. This answers an open question asked by Chaplick \etal (\textsc{O}rder, 2018).

Keywords

Cite

@article{arxiv.2209.01851,
  title  = {Recognizing Geometric Intersection Graphs Stabbed by a Line},
  author = {Dibyayan Chakraborty and Kshitij Gajjar and Irena Rusu},
  journal= {arXiv preprint arXiv:2209.01851},
  year   = {2023}
}

Comments

18 pages, 11 Figures

R2 v1 2026-06-28T00:43:47.876Z