Slaying Hydrae: Improved Bounds for Generalized k-Server in Uniform Metrics
Abstract
The generalized -server problem is an extension of the weighted -server problem, which in turn extends the classic -server problem. In the generalized -server problem, each of servers remains in its own metric space . A request is a tuple , where , and to service it, an algorithm needs to move at least one server to the point . The objective is to minimize the total distance traveled by all servers. In this paper, we focus on the generalized -server problem for the case where all are uniform metrics. We show an -competitive randomized algorithm improving over a recent result by Bansal et al. [SODA 2018], who gave an -competitive algorithm. To this end, we define an abstract online problem, called Hydra game, and we show that a randomized solution of low cost to this game implies a randomized algorithm to the generalized -server problem with low competitive ratio. We also show that no randomized algorithm can achieve competitive ratio lower than , thus improving the lower bound of by Bansal et al.
Cite
@article{arxiv.1810.00580,
title = {Slaying Hydrae: Improved Bounds for Generalized k-Server in Uniform Metrics},
author = {Marcin Bienkowski and Łukasz Jeż and Paweł Schmidt},
journal= {arXiv preprint arXiv:1810.00580},
year = {2019}
}