,
Dennis Komm
,
Moritz Stocker
,
Philip Whittington
Creative Commons Attribution 4.0 International license
The time-optimal k-server problem minimizes the time spent instead of the distance traveled when serving n requests, appearing one after the other, with k servers in a metric space. The classical distance model was motivated by a hard disk with k heads. Instead of minimal head movements, the time model aims for optimal reading speeds. This paper provides a lower bound of 2k-1 on the competitive ratio of any deterministic online algorithm for the time-optimal k-server problem on a specifically designed metric space. This lower bound coincides with the best known upper bound on the competitive ratio for the classical k-server problem, achieved by the famous work function algorithm. We provide further lower bounds of k+1 for all Euclidean spaces and k for uniform metric spaces. Our most technical result, proven by applying Yao’s principle to a suitable instance distribution, is a lower bound of k+H_k-1 that holds even for randomized algorithms, which contrasts with the best known lower bound for the classical problem, which is polylogarithmic in k. We hope to initiate further intensive study of this natural problem.
@InProceedings{frei_et_al:LIPIcs.ISAAC.2025.32,
author = {Frei, Fabian and Komm, Dennis and Stocker, Moritz and Whittington, Philip},
title = {{Time-Optimal k-Server}},
booktitle = {36th International Symposium on Algorithms and Computation (ISAAC 2025)},
pages = {32:1--32:17},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-408-6},
ISSN = {1868-8969},
year = {2025},
volume = {359},
editor = {Chen, Ho-Lin and Hon, Wing-Kai and Tsai, Meng-Tsung},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ISAAC.2025.32},
URN = {urn:nbn:de:0030-drops-249407},
doi = {10.4230/LIPIcs.ISAAC.2025.32},
annote = {Keywords: k-server problem, optimizing time instead of distance, deterministic and randomized algorithms, Yao’s principle}
}