Skip to main content
Log in

An incremental version of the k-center problem on boundary of a convex polygon

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

Abstract

This paper studies an incremental version of the k-center problem with centers constrained to lie on boundary of a convex polygon. In the incremental k-center problem we considered, we are given a set of n demand points inside a convex polygon, facilities are constrained to lie on its boundary. Our algorithm produces an incremental sequence of facility sets \(B_{1}\subseteq B_{2}\subseteq \cdots \subseteq B_{n}\), where each \(B_{k}\) contains k facilities. Such an algorithm is called \(\alpha \)-competitive, if for any k, the maximum of the ratio between the value of solution \(B_{k}\) and the value of an optimal k-center solution is no more than \(\alpha \). We present a polynomial time incremental algorithm with a competitive ratio \(\frac{3\sqrt{3}}{2}\) and we also prove a lower bound of 2.

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

Similar content being viewed by others

References

  • 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, Proceedings of pacific graphics, International pp 102–112

  • Charikar M, Chekuri C, Feder T, Motwani R (1997) Incremental clustering and dynamic information retrieval, In: Proceedings 29th ACM Symposium on theory of computing (STOC97) pp 626–635

  • Charikar M, Panigrahy R (2004) Clustering to minimize the sum of cluster diameters. J Comput Syst Sci 68(2):417–441

    Article  MATH  MathSciNet  Google Scholar 

  • Chrobak M, Hurand M (2011) Better bounds for incremental medians. Theor Comput Sci 412:594–601

    Article  MATH  MathSciNet  Google Scholar 

  • Chrobak M, Kenyon C, Noga J, Young NE (2008) Incremental medians via online bidding. Algorithmica 50:455–478

    Article  MATH  MathSciNet  Google Scholar 

  • Csirik J, Epstein L, Imreh LC, Levin A (2013) Online clustering with variable sized clusters. Algorithmica 65(2):251–274

    Article  MATH  MathSciNet  Google Scholar 

  • 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 

  • Dasgupta S, Long P (2005) Performance guarantees for hierarchical clustering. J Comput Syst Sci 70:555–569

    Article  MATH  MathSciNet  Google Scholar 

  • Ehmsen MR, Larsen KS (2013) Better bounds on online unit clustering. Theor Comput Sci 500:1–24

    Article  MATH  MathSciNet  Google Scholar 

  • Feder T and Greene D H (1988) Optimal algorithms for approximate clustering, In: Proceedings of the 20th annual ACM symposium on theory of computing pp 434-444

  • Fotakis D (2008) On the competitive ratio for online facility location. Algorithmica 50(1):1–57

    Article  MATH  MathSciNet  Google Scholar 

  • Fotakis D, Koutris P (2014) Online sum-radii clustering. Theor Comput Sci 540(26):27–39

    Article  MathSciNet  Google Scholar 

  • González TF (1985) Clustering to minimize the maximum intercluster distance. Theor Comput Sci 38:293–306

    Article  MATH  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

  • Hartline J, Sharp A (2006) An incremental model for combinatorial minimization, technical report. Available at http://ecommons.cornell.edu/bitstream/1813/5732/1/TR2006-2034.pdf. Accessed 5 July 2006

  • Irani S, Karlin A (1996) Online computation. In: Hochbaum DS (ed) Approximation algorithms for NP-hard problems. PWS, Boston, MA, pp 521–564

    Google Scholar 

  • Lin G, Nagarajan C, Rajaraman R and Williamson D P (2006) A general approach for incremental approximation and hierarchical clustering, In: Proceedings of the 17th annual ACM-SIAM symposium on discrete algorithms. ACM/SIAM, New York

  • Mettu RR, Plaxton CG (2003) The online median problem. SIAM J Comput 32:816–832

    Article  MATH  MathSciNet  Google Scholar 

  • Meyerson A (2001) Online facility location, In: Proceedings of the 42nd IEEE symposium on foundations of computer science (FOCS 01) pp 426–431

  • 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 

  • Plaxton C G (2003) Approximation algorithms for hierarchical location problems, In: Proceedings of the 35th annual ACM symposium on theory of Computing. ACM Press, New York pp 40–49

  • Sharp A (2007) Incremental algorithms: solving problems in a changing world, Ph.D. Thesis, Cornell University

Download references

Acknowledgments

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

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hai Du.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Du, H., Xu, Y. & Zhu, B. An incremental version of the k-center problem on boundary of a convex polygon. J Comb Optim 30, 1219–1227 (2015). https://doi.org/10.1007/s10878-015-9933-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-015-9933-3

Keywords

Navigation