Towards the k-server conjecture: A unifying potential, pushing the frontier to the circle

02/20/2021
by   Christian Coester, et al.
0

The k-server conjecture, first posed by Manasse, McGeoch and Sleator in 1988, states that a k-competitive deterministic algorithm for the k-server problem exists. It is conjectured that the work function algorithm (WFA) achieves this guarantee, a multi-purpose algorithm with applications to various online problems. This has been shown for several special cases: k=2, (k+1)-point metrics, (k+2)-point metrics, the line metric, weighted star metrics, and k=3 in the Manhattan plane. The known proofs of these results are based on potential functions tied to each particular special case, thus requiring six different potential functions for the six cases. We present a single potential function proving k-competitiveness of WFA for all these cases. We also use this potential to show k-competitiveness of WFA on multiray spaces and for k=3 on trees. While the DoubleCoverage algorithm was known to be k-competitive for these latter cases, it has been open for WFA. Our potential captures a type of lazy adversary and thus shows that in all settled cases, the worst-case adversary is lazy. Chrobak and Larmore conjectured in 1992 that a potential capturing the lazy adversary would resolve the k-server conjecture. To our major surprise, this is not the case, as we show (using connections to the k-taxi problem) that our potential fails for three servers on the circle. Thus, our potential highlights laziness of the adversary as a fundamental property that is shared by all settled cases but violated in general. On the one hand, this weakens our confidence in the validity of the k-server conjecture. On the other hand, if the k-server conjecture holds, then we believe it can be proved by a variant of our potential.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2022

Deterministic 3-Server on a Circle and the Limitation of Canonical Potentials

The deterministic k-server conjecture states that there is a k-competiti...
research
11/07/2021

Formal Barriers to Simple Algorithms for the Matroid Secretary Problem

Babaioff et al. [BIK2007] introduced the matroid secretary problem in 20...
research
11/05/2019

Unbounded lower bound for k-server against weak adversaries

We study the resource augmented version of the k-server problem, also kn...
research
07/12/2018

Metrical task systems on trees via mirror descent and unfair gluing

We consider metrical task systems on tree metrics, and present an O(dept...
research
08/05/2023

Kalai's 3^d-conjecture for unconditional and locally anti-blocking polytopes

Kalai's 3^d-conjecture states that every centrally symmetric d-polytope ...
research
04/21/2003

Genetic algorithms and the Andrews-Curtis conjecture

The Andrews-Curtis conjecture claims that every balanced presentation of...
research
09/05/2023

Online hitting set of d-dimensional fat objects

We consider an online version of the geometric minimum hitting set probl...

Please sign up or login with your details

Forgot password? Click here to reset