Skip to main content
Log in

An approximation algorithm for k-center problem on a convex polygon

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

This paper studies the constrained version of the k-center location problem. Given a convex polygonal region, every point in the region originates a service demand. Our objective is to place k facilities lying on the region’s boundary, such that every point in that region receives service from its closest facility and the maximum service distance is minimized. This problem is equivalent to covering the polygon by k circles with centers on its boundary which have the smallest possible radius. We present an 1.8841-approximation polynomial time algorithm for this 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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Agarwal PK, Guibas LJ, Saxe J, Shor PW (1987) A linear time algorithms for computing the Voronoi diagram of a convex polygon. In: Proceedings of the 19th annual ACM symposium on theory of computing, pp 39–45

    Google Scholar 

  • Agarwal PK, Sharir M, Toledo S (1994) Applications of parametric searching in geometric optimization. J Algorithms 17:292–318

    Article  MathSciNet  Google Scholar 

  • Agarwal PK, Sharir M (1998) Efficient algorithms for geometric optimization. ACM Comput Surv 30:412–458

    Article  Google Scholar 

  • Bose P, Toussaint G (1996) Computing the constrained Euclidean, geodesic and link center of a simple polygon with applications. In: Proc of pacific graphics international, pp 102–112

    Google Scholar 

  • Brass P, Knauer C, Na HS, Shin CS (2009) Computing k-centers on a line. CoRR abs/0902.3282

  • Das GK, Roy S, Das S, Nandy SC (2008) Variations of base station placement problem on the boundary of a convex region. Int J Found Comput Sci 19(2):405–427

    Article  MATH  MathSciNet  Google Scholar 

  • Halperin D, Sharir M, Goldberg K (2002) The 2-center problem with obstacles. J Algorithms 42:109–134

    Article  MATH  MathSciNet  Google Scholar 

  • Hurtado F, Sacriscan V, Toussaint G (2000) Facility location problems with constraints. Stud Locat Anal 15:17–35

    MATH  Google Scholar 

  • Kim SK, Shin CS (2000) Efficient algorithm for two-center problems for a convex polygon. In: Proceedings of the 6th international computing and combinatorics conference, Ban, NY, pp 299–309

    Chapter  Google Scholar 

  • Roy S, Bardhan D, Das S (2008) Base station placement on boundary of a convex polygon. J Parallel Distrib Comput 68:265–273

    Article  MATH  Google Scholar 

  • Suzuki A, Drezner Z (1996) The p-center location problem in area. Location Sci 4:69–82

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hai Du.

Additional information

We would like to acknowledge the support from the NSF of China (No. 71071123, No. 60921003) and the PCSIRT of China (No. 1173).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Du, H., Xu, Y. An approximation algorithm for k-center problem on a convex polygon. J Comb Optim 27, 504–518 (2014). https://doi.org/10.1007/s10878-012-9532-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-012-9532-5

Keywords

Navigation