• Home
  • Search
  • The ( h,k )-Server Problem on Bounded Depth Trees
  • Open Access IconOpen Access
  • Cite Icon8
  • https://doi.org/10.1145/3301314Copy DOI Icon

The ( h,k )-Server Problem on Bounded Depth Trees

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We study the k -server problem in the resource augmentation setting, i.e., when the performance of the online algorithm with k servers is compared to the offline optimal solution with h ≤ k servers. The problem is very poorly understood beyond uniform metrics. For this special case, the classic k -server algorithms are roughly (1+1/ϵ)-competitive when k =(1+ϵ) h , for any ϵ > 0. Surprisingly, however, no o ( h )-competitive algorithm is known even for HSTs of depth 2 and even when k / h is arbitrarily large. We obtain several new results for the problem. First, we show that the known k -server algorithms do not work even on very simple metrics. In particular, the Double Coverage algorithm has competitive ratio Ω ( h ) irrespective of the value of k , even for depth-2 HSTs. Similarly, the Work Function Algorithm, which is believed to be optimal for all metric spaces when k = h , has competitive ratio Ω ( h ) on depth-3 HSTs even if k =2 h . Our main result is a new algorithm that is O (1)-competitive for constant depth trees, whenever k =(1+ϵ) h for any ϵ > 0. Finally, we give a general lower bound that any deterministic online algorithm has competitive ratio at least 2.4 even for depth-2 HSTs and when k / h is arbitrarily large. This gives a surprising qualitative separation between uniform metrics and depth-2 HSTs for the ( h , k )-server problem.

Similar Papers
  • Book Chapter
  • Citations35

Online Computation with Advice

  • Jan 01, 2009
  • Yuval Emek +3
  • Conference Article
  • Citations8

Optimal Peak-Minimizing Online Algorithms for Large-Load Users with Energy Storage

  • May 10, 2021
  • Yanfang Mo +3
  • Conference Article
  • Citations17

Online algorithms for prefetching and caching on parallel disks

  • Jun 27, 2004
  • Rahul Shah +2
  • Research Article
  • Citations23

A Randomized Algorithm for Two Servers on the Line

  • Apr 01, 2000
  • Information and Computation
  • Yair Bartal +2
  • Conference Article
  • Citations13

The Power of Migration for Online Slack Scheduling.

  • Jan 01, 2016
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Chris Schwiegelshohn +1
  • Book Chapter
  • Citations4

A Randomized Algorithm for Two Servers in Cross Polytope Spaces

  • Oct 11, 2007
  • Wolfgang Bein +4
  • Conference Article
  • Citations14

Online Network Design Algorithms via Hierarchical Decompositions

  • Dec 22, 2014
  • Seeun Umboh
  • Book Chapter
  • Citations44

On the Advice Complexity of the Knapsack Problem

  • Jan 01, 2012
  • Hans-Joachim Böckenhauer +3
  • Research Article
  • Citations57

On the competitive ratio of the work function algorithm for the k-server problem

  • Jun 23, 2004
  • Theoretical Computer Science
  • Yair Bartal +1
  • Research Article
  • Citations58

Online Scheduling of Equal‐Length Jobs: Randomization and Restarts Help

  • Jan 01, 2007
  • SIAM Journal on Computing
  • Marek Chrobak +3
  • Research Article
  • Citations6

Online Geometric Covering and Piercing

  • Jun 03, 2024
  • Algorithmica
  • Minati De +3
  • Book Chapter

Online Generalized Network Design Under (Dis)Economies of Scale

  • Jan 01, 2021
  • Viswanath Nagarajan +1
  • PDF
  • Research Article
  • Citations2

Managing Multiple Mobile Resources

  • Jan 11, 2021
  • Theory of Computing Systems
  • Björn Feldkord +3
  • Conference Article

On Competitiveness of Dynamic Replication for Distributed Data Access

  • Dec 30, 2025
  • Tianyu Zuo +3
  • Conference Article
  • Citations39

Weighted flow time does not admit O(1)-competitive algorithms

  • Jan 04, 2009
  • Nikhil Bansal +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.