TY - GEN
T1 - On the facility location problem in online and dynamic models
AU - Guo, Xiangyu
AU - Kulkarni, Janardhan
AU - Li, Shi
AU - Xian, Jiayi
N1 - Publisher Copyright: © 2020 Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. All rights reserved.
PY - 2020/8/1
Y1 - 2020/8/1
N2 - In this paper we study the facility location problem in the online with recourse and dynamic algorithm models. In the online with recourse model, clients arrive one by one and our algorithm needs to maintain good solutions at all time steps with only a few changes to the previously made decisions (called recourse). We show that the classic local search technique can lead to a (1 + √2 + ε)- competitive online algorithm for facility location with only O ( log ε n log 1 ε ) amortized facility and client recourse, where n is the total number of clients arrived during the process. We then turn to the dynamic algorithm model for the problem, where the main goal is to design fast algorithms that maintain good solutions at all time steps. We show that the result for online facility location, combined with the randomized local search technique of Charikar and Guha [8], leads to a (1 + √2 + ε)-approximation dynamic algorithm with total update time of Õ(n2) in the incremental setting against adaptive adversaries. The approximation factor of our algorithm matches the best offline analysis of the classic local search algorithm. Finally, we study the fully dynamic model for facility location, where clients can both arrive and depart. Our main result is an O(1)-approximation algorithm in this model with O(|F |) preprocessing time and O(n log3 D) total update time for the HST metric spaces, where |F | is the number of potential facility locations. Using the seminal results of Bartal [3] and Fakcharoenphol, Rao and Talwar [12], which show that any arbitrary N-point metric space can be embedded into a distribution over HSTs such that the expected distortion is at most O(log N), we obtain an O(log |F |) approximation with preprocessing time of O(|F |2 log |F |) and O(n log3 D) total update time. The approximation guarantee holds in expectation for every time step of the algorithm, and the result holds in the oblivious adversary model.
AB - In this paper we study the facility location problem in the online with recourse and dynamic algorithm models. In the online with recourse model, clients arrive one by one and our algorithm needs to maintain good solutions at all time steps with only a few changes to the previously made decisions (called recourse). We show that the classic local search technique can lead to a (1 + √2 + ε)- competitive online algorithm for facility location with only O ( log ε n log 1 ε ) amortized facility and client recourse, where n is the total number of clients arrived during the process. We then turn to the dynamic algorithm model for the problem, where the main goal is to design fast algorithms that maintain good solutions at all time steps. We show that the result for online facility location, combined with the randomized local search technique of Charikar and Guha [8], leads to a (1 + √2 + ε)-approximation dynamic algorithm with total update time of Õ(n2) in the incremental setting against adaptive adversaries. The approximation factor of our algorithm matches the best offline analysis of the classic local search algorithm. Finally, we study the fully dynamic model for facility location, where clients can both arrive and depart. Our main result is an O(1)-approximation algorithm in this model with O(|F |) preprocessing time and O(n log3 D) total update time for the HST metric spaces, where |F | is the number of potential facility locations. Using the seminal results of Bartal [3] and Fakcharoenphol, Rao and Talwar [12], which show that any arbitrary N-point metric space can be embedded into a distribution over HSTs such that the expected distortion is at most O(log N), we obtain an O(log |F |) approximation with preprocessing time of O(|F |2 log |F |) and O(n log3 D) total update time. The approximation guarantee holds in expectation for every time step of the algorithm, and the result holds in the oblivious adversary model.
KW - Facility location
KW - Online algorithm
KW - Recourse
UR - https://www.scopus.com/pages/publications/85091292739
U2 - 10.4230/LIPIcs.APPROX/RANDOM.2020.42
DO - 10.4230/LIPIcs.APPROX/RANDOM.2020.42
M3 - Conference contribution
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2020
A2 - Byrka, Jaroslaw
A2 - Meka, Raghu
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 23rd International Conference on Approximation Algorithms for Combinatorial Optimization Problems and 24th International Conference on Randomization and Computation, APPROX/RANDOM 2020
Y2 - 17 August 2020 through 19 August 2020
ER -