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 条
  • [1] On Online Algorithms with Advice for the k-Server Problem
    Marc P. Renault
    Adi Rosén
    Theory of Computing Systems, 2015, 56 : 3 - 21
  • [2] On the advice complexity of the k-server problem
    Boeckenhauer, Hans-Joachim
    Komm, Dennis
    Kralovic, Rastislav
    Kralovic, Richard
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 86 : 159 - 170
  • [3] On the Advice Complexity of the k-Server Problem
    Boeckenhauer, Hans-Joachim
    Komm, Dennis
    Kralovic, Rastislav
    Kralovic, Richard
    AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT I, 2011, 6755 : 207 - 218
  • [4] The distributed k-server problem - A competitive distributed translator for k-server algorithms
    Bartal, Y
    Rosen, A
    JOURNAL OF ALGORITHMS, 1997, 23 (02) : 241 - 264
  • [5] The online k-server problem with rejection
    Bittner, E.
    Imreh, Cs.
    Nagy-Gyoergy, J.
    DISCRETE OPTIMIZATION, 2014, 13 : 1 - 15
  • [6] Efficient offline algorithms for the bicriteria k-server problem and online applications
    Flammini, Michele
    Navarra, Alfredo
    Nicosia, Gaia
    JOURNAL OF DISCRETE ALGORITHMS, 2006, 4 (03) : 414 - 432
  • [7] The k-Server Problem with Advice in d Dimensions and on the Sphere
    Burjons, Elisabet
    Komm, Dennis
    Schongens, Marcel
    ALGORITHMICA, 2019, 81 (05) : 1859 - 1880
  • [8] The k-Server Problem with Advice in d Dimensions and on the Sphere
    Elisabet Burjons
    Dennis Komm
    Marcel Schöngens
    Algorithmica, 2019, 81 : 1859 - 1880
  • [9] The k-Server Problem with Advice in d Dimensions and on the Sphere
    Burjons, Elisabet
    Komm, Dennis
    Schoengens, Marcel
    SOFSEM 2018: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2018, 10706 : 396 - 409
  • [10] Competitive algorithms for the bicriteria k-server problem
    Flammini, Michele
    Nicosia, Gaia
    DISCRETE APPLIED MATHEMATICS, 2006, 154 (15) : 2117 - 2127