Skip to main content
Log in

On the Competitive Ratio for Online Facility Location

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We consider the problem of Online Facility Location, where the demand points arrive online and must be assigned irrevocably to an open facility upon arrival. The objective is to minimize the sum of facility and assignment costs. We prove that the competitive ratio for Online Facility Location is Θ \((\frac{\log n}{\log\log n})\) . On the negative side, we show that no randomized algorithm can achieve a competitive ratio better than Ω \((\frac{\log n}{\log\log n})\) against an oblivious adversary even if the demands lie on a line segment. On the positive side, we present a deterministic algorithm which achieves a competitive ratio of \(\mathrm{O}(\frac{\log n}{\log\log n})\) in every metric space.

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.

Similar content being viewed by others

References

  1. Albers, S., Koga, H.: New online algorithms for the page replication problem. J. Algorithms 27(1), 75–96 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  2. Anagnostopoulos, A., Bent, R., Upfal, E., Van Hentenryck, P.: A simple and deterministic competitive algorithm for online facility location. Inf. Comput. 194, 175–202 (2004)

    Article  MATH  Google Scholar 

  3. Arya, V., Garg, N., Khandekar, R., Meyerson, A., Munagala, K., Pandit, V.: Local search heuristics for k-median and facility location problems. In: Proc. of the 33rd ACM Symp. on Theory of Computing (STOC ’01), pp. 21–29 (2001)

  4. Awerbuch, B., Bartal, Y., Fiat, A.: Competitive distributed file allocation. In: Proc. of the 25th ACM Symp. on Theory of Computing (STOC ’93), pp. 164–173 (1993)

  5. Bartal, Y.: Probabilistic approximations of metric spaces and its algorithmic applications. In: Proc. of the 37th IEEE Symp. on Foundations of Computer Science (FOCS ’96), pp. 184–193 (1996)

  6. Bartal, Y., Fiat, A., Rabani, Y.: Competitive algorithms for distributed data management. J. Comput. Syst. Sci. 51(3), 341–358 (1995)

    Article  MathSciNet  Google Scholar 

  7. Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (1998)

    MATH  Google Scholar 

  8. Charikar, M., Chekuri, C., Feder, T., Motwani, R.: Incremental clustering and dynamic information retrieval. In: Proc. of the 29th ACM Symp. on Theory of Computing (STOC ’97), pp. 626–635 (1997)

  9. Charikar, M., Guha, S.: Improved combinatorial algorithms for the facility location and k-median problems. In: Proc. of the 40th IEEE Symp. on Foundations of Computer Science (FOCS ’99), pp. 378–388 (1999)

  10. Charikar, M., O’Callaghan, L., Panigrahy, R.: Better streaming algorithms for clustering problems. In: Proc. of the 35th ACM Symp. on Theory of Computing (STOC ’03), pp. 30–39 (2003)

  11. Fleischer, R., Seiden, S.: New results for online page replication. In: Proc. of APPROX ’00. Lecture Notes in Computer Science, vol. 1913, pp. 144–154. Springer, Berlin (2000)

    Google Scholar 

  12. Fotakis, D.: On the competitive ratio for online facility location. In: Proc. of ICALP ’03. Lecture Notes in Computer Science, vol. 2719, pp. 637–652. Springer, Berlin (2003)

    Google Scholar 

  13. Fotakis, D.: Incremental algorithms for facility location and k-median. In: Proc. of ESA ’04. Lecture Notes in Computer Science, vol. 3221, pp. 347–358. Springer, Berlin (2004)

    Google Scholar 

  14. Guha, S.: Approximation algorithms for facility location problems. PhD thesis, Stanford University (2000)

  15. Guha, S., Khuller, S.: Greedy strikes back: improved facility location algorithms. In: Proc. of the 9th ACM-SIAM Symposium on Discrete Algorithms (SODA ’98), pp. 649–657 (1998)

  16. Imase, M., Waxman, B.M.: Dynamic Steiner tree problem. SIAM J. Discrete Math. 4(3), 369–384 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  17. Jain, K., Mahdian, M., Saberi, A.: A new greedy approach for facility location problems. In: Proc. of the 34th ACM Symp. on Theory of Computing (STOC ’02), pp. 731–740 (2002)

  18. Jain, K., Vazirani, V.: Approximation algorithms for metric facility location and k-median problems using the primal-dual schema and Lagrangian relaxation. J. Assoc. Comput. Mach. 48(2), 274–296 (2001)

    MathSciNet  Google Scholar 

  19. Korupolu, M.R., Plaxton, C.G., Rajaraman, R.: Analysis of a local search heuristic for facility location problems. In: Proc. of the 9th ACM-SIAM Symposium on Discrete Algorithms (SODA ’98), pp. 1–10 (1998)

  20. Lund, C., Reingold, N., Westbrook, J., Yan, D.: Competitive online algorithms for distributed data management. SIAM J. Comput. 28(3), 1086–1111 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  21. Mahdian, M., Ye, Y., Zhang, J.: Improved approximation algorithms for metric facility location problems. In: Proc. of APPROX ’02. Lecture Notes in Computer Science, vol. 2462, pp. 229–242. Springer, Berlin (2002)

    Google Scholar 

  22. Mettu, R.R., Plaxton, C.G.: The online median problem. SIAM J. Comput. 32(3), 816–832 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  23. Meyerson, A.: Online facility location. In: Proc. of the 42nd IEEE Symp. on Foundations of Computer Science (FOCS ’01), pp. 426–431 (2001)

  24. Meyerson, A., Munagala, K., Plotkin, S.: Designing networks incrementally. In: Proc. of the 42nd IEEE Symp. on Foundations of Computer Science (FOCS ’01), pp. 406–415 (2001)

  25. Shmoys, D.: Approximation algorithms for facility location problems. In: Proc. of APPROX ’00. Lecture Notes in Computer Science, vol. 1913, pp. 27–33. Springer, Berlin (2000)

    Google Scholar 

  26. Shmoys, D., Tardos, E., Aardal, K.: Approximation algorithms for facility location problems. In: Proc. of the 29th ACM Symp. on Theory of Computing (STOC ’97), pp. 265–274 (1997)

  27. Sviridenko, M.: An improved approximation algorithm for the metric uncapacitated facility location problem. In: Proc. of IPCO ’02. Lecture Notes in Computer Science, vol. 2337, pp. 240–257. Springer, Berlin (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dimitris Fotakis.

Additional information

A preliminary version of this work appeared in the Proceedings of the 30th International Colloquium on Automata, Languages and Programming (ICALP 2003), Lecture Notes in Computer Science 2719. This work was done while the author was at the Max-Planck-Institut für Informatik, Saarbrücken, Germany, and was partially supported by the Future and Emerging Technologies programme of the EU under contract number IST-1999-14186 (ALCOM–FT).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fotakis, D. On the Competitive Ratio for Online Facility Location. Algorithmica 50, 1–57 (2008). https://doi.org/10.1007/s00453-007-9049-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-007-9049-y

Keywords

Navigation