Randomized $k$-server in polynomial time
Christian Coester, Romain Cosson

TL;DR
This paper introduces a derandomization framework that transforms existing randomized $k$-server algorithms into polynomial-time algorithms with polylogarithmic competitive ratios on arbitrary metrics.
Contribution
It provides the first polynomial-time randomized $k$-server algorithm with a polylogarithmic competitive ratio, using a novel derandomization approach on hierarchically separated trees.
Findings
Achieves polynomial-time randomized $k$-server algorithm with polylogarithmic competitive ratio.
Introduces a derandomization framework reducing randomness to $O(\log k)$ bits.
Implications for advice complexity of the $k$-server problem.
Abstract
We study the design of computationally efficient randomized algorithms for the -server problem. Existing randomized algorithms with the best known competitive ratios are, on the one hand, inherently implicit and, on the other hand, employ a rounding scheme that maintains a distribution over exponentially many configurations. In this work, we introduce a derandomization framework that transforms any randomized -server algorithm on a hierarchically separated tree into one that uses only random bits for request sequences of arbitrary length; hence maintaining a distribution over only polynomially many server configurations. Leveraging this black-box derandomization, we obtain the first polynomial-time randomized -server algorithm on arbitrary -point metrics with a polylogarithmic competitive ratio. Our results also have implications for the advice complexity of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
