Efficient Algorithms and Hardness Results for the Weighted $k$-Server Problem
Anupam Gupta, Amit Kumar, Debmalya Panigrahi

TL;DR
This paper investigates the computational complexity and algorithmic solutions for the weighted $k$-server problem on uniform metrics, revealing hardness results and proposing approximation algorithms with resource augmentation in both offline and online settings.
Contribution
It establishes strong hardness bounds assuming the unique games conjecture and introduces a constant-approximation LP rounding algorithm with resource augmentation.
Findings
No polynomial-time approximation within sub-polynomial factor assuming UGC
LP relaxation requires at least $ ext{l}$ resource augmentation for bounded integrality gap
Online algorithm reduces competitive ratio to $O( ext{l}^2 ext{log l})$ with $2 ext{l}$ resource augmentation
Abstract
In this paper, we study the weighted -server problem on the uniform metric in both the offline and online settings. We start with the offline setting. In contrast to the (unweighted) -server problem which has a polynomial-time solution using min-cost flows, there are strong computational lower bounds for the weighted -server problem, even on the uniform metric. Specifically, we show that assuming the unique games conjecture, there are no polynomial-time algorithms with a sub-polynomial approximation factor, even if we use -resource augmentation for . Furthermore, if we consider the natural LP relaxation of the problem, then obtaining a bounded integrality gap requires us to use at least resource augmentation, where is the number of distinct server weights. We complement these results by obtaining a constant-approximation algorithm via LP rounding, with a…
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.
Taxonomy
TopicsOptimization and Search Problems · Complexity and Algorithms in Graphs · Auction Theory and Applications
