Skip to main content
Log in

A finite dominating set of cardinality O(k) and a witness set of cardinality O(n) for 1.5D terrain guarding problem

  • Original Paper
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

1.5 dimensional (1.5D) terrain is characterized by a piecewise linear curve. Locating minimum number of guards on the terrain (T) to cover/guard the whole terrain is known as 1.5D terrain guarding problem. Approximation algorithms and a polynomial-time approximation scheme have been presented for the problem. The problem has been shown to be NP-Hard. In the problem, the set of possible guard locations and the set of points to be guarded are uncountable. To solve the problem to optimality, a finite dominating set (FDS) of size \(\hbox {O}(n^{2})\) and a witness set of size \(\hbox {O}(n^{3})\) have been presented, where n is the number of vertices on T. We show that there exists an even smaller FDS of cardinality \(\hbox {O}(k)\) and a witness set of cardinality O(n), where k is the number of convex points. Convex points are vertices with the additional property that between any two convex points the piecewise linear curve representing the terrain is convex. Since it is always true that \(k \le n\) for \(n \ge \) 2 and since it is possible to construct terrains such that \(n=2^{k}\), the existence of an FDS with cardinality O(k) and a witness set of cardinality of \(\hbox {O}(n)\) leads to the reduction of decision variables and constraints respectively in the zero-one integer programming formulation of the problem.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Ben-Moshe, B., Katz, M. J., & Mitchell, J. S. B. (2007). A constant-factor approximation algorithm for optimal 1.5D terrain guarding. SIAM Journal on Computing, 36(6), 1631–1647.

    Article  Google Scholar 

  • Bose, P., Shermer, T., Toussaint, G., & Zhu, B. (1997). Guarding polyhedral terrains. Computational Geometry, 7, 173–185.

    Article  Google Scholar 

  • Carrizosa, E., Hamacher, H. W., Klein, R., & Nickel, S. (2010). Solving nonconvex planar location problems by finite dominating sets. Journal of Global Optimization, 18, 195–210.

    Article  Google Scholar 

  • Chen, D.Z., Estivill-Castro, V., & Urrutia, J. (1995). Optimal guarding of polygons and monotone chains. In Proceedings of the 7th Annual Canadian Conference on Computational Geometry, Quebec City, QB, (pp. 133–138).

  • Clarkson, K. L., & Varadarajan, K. (2007). Improved approximation algorithms for geometric set cover. Discrete Computational Geometry, 37, 43–58.

    Article  Google Scholar 

  • Cole, R., & Sharir, M. (1989). Visibility problems for polyhedral terrains. Journal of Symbolic Computation, 7, 11–30.

    Article  Google Scholar 

  • De Floriani, L., & Magillo, P. (2003). Algorithms for visibility computation on terrains: A survey. Environment and Planning B: Planning and Design, 30(5), 709–728.

    Article  Google Scholar 

  • De Floriani, L., Marzano, P., & Puppo, E. (1994). Line-of-sight communication on terrain models. International Journal of Geographical Information Science, 8(4), 329–342.

    Article  Google Scholar 

  • Eidenbenz, S. (2002). Approximation algorithms for terrain guarding. Information Processing Letters, 82, 99–105.

    Article  Google Scholar 

  • Elbassioni, K., Krohn, E., Matijević, D., Mestre, J., & Ševerdija, D. (2011). Improved approximations for guarding 1.5-dimensional terrains. Algorithmica, 60, 451–463.

    Article  Google Scholar 

  • Elbassioni, K., Matijević, D., & Ševerdija, D. (2012). Guarding 1.5D terrains with demands. International Journal of Computer Mathematics, 89(16), 2143–2151.

    Article  Google Scholar 

  • Fernández, E., Hınojosa, Y., & Puerto, J. (2005). Filtering policies in loss queuing network location problems. Annals of Operations Research, 136, 259–283.

    Article  Google Scholar 

  • Friedrichs, S., Hemmer, M., & Schmidt, C. (2014). A PTAS for the continuous 1.5D Terrain Guarding Problem. In 26th Canadian Conference on Computational Geometry (CCCG), Halifax, Nova Scotia.

  • Gibson, M., Kanade, G., Krohn, E., & Varadarajan, K. (2009). An approximation scheme for terrain guarding. Proceedings of the 12th international workshop and 13th international workshop on approximation, randomization, and combinatorial optimization: algorithms and techniques (pp. 140–148). New York: Springer.

  • Goodchild, M. F., & Lee, J. (1989). Coverage problems and visibility regions on topographic surfaces. Annals of Operations Research, 18, 175–186.

    Article  Google Scholar 

  • Hamacher, H. W., & Klamroth, K. (2000). Planar Weber location problems with barriers and block norms. Annals of Operations Research, 96, 191–208.

    Article  Google Scholar 

  • Hooker, J. N., Garfinkel, R. S., & Chen, C. K. (1991). Finite dominating sets for network location problems. Operations Research, 39(1), 100–118.

    Article  Google Scholar 

  • King, J. (2006). A 4-approximation algorithm for guarding 1.5-dimensional terrains. In LATIN 2006. Theoretical informatics, Lecture Notes in Computer Science (Vol. 3887, pp. 629–640). Berlin: Springer

  • King, J., & Krohn, E. (2011). Terrain guarding is NP-hard. SIAM Journal on Computing, 40(5), 1316–1339.

    Article  Google Scholar 

Download references

Acknowledgements

The author would like to thank the anonymous referee for providing invaluable reviews that helped improve the quality of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haluk Eliş.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Eliş, H. A finite dominating set of cardinality O(k) and a witness set of cardinality O(n) for 1.5D terrain guarding problem. Ann Oper Res 254, 37–46 (2017). https://doi.org/10.1007/s10479-017-2432-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-017-2432-4

Keywords

Navigation