Weighted $k$-Server Admits an Exponentially Competitive Algorithm

πŸ“… 2025-07-16
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
The weighted $k$-server problem is a weighted generalization of the classical $k$-server problem. Its deterministic online algorithms exhibit doubly exponential competitive ratiosβ€”$exp(exp(Omega(k)))$β€”on uniform metric spaces, while the best-known randomized algorithms suffer from a long-standing single-versus-doubly-exponential gap: a lower bound of $exp(Omega(k))$ and an upper bound of $exp(exp(O(k)))$. This paper breaks the doubly exponential barrier for the first time, presenting the first randomized online algorithm with a single-exponential competitive ratio of $exp(O(k^2))$. Key technical innovations include a recursive definition of β€œphases,” virtual parallel execution of multiple algorithms with randomized ordering decisions, and a novel coupling of offline cost lower bounds with online expected cost control. The result extends to the generalized $k$-server problem on weighted uniform metrics, yielding an optimal single-exponential upper bound.

Technology Category

Application Category

πŸ“ Abstract
The weighted $k$-server is a variant of the $k$-server problem, where the cost of moving a server is the server's weight times the distance through which it moves. The problem is famous for its intriguing properties and for evading standard techniques for designing and analyzing online algorithms. Even on uniform metric spaces with sufficiently many points, the deterministic competitive ratio of weighted $k$-server is known to increase doubly exponentially with respect to $k$, while the behavior of its randomized competitive ratio is not fully understood. Specifically, no upper bound better than doubly exponential is known, while the best known lower bound is singly exponential in $k$. In this paper, we close the exponential gap between these bounds by giving an $exp(O(k^2))$-competitive randomized online algorithm for the weighted $k$-server problem on uniform metrics, thus breaking the doubly exponential barrier for deterministic algorithms for the first time. This is achieved by a recursively defined notion of a phase which, on the one hand, forces a lower bound on the cost of any offline solution, while, on the other hand, also admits a randomized online algorithm with bounded expected cost. The algorithm is also recursive; it involves running several algorithms virtually and in parallel and following the decisions of one of them in a random order. We also show that our techniques can be lifted to construct an $exp(O(k^2))$-competitive randomized online algorithm for the generalized $k$-server problem on weighted uniform metrics.
Problem

Research questions and friction points this paper is trying to address.

Closes exponential gap in weighted k-server competitive ratios
Breaks doubly exponential barrier for deterministic algorithms
Extends techniques to generalized k-server on weighted metrics
Innovation

Methods, ideas, or system contributions that make the work stand out.

Recursively defined phase for cost bounds
Randomized online algorithm with recursion
Lifted techniques for generalized k-server
πŸ”Ž Similar Papers
No similar papers found.
A
Adithya Bijoy
Indian Institute of Technology, Delhi, India
A
Ankit Mondal
Indian Institute of Technology, Delhi, India
Ashish Chiplunkar
Ashish Chiplunkar
IIT Delhi
Theoretical Computer Science