Online Packet-Routing in Grids with Bounded Buffers

被引:4
作者
Even, Guy [1 ]
Medina, Moti [2 ]
机构
[1] Tel Aviv Univ, Sch Elect Engn, IL-69978 Tel Aviv, Israel
[2] MPI Informat, D-66123 Saarbrucken, Germany
关键词
Online algorithms; Packet routing; Bounded buffers; Admission control; Grid networks; ALGORITHMS;
D O I
10.1007/s00453-016-0177-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present deterministic and randomized algorithms for the problem of online packet routing in grids in the competitive network throughput model (Aiello et al. in SODA, pp 771-780 2003). In this model the network has nodes with bounded buffers and bounded link capacities. The goal in this model is to maximize the throughput, i.e., the number of delivered packets. Our deterministic algorithm is the first online algorithm with an O(log(O(1))(n)-competitive ratio for uni-directional grids (where n denotes the size of the network). The deterministic online algorithm is centralized and handles packets with deadlines. This algorithm is applicable to various ranges of values of buffer sizes and communication link capacities. In particular, it holds for buffer size and communication link capacity in the range [3... log n]. Our randomized algorithm achieves an expected competitive ratio of O(log n) for the uni-directional line. This algorithm is applicable to a wide range of buffer sizes and communication link capacities. In particular, it holds also for unit size buffers and unit capacity links. This algorithm improves the best previous O(log(2) n)-competitive ratio of Azar and Zachut (ESA, pp 484-495, 2005).
引用
收藏
页码:819 / 868
页数:50
相关论文
共 25 条
  • [1] Time-constrained scheduling of weighted packets on trees and meshes
    Adler, M
    Khanna, S
    Rajaraman, R
    Rosén, A
    [J]. ALGORITHMICA, 2003, 36 (02) : 123 - 152
  • [2] Scheduling time-constrained communication in linear networks
    Adler, M
    Rosenberg, AL
    Sitaraman, RK
    Unger, W
    [J]. THEORY OF COMPUTING SYSTEMS, 2002, 35 (06) : 599 - 623
  • [3] Aiello W, 2003, SIAM PROC S, P771
  • [4] The Network as a Storage Device: Dynamic Routing with Bounded Buffers
    Angelov, Stanislav
    Khanna, Sanjeev
    Kunal, Keshav
    [J]. ALGORITHMICA, 2009, 55 (01) : 71 - 94
  • [5] Awerbuch B., 1993, Proceedings. 34th Annual Symposium on Foundations of Computer Science (Cat. No.93CH3368-8), P32, DOI 10.1109/SFCS.1993.366884
  • [6] Awerbuch B., 1996, Proceedings of the Fourth Israel Symposium on Theory of Computing and Systems, P37
  • [7] Azar Y, 2005, LECT NOTES COMPUT SC, V3669, P484
  • [8] Bartal Y, 1997, LECT NOTES COMPUT SC, V1256, P516
  • [9] Borodin A., 1998, ONLINECOMPUTATION CO
  • [10] Buchbinder N, 2006, ANN IEEE SYMP FOUND, P293