On Online Algorithms with Advice for the k-Server Problem

被引:13
|
作者
Renault, Marc P. [1 ,2 ]
Rosen, Adi [3 ,4 ]
机构
[1] Univ Paris 07, LIAFA, Paris, France
[2] UPMC, Paris, France
[3] CNRS, Paris, France
[4] Univ Paris 07, Paris, France
关键词
Online computation with advice; k-server problem; Online algorithms; Competitive analysis; COMPLEXITY;
D O I
10.1007/s00224-012-9434-z
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the model of online computation with advice (Emek et al., Theor. Comput. Sci. 412(24): 2642-2656, 2011). In particular, we study the k-server problem under this model. We prove three upper bounds for this problem. First, we show a -competitive online algorithm for general metric spaces with b bits of advice per request, where 3a parts per thousand currency signba parts per thousand currency signlogk. This improves upon the result of Bockenhauer et al. (ICALP (1), Lecture Notes in Computer Science, vol. 6755, pp. 207-218, 2011). Moreover, we believe that our algorithm and our analysis are more intuitive and simpler than those of Bockenhauer et al. Second, we give a 1-competitive online algorithm for finite trees which uses 2+2aOElog(p+1)aOE parts per thousand bits of advice per request, where p is the caterpillar dimension of the tree. Lastly, we present a variant of the algorithm for the tree that is optimal for the line with 1-bit of advice.
引用
收藏
页码:3 / 21
页数:19
相关论文
共 50 条
  • [31] Competitive Algorithms for Generalized k-Server in Uniform Metrics
    Bansal, Nikhil
    Elias, Marek
    Koumoutsos, Grigorios
    Nederlof, Jesper
    ACM TRANSACTIONS ON ALGORITHMS, 2023, 19 (01)
  • [32] Randomized Memoryless Algorithms for the Weighted and the Generalized k-server Problems
    Chiplunkar, Ashish
    Vishwanathan, Sundar
    ACM TRANSACTIONS ON ALGORITHMS, 2020, 16 (01)
  • [33] The K-server problem via a modern optimization lens
    Bertsimas, Dimitris
    Jaillet, Patrick
    Korolko, Nikita
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 276 (01) : 65 - 78
  • [34] Deep reinforcement learning applied to the k-server problem
    Sousa Lins, Ramon Augusto
    Neto Doria, Adriao Duarte
    de Melo, Jorge Dantas
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 135 : 212 - 218
  • [35] Randomized algorithm for the k-server problem on decomposable spaces
    Nagy-Gyorgy, Judit
    JOURNAL OF DISCRETE ALGORITHMS, 2009, 7 (04) : 411 - 419
  • [36] A k-server problem with parallel requests and unit distances
    Hildenbrandt, R.
    INFORMATION PROCESSING LETTERS, 2014, 114 (05) : 239 - 246
  • [37] ON THE K-SERVER CONJECTURE
    KOUTSOUPIAS, E
    PAPADIMITRIOU, CH
    JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (05): : 971 - 983
  • [38] The k-Server Problem with Parallel Requests and the Corresponding Generalized Paging Problem
    Hildenbrandt, R.
    OPERATIONS RESEARCH PROCEEDINGS 2017, 2018, : 205 - 211
  • [39] The k-Server Problem with Parallel Requests and the Compound Harmonic Algorithm
    Hildenbrandt, R.
    BALTIC JOURNAL OF MODERN COMPUTING, 2016, 4 (03): : 607 - 629
  • [40] New lower bounds for online k-server routing problems
    Fink, Irene
    Krumke, Sven O.
    Westphal, Stephan
    INFORMATION PROCESSING LETTERS, 2009, 109 (11) : 563 - 567