Skip to main content

On Guarding Rectilinear Domains

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4059))

Abstract

We prove that guarding the vertices of a rectilinear polygon P, whether by guards lying at vertices of P, or by guards lying on the boundary of P, or by guards lying anywhere in P, is NP-hard. For the first two proofs (i.e., vertex guards and boundary guards), we construct a reduction from minimum piercing of 2-intervals. The third proof is somewhat simpler; it is obtained by adapting a known reduction from minimum line cover.

We also consider the problem of guarding the vertices of a 1.5D rectilinear terrain by vertex guards. We establish an interesting connection between this problem and the problem of computing a minimum clique cover in chordal graphs. This connection yields a 2-approximation algorithm for the guarding problem.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aggarwal, A.: The Art Gallery Theorem: Its Variations, Applications and Algorithmic Aspects. Ph.D. thesis, Johns Hopkins University (1984)

    Google Scholar 

  2. Ben-Moshe, B., Katz, M.J., Mitchell, J.S.B.: A constant-factor approximation algorithm for optimal terrain guarding. In: Proc. 16th ACM-SIAM Sympos. on Discrete Algorithms, pp. 515–524 (2005)

    Google Scholar 

  3. Bose, P., Shermer, T., Toussaint, G., Zhu, B.: Guarding polyhedral terrains. Comput. Geom. Theory Appl. 7, 173–185 (1997)

    MATH  MathSciNet  Google Scholar 

  4. Brodén, B., Hammar, M., Nilsson, B.J.: Guarding lines and 2-link polygons is APX-hard. In: Proc. 13th Canad. Conf. Comput. Geom., pp. 45–48 (2001)

    Google Scholar 

  5. Brönnimann, H., Goodrich, M.T.: Almost optimal set covers in finite VC-dimension. Discrete Comput. Geom. 14, 263–279 (1995)

    Article  Google Scholar 

  6. Chen, D.Z., Estivill-Castro, V., Urrutia, J.: Optimal guarding of polygons and monotone chains. In: Proc. 7th Canad. Conf. Comput. Geom., pp. 133–138 (1995)

    Google Scholar 

  7. Chvátal, V.: A combinatorial theorem in plane geometry. Combinatorial Theory Series B 18, 39–41 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  8. Clarkson, K.L., Varadarajan, K.R.: Improved approximation algorithms for geometric set cover. In: Proc. 21st Annu. ACM Sympos. Comput. Geom., pp. 135–141 (2005)

    Google Scholar 

  9. Dirac, G.A.: On rigid circuit graphs. Abh. Math. Sem. Univ. Hamburg 25, 71–76 (1961)

    Article  MATH  MathSciNet  Google Scholar 

  10. Efrat, A., Har-Peled, S.: Locating guards in art galleries. In: 2nd IFIP International Conference on Theoretical Computer Science, pp. 181–192 (2002)

    Google Scholar 

  11. Eidenbenz, S.J.: (In-)Approximability of Visibility Problems on Polygons and Terrains. Ph.D. thesis, ETH Zürich, Switzerland (2000)

    Google Scholar 

  12. Eidenbenz, S.J., Stamm, C., Widmayer, P.: Inapproximability results for guarding polygons and terrains. Algorithmica 31, 79–113 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  13. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman and Company, New York (1979)

    MATH  Google Scholar 

  14. Gavril, F.: Algorithms for minimum coloring, maximum clique, minimum covering by cliques, and maximum independent set of a chordal graph. SIAM J. Computing 1(2), 180–187 (1972)

    Article  MATH  MathSciNet  Google Scholar 

  15. Ghosh, S.K.: Approximation algorithms for art gallery problems. In: Proc. Canadian Inform. Process. Soc. Congress, pp. 429–434 (1987)

    Google Scholar 

  16. González-Banos, H., Latombe, J.-C.: A randomized art-gallery algorithm for sensor placement. In: Proc. 17th Annual Symposium on Computational Geometry, pp. 232–240 (2001)

    Google Scholar 

  17. Keil, J.M.: Polygon decomposition. In: Sack, J.-R., Urrutia, J. (eds.) Handbook of Computational Geometry, pp. 491–518. Elsevier Science Publishers B.V. North-Holland, Amsterdam (2000)

    Chapter  Google Scholar 

  18. Kumar, V.S.A., Arya, S., Ramesh, H.: Hardness of a set cover with intersection 1. In: Welzl, E., Montanari, U., Rolim, J.D.P. (eds.) ICALP 2000. LNCS, vol. 1853, pp. 624–635. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  19. Lee, D.T., Lin, A.K.: Computational complexity of art gallery problems. IEEE Trans. Inform. Theory IT-32, 276–282 (1986)

    Article  MathSciNet  Google Scholar 

  20. Megiddo, N., Tamir, A.: On the complexity of locating linear facilities in the plane. Oper. Res. Lett. 1, 194–197 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  21. Motwani, R., Raghunathan, A., Saran, H.: Covering orthogonal polygons with star polygons: The perfect graph approach. Comput. Syst. Sci. 40, 19–48 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  22. Nilsson, B.J.: Approximate guarding of monotone and rectilinear polygons. In: Caires, L., Italiano, G.F., Monteiro, L., Palamidessi, C., Yung, M. (eds.) ICALP 2005. LNCS, vol. 3580, pp. 1362–1373. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  23. O’Rourke, J.: Art Gallery Theorems and Algorithms. The International Series of Monographs on Computer Science. Oxford University Press, New York (1987)

    MATH  Google Scholar 

  24. O’Rourke, J., Supowit, K.J.: Some NP-hard polygon decomposition problems. IEEE Trans. Inform. Theory IT-30, 181–190 (1983)

    Article  MathSciNet  Google Scholar 

  25. Shermer, T.C.: Recent results in art galleries. Proc. IEEE 80(9), 1384–1399 (1992)

    Article  Google Scholar 

  26. Schuchardt, D., Hecker, H.-D.: Two NP-hard art-gallery problems for ortho-polygons. Mathematical Logic Quarterly 41, 261–267 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  27. Urrutia, J.: Art gallery and illumination problems. In: Sack, J.-R., Urrutia, J. (eds.) Handbook of Computational Geometry, pp. 973–1027. Elsevier Science Publishers B.V., North-Holland, Amsterdam (2000)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Katz, M.J., Roisman, G.S. (2006). On Guarding Rectilinear Domains. In: Arge, L., Freivalds, R. (eds) Algorithm Theory – SWAT 2006. SWAT 2006. Lecture Notes in Computer Science, vol 4059. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11785293_22

Download citation

  • DOI: https://doi.org/10.1007/11785293_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35753-7

  • Online ISBN: 978-3-540-35755-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics