TOPICS
Search

k-Server Problem


The k-server problem is an online algorithm problem in which k mobile servers occupy points of a metric space (M,d). Requests arrive one at a time at points of M, and each request must be served by moving a server to the requested point before the next request is revealed. The cost is the total distance traveled by the servers. An optimal offline algorithm knows the entire request sequence in advance (Manasse et al. 1990).

The deterministic k-server conjecture (Manasse et al. 1990) asserts that every metric space admits an online algorithm with competitive ratio k. For a metric space with at least k+1 points, no deterministic online algorithm can have a smaller competitive ratio. Koutsoupias and Papadimitriou (1995) proved that the work function algorithm has competitive ratio at most 2k-1.

Coester et al. (2026) reported that the work function algorithm is k-competitive on every metric space. For an initial configuration C_0={s_1,...,s_k} and every finite request sequence sigma, their claimed bound is

 WFA_(C_0)(sigma)<=kOPT_(C_0)(sigma)+sum_(1<=i<j<=k)d(s_i,s_j),

where WFA_(C_0) and OPT_(C_0) denote the costs of the work function algorithm and the optimal offline algorithm, respectively. The additive term depends only on the initial configuration, so the claimed bound would establish the deterministic k-server conjecture.

Coester et al. (2026) credit ChatGPT-5.5 Pro and Gemini-3.1 Pro with helping symmetrize a human-designed potential, and GPT-6 Astra with deriving the algebraic argument for general k and adapting it to a representation supplied by the authors. The authors revised the resulting proof. As of Sep. 18, 2026, independent specialist verification and external peer review of the complete proof had not been reported.


See also

Competitive Ratio, Metric Space, Online Algorithm, Work Function Algorithm

Explore with Wolfram|Alpha

References

Coester, C.; Koutsoupias, E.; and Zbysiński, M. "The k-Server Conjecture Is True." 14 Sep 2026. https://arxiv.org/abs/2609.15979.Koutsoupias, E. and Papadimitriou, C. H. "On the k-Server Conjecture." J. ACM 42, 971-983, 1995. https://doi.org/10.1145/210118.210128.Manasse, M. S.; McGeoch, L. A.; and Sleator, D. D. "Competitive Algorithms for Server Problems." J. Algorithms 11, 208-230, 1990. https://doi.org/10.1016/0196-6774(90)90003-W.

Cite this as:

Weisstein, Eric W. "k-Server Problem." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/k-ServerProblem.html

Subject classifications