Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. The (h, k)-Server Problem on Bounded Depth Trees
 
research article

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

Bansal, Nikhil
•
Elias, Marek  
•
Jez, Lukasz
Show more
May 1, 2019
Acm Transactions On Algorithms

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/epsilon)-competitive when k = (1 + epsilon)h, for any epsilon > 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 Omega(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 Omega(h) on depth-3 HSTs even if k = 2h. Our main result is a new algorithm that is O(1)-competitive for constant depth trees, whenever k = (1 + epsilon)h for any epsilon > 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.

  • Details
  • Metrics
Type
research article
DOI
10.1145/3301314
Web of Science ID

WOS:000468036500013

Author(s)
Bansal, Nikhil
Elias, Marek  
Jez, Lukasz
Koumoutsos, Grigorios
Date Issued

2019-05-01

Publisher

ASSOC COMPUTING MACHINERY

Published in
Acm Transactions On Algorithms
Volume

15

Issue

2

Start page

28

Subjects

Computer Science, Theory & Methods

•

Mathematics, Applied

•

Computer Science

•

Mathematics

•

k-server problem

•

online algorithms

•

resource augmentation

•

competitive analysis

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
THL4  
Available on Infoscience
June 18, 2019
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/157573
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés