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.
Similar content being viewed by others
References
Albers, S., Koga, H.: New online algorithms for the page replication problem. J. Algorithms 27(1), 75–96 (1998)
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)
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)
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)
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)
Bartal, Y., Fiat, A., Rabani, Y.: Competitive algorithms for distributed data management. J. Comput. Syst. Sci. 51(3), 341–358 (1995)
Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (1998)
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)
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)
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)
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)
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)
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)
Guha, S.: Approximation algorithms for facility location problems. PhD thesis, Stanford University (2000)
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)
Imase, M., Waxman, B.M.: Dynamic Steiner tree problem. SIAM J. Discrete Math. 4(3), 369–384 (1991)
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)
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)
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)
Lund, C., Reingold, N., Westbrook, J., Yan, D.: Competitive online algorithms for distributed data management. SIAM J. Comput. 28(3), 1086–1111 (1999)
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)
Mettu, R.R., Plaxton, C.G.: The online median problem. SIAM J. Comput. 32(3), 816–832 (2003)
Meyerson, A.: Online facility location. In: Proc. of the 42nd IEEE Symp. on Foundations of Computer Science (FOCS ’01), pp. 426–431 (2001)
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
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
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-007-9049-y