Skip to main content

A PTAS for the Horizontal Rectangle Stabbing Problem

  • Conference paper
  • First Online:
Integer Programming and Combinatorial Optimization (IPCO 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13265))

  • 891 Accesses

Abstract

We study rectangle stabbing problems in which we are given n axis-aligned rectangles in the plane that we want to stab, i.e., 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 general rectangle stabbing problem, also known as horizontal-vertical stabbing problem (HV-Stabbing), the goal is to find a set of rectilinear (i.e., either vertical or horizontal) line segments of minimum total length such that all rectangles are stabbed. Both variants are NP-hard. Chan, van Dijk, Fleszar, Spoerhase, and Wolff [5] initiated the study of these problems by providing O(1)-approximation algorithms. Recently, Eisenbrand, Gallato, Svensson, and Venzin [11] have presented a QPTAS and a polynomial-time 8-approximation algorithm for Stabbing but it is 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+\varepsilon )\)-approximation. We also obtain PTASes 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 \(\delta \)-large, i.e., have at least one edge whose length is at least \(\delta \), while all edge lengths are at most 1. Our result also implies improved approximations for other problems such as generalized minimum Manhattan network.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The constant is not explicitly stated, and it depends on a not explicitly stated constant in [7].

References

  1. Adamaszek, A., Wiese, A.: Approximation schemes for maximum weight independent set of rectangles. In: FOCS, pp. 400–409 (2013)

    Google Scholar 

  2. Aronov, B., Ezra, E., Sharir, M.: Small-size \(\backslash \)eps-nets for axis-parallel rectangles and boxes. SIAM J. Comput. 39(7), 3248–3282 (2010)

    Article  MathSciNet  Google Scholar 

  3. Becchetti, L., Marchetti-Spaccamela, A., Vitaletti, A., Korteweg, P., Skutella, M., Stougie, L.: Latency-constrained aggregation in sensor networks. ACM Trans. Algorithms 6(1), 1–20 (2009)

    Article  MathSciNet  Google Scholar 

  4. Brönnimann, H., Goodrich, M.T.: Almost optimal set covers in finite VC-dimension. Discret. Comput. Geom. 14(4), 463–479 (1995). https://doi.org/10.1007/BF02570718

    Article  MathSciNet  MATH  Google Scholar 

  5. Chan, T.M., van Dijk, T.C., Fleszar, K., Spoerhase, J., Wolff, A.: Stabbing rectangles by line segments - how decomposition reduces the shallow-cell complexity. In: Hsu, W., Lee, D., Liao, C. (eds.) ISAAC, vol. 123, pp. 61:1–61:13 (2018)

    Google Scholar 

  6. Chan, T.M., Grant, E.: Exact algorithms and APX-hardness results for geometric packing and covering problems. Comput. Geom. 47(2), 112–124 (2014). https://doi.org/10.1016/j.comgeo.2012.04.001

    Article  MathSciNet  MATH  Google Scholar 

  7. Chan, T.M., Grant, E., Könemann, J., Sharpe, M.: Weighted capacitated, priority, and geometric set cover via improved quasi-uniform sampling. In: Proceedings of the Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1576–1585. SIAM (2012)

    Google Scholar 

  8. Chan, T.M., Grant, E., Könemann, J., Sharpe, M.: Weighted capacitated, priority, and geometric set cover via improved quasi-uniform sampling. In: Rabani, Y. (ed.) SODA, pp. 1576–1585 (2012)

    Google Scholar 

  9. Chvatal, V.: A greedy heuristic for the set-covering problem. Math. Oper. Res. 4(3), 233–235 (1979)

    Article  MathSciNet  Google Scholar 

  10. Das, A., Fleszar, K., Kobourov, S., Spoerhase, J., Veeramoni, S., Wolff, A.: Approximating the generalized minimum manhattan network problem. Algorithmica 80(4), 1170–1190 (2018)

    Article  MathSciNet  Google Scholar 

  11. Eisenbrand, F., Gallato, M., Svensson, O., Venzin, M.: A QPTAS for stabbing rectangles. CoRR abs/2107.06571 (2021). https://arxiv.org/abs/2107.06571

  12. Finke, G., Jost, V., Queyranne, M., Sebő, A.: Batch processing with interval graph compatibilities between tasks. Discret. Appl. Math. 156(5), 556–568 (2008)

    Article  MathSciNet  Google Scholar 

  13. Gaur, D.R., Ibaraki, T., Krishnamurti, R.: Constant ratio approximation algorithms for the rectangle stabbing problem and the rectilinear partitioning problem. J. Algorithms 43(1), 138–152 (2002)

    Article  MathSciNet  Google Scholar 

  14. Hochbaum, D.S., Maass, W.: Approximation schemes for covering and packing problems in image processing and VLSI. J. ACM 32(1), 130–136 (1985)

    Article  MathSciNet  Google Scholar 

  15. Khan, A., Pittu, M.R.: On guillotine separability of squares and rectangles. In: APPROX/RANDOM. vol. 176, pp. 47:1–47:22 (2020)

    Google Scholar 

  16. Khan, A., Subramanian, A., Wiese, A.: A PTAS for the horizontal rectangle stabbing problem. CoRR abs/2111.05197 (2021). https://arxiv.org/abs/2111.05197

  17. Kovaleva, S., Spieksma, F.: Approximation algorithms for rectangle stabbing and interval stabbing problems. SIAM J. Discret. Math. 20(3), 748–768 (2006)

    Article  MathSciNet  Google Scholar 

  18. Mustafa, N.H., Raman, R., Ray, S.: Quasi-polynomial time approximation scheme for weighted geometric set cover on pseudodisks and halfspaces. SIAM J. Comput. 44(6), 1650–1669 (2015). https://doi.org/10.1137/14099317X

    Article  MathSciNet  MATH  Google Scholar 

  19. Varadarajan, K.R.: Weighted geometric set cover via quasi-uniform sampling. In: STOC, pp. 641–648 (2010)

    Google Scholar 

Download references

Acknowledgement

Arindam Khan was partly supported by Pratiksha Trust Young Investigator Award, Google India Research Award, and Google ExploreCS Award. Andreas Wiese was partially supported by the FONDECYT Regular grant 1200173.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aditya Subramanian .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Khan, A., Subramanian, A., Wiese, A. (2022). A PTAS for the Horizontal Rectangle Stabbing Problem. In: Aardal, K., Sanità, L. (eds) Integer Programming and Combinatorial Optimization. IPCO 2022. Lecture Notes in Computer Science, vol 13265. Springer, Cham. https://doi.org/10.1007/978-3-031-06901-7_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-06901-7_27

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-06900-0

  • Online ISBN: 978-3-031-06901-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics