On Approximation Schemes for Stabbing Rectilinear Polygons

Arindam Khan, Aditya Subramanian, Tobias Widmann, Andreas Wiese

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We study the problem of stabbing rectilinear polygons, where we are given n rectilinear polygons in the plane that we want to stab, i.e., we want to select horizontal line segments such that for each given rectilinear polygon there is a line segment that intersects two opposite (parallel) edges of it. Our goal is to find a set of line segments of minimum total length such that all polygons are stabbed. For the special case of rectangles, there is an O(1)-approximation algorithm and the problem is NP-hard [Chan, van Dijk, Fleszar, Spoerhase, and Wolff, 2018]. Also, the problem admits a QPTAS [Eisenbrand, Gallato, Svensson, and Venzin, 2021] and even a PTAS [Khan, Subramanian, and Wiese, 2022]. However, the approximability for the setting of more general polygons, e.g., L-shapes or T-shapes, is completely open. In this paper, we give conditions under which the problem admits a (1 + å)-approximation algorithm. We assume that each input polygon is composed of rectangles that are placed on top of each other. We show that if all input polygons satisfy the hourglass condition, then the problem admits a quasi-polynomial time approximation scheme. In particular, it is thus unlikely that this case is APX-hard. Furthermore, we show that there exists a PTAS if each input polygon is composed out of rectangles with a bounded range of widths. On the other hand, we prove that the general case of the problem (in which the input polygons may not satisfy these conditions) is APX-hard, already if all input polygons have only eight edges. We remark that all polygons with fewer edges automatically satisfy the hourglass condition. For arbitrary rectilinear polygons we even show a lower bound of Ω(log n) for the possible approximation ratio, which implies that the best possible ratio is in Θ(log n) since the problem is a special case of Set Cover.

Original languageEnglish
Title of host publication44th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2024
EditorsSiddharth Barman, Slawomir Lasota
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773553
DOIs
StatePublished - 5 Dec 2024
Event44th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2024 - Gandhinagar, India
Duration: 16 Dec 202418 Dec 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume323
ISSN (Print)1868-8969

Conference

Conference44th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2024
Country/TerritoryIndia
CityGandhinagar
Period16/12/2418/12/24

Keywords

  • Approximation Algorithms
  • APX-hardness
  • QPTAS
  • Rectangles
  • Rectilinear Polygons
  • Stabbing

Fingerprint

Dive into the research topics of 'On Approximation Schemes for Stabbing Rectilinear Polygons'. Together they form a unique fingerprint.

Cite this