Randomized competitive algorithms for online buffer management in the adaptive adversary model

被引:12
|
作者
Bienkowski, Marcin [1 ]
Chrobak, Marek [2 ]
Jez, Lukasz [1 ]
机构
[1] Univ Wroclaw, Inst Comp Sci, PL-50383 Wroclaw, Poland
[2] Univ Calif Riverside, Riverside, CA 92521 USA
关键词
Packet scheduling; Online scheduling; Buffer management; Competitive analysis; Adaptive adversary;
D O I
10.1016/j.tcs.2011.05.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the problem of buffer management with bounded delay, packets with weights and deadlines arrive at a network switch over time, and the goal is to send those packets on the outgoing link while maximizing the total weight of the packets that are sent before their deadlines. We present a study of randomized algorithms that are competitive against an adaptive adversary. Previous studies considered only the oblivious adversary model that does not capture dependency of network traffic on the packet scheduling algorithm. We give a new analysis of a previously known algorithm, which shows that it remains e/(e - 1)-competitive even against an adaptive adversary. We complement this with a 4/3 lower bound on the competitive ratio on 2-bounded instances, in which each packet has a lifespan of one or two steps. We also study more restricted 2-uniform instances, in which every packet has a lifespan of exactly two steps. For such instances we give a 1,2 lower bound on the competitive ratio of arbitrary algorithms and 4/3 lower bound on the competitive ratio of memoryless scale-invariant algorithms. Finally, we devise a 4/3-competitive memoryless scale-invariant algorithm for 2-bounded instances, matching two of these lower bounds. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:5121 / 5131
页数:11
相关论文
共 50 条
  • [1] Adaptive Management Algorithms for a Fixed Jitter Buffer
    Broitman, M.
    Shilinskii, N.
    Solovyov, K.
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2012, 46 (01) : 12 - 17
  • [2] Near optimal algorithms for online weighted bipartite matching in adversary model
    Sun, Xiaoming
    Zhang, Jia
    Zhang, Jialin
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2017, 34 (03) : 689 - 705
  • [3] Improved online algorithms for buffer management in QoS switches
    Chrobak, M
    Jawor, W
    Sgall, J
    Tichy, T
    [J]. ALGORITHMS ESA 2004, PROCEEDINGS, 2004, 3221 : 204 - 215
  • [4] Near optimal algorithms for online weighted bipartite matching in adversary model
    Xiaoming Sun
    Jia Zhang
    Jialin Zhang
    [J]. Journal of Combinatorial Optimization, 2017, 34 : 689 - 705
  • [5] Improved Online Algorithms for Buffer Management in QoS Switches
    Chrobak, Marek
    Jawor, Wojciech
    Sgall, Jiri
    Tichy, Tomas
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (04)
  • [7] An Optimal Randomized Online Algorithm for Reordering Buffer Management
    Avigdor-Elgrabli, Noa
    Rabani, Yuval
    [J]. 2013 IEEE 54TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2013, : 1 - 10
  • [8] Online Graph Coloring Against a Randomized Adversary
    Burjons, Elisabet
    Hromkovic, Juraj
    Kralovic, Rastislav
    Kralovic, Richard
    Munoz, Xavier
    Unger, Walter
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2018, 29 (04) : 551 - 569
  • [9] Randomized Algorithms for Buffer Management with 2-Bounded Delay
    Bienkowski, Marcin
    Chrobak, Marek
    Jez, Lukasz
    [J]. APPROXIMATION AND ONLINE ALGORITHMS, 2009, 5426 : 92 - +
  • [10] On Randomized Algorithms for Matching in the Online Preemptive Model
    Chiplunkar, Ashish
    Tirodkar, Sumedh
    Vishwanathan, Sundar
    [J]. ALGORITHMS - ESA 2015, 2015, 9294 : 325 - 336