A Decomposition Approach to the Weighted $k$-server Problem
Abstract
A natural variant of the classical online -server problem is the Weighted -server problem, where the cost of moving a server is its weight times the distance through which it moves. Despite its apparent simplicity, the weighted -server problem is extremely poorly understood. Specifically, even on uniform metric spaces, finding the optimum competitive ratio of randomized algorithms remains an open problem -- the best upper bound known is due to a deterministic algorithm (Bansal et al., 2018), and the best lower bound known is (Ayyadevara and Chiplunkar, 2021). With the aim of closing this exponential gap between the upper and lower bounds, we propose a decomposition approach for designing a randomized algorithm for weighted -server on uniform metrics. Our first contribution includes two relaxed versions of the problem and a technique to obtain an algorithm for weighted -server from algorithms for the two relaxed versions. Specifically, we prove that if there exists an -competitive algorithm for one version (which we call Weighted -Server - Service Pattern Construction (WS-SPC) and there exists an -competitive algorithm for the other version (which we call Weighted -server - Revealed Service Pattern (WS-RSP)), then there exists an -competitive algorithm for weighted -server on uniform metric spaces. Our second contribution is a -competitive randomized algorithm for WS-RSP. As a consequence, the task of designing a -competitive randomized algorithm for weighted -server on uniform metrics reduces to designing a -competitive randomized algorithm for WS-SPC. Finally, we also prove that the lower bound for weighted -server, in fact, holds for WS-RSP.
Cite
@article{arxiv.2410.06485,
title = {A Decomposition Approach to the Weighted $k$-server Problem},
author = {Nikhil Ayyadevara and Ashish Chiplunkar and Amatya Sharma},
journal= {arXiv preprint arXiv:2410.06485},
year = {2024}
}
Comments
In proceedings at the 44th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS) 2024. 17 pages, 1 figure