1. A PTAS for the horizontal rectangle stabbing problem.
- Author
-
Khan, Arindam, Subramanian, Aditya, and Wiese, Andreas
- Subjects
- *
STABBINGS (Crime) , *POLYNOMIAL time algorithms , *RECTANGLES , *APPROXIMATION algorithms - Abstract
We study rectangle stabbing problems in which we are given n axis-aligned rectangles in the plane that we want to stab, that is, we want to select line segments such that for each given rectangle there is a line segment that intersects two opposite edges of it. In the horizontal rectangle stabbing problem (Stabbing), the goal is to find a set of horizontal line segments of minimum total length such that all rectangles are stabbed. In the horizontal–vertical stabbing problem (HV-Stabbing), the goal is to find a set of rectilinear (that is, either vertical or horizontal) line segments of minimum total length such that all rectangles are stabbed. Both variants are NP-hard. Chan et al. (ISAAC, 2018) initiated the study of these problems by providing constant approximation algorithms. Recently, Eisenbrand et al. (A QPTAS for stabbing rectangles, 2021) have presented a QPTAS and a polynomial-time 8-approximation algorithm for Stabbing, but it was open whether the problem admits a PTAS. In this paper, we obtain a PTAS for Stabbing, settling this question. For HV-Stabbing, we obtain a (2 + ε) -approximation. We also obtain PTASs for special cases of HV-Stabbing: (i) when all rectangles are squares, (ii) when each rectangle's width is at most its height, and (iii) when all rectangles are δ -large, that is, have at least one edge whose length is at least δ , while all edge lengths are at most 1. Our result also implies improved approximations for other problems such as generalized minimum Manhattan network. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF