Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/3039686.3039751acmconferencesArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
research-article

The (h, k)-server problem on bounded depth trees

Published: 16 January 2017 Publication History

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 hk 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, that is believed to be optimal for all metric spaces when k = h, has competitive ratio Ω(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 + ϵ)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, and gives the strongest known lower bound for the problem on general metrics.

References

[1]
Nikhil Bansal, Marek Eliáš, Łukasz Jeż, Grigorios Koumoutsos, and Kirk Pruhs. Tight bounds for double coverage against weak adversaries. In Approximation and Online Algorithms - 13th International Workshop (WAOA), pages 47--58, 2015.
[2]
Yair Bartal. Probabilistic approximations of metric spaces and its algorithmic applications. In 37th Annual Symposium on Foundations of Computer Science (FOCS), pages 184--193, 1996.
[3]
Yair Bartal and Elias Koutsoupias. On the competitive ratio of the work function algorithm for the k-server problem. Theor. Comput. Sci., 324(2--3):337--345, 2004.
[4]
Allan Borodin and Ran El-Yaniv. Online computation and competitive analysis. Cambridge University Press, 1998.
[5]
Marek Chrobak, Howard J. Karloff, Thomas H. Payne, and Sundar Vishwanathan. New results on server problems. SIAM J. Discrete Math., 4(2):172--181, 1991.
[6]
Marek Chrobak and Lawrence L. Larmore. An optimal on-line algorithm for k-servers on trees. SIAM J. Comput., 20(1):144--148, 1991.
[7]
Bala Kalyanasundaram and Kirk Pruhs. Speed is as powerful as clairvoyance. J. ACM, 47(4):617--643, July 2000.
[8]
Elias Koutsoupias. Weak adversaries for the k-server problem. In Proc. of the 40th Symp. on Foundations of Computer Science (FOCS), pages 444--449, 1999.
[9]
Elias Koutsoupias and Christos H. Papadimitriou. On the k-server conjecture. J. ACM, 42(5):971--983, 1995.
[10]
Mark S. Manasse, Lyle A. McGeoch, and Daniel D. Sleator. Competitive algorithms for server problems. J. ACM, 11(2):208--230, 1990.
[11]
Daniel Dominic Sleator and Robert Endre Tarjan. Amortized efficiency of list update and paging rules. Commun. ACM, 28(2):202--208, 1985.
[12]
Neal E. Young. The k-server dual and loose competitiveness for paging. Algorithmica, 11(6):525--541, 1994.

Cited By

View all
  • (2019)Reallocating multiple facilities on the lineProceedings of the 28th International Joint Conference on Artificial Intelligence10.5555/3367032.3367072(273-279)Online publication date: 10-Aug-2019
  • (2019)k-servers with a smileProceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3310435.3310442(98-116)Online publication date: 6-Jan-2019
  • (2019)The online 𝑘-taxi problemProceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing10.1145/3313276.3316370(1136-1147)Online publication date: 23-Jun-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SODA '17: Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms
January 2017
2756 pages

Sponsors

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 16 January 2017

Check for updates

Qualifiers

  • Research-article

Conference

SODA '17
Sponsor:
SODA '17: Symposium on Discrete Algorithms
January 16 - 19, 2017
Barcelona, Spain

Acceptance Rates

Overall Acceptance Rate 411 of 1,322 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Reallocating multiple facilities on the lineProceedings of the 28th International Joint Conference on Artificial Intelligence10.5555/3367032.3367072(273-279)Online publication date: 10-Aug-2019
  • (2019)k-servers with a smileProceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3310435.3310442(98-116)Online publication date: 6-Jan-2019
  • (2019)The online 𝑘-taxi problemProceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing10.1145/3313276.3316370(1136-1147)Online publication date: 23-Jun-2019
  • (2019)The (h,k)-Server Problem on Bounded Depth TreesACM Transactions on Algorithms10.1145/330131415:2(1-26)Online publication date: 6-Feb-2019
  • (2018)Online Facility Location with Mobile FacilitiesProceedings of the 30th on Symposium on Parallelism in Algorithms and Architectures10.1145/3210377.3210389(373-381)Online publication date: 11-Jul-2018

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media