Space-Optimal Packet Routing on Trees

被引:0
|
作者
Patt-Shamir, Boaz [1 ]
Rosenbaum, Will [2 ]
机构
[1] Tel Aviv Univ, Sch Elect Engn, Tel Aviv, Israel
[2] Max Planck Inst Informat, Saarbrucken, Germany
关键词
D O I
10.1109/infocom.2019.8737596
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider packet forwarding on a tree with all packets destined for the root, assuming each link may forward at most c >= 1 packets each time step. We use the Adversarial Queuing Theory injection model, where a (rho, sigma)-adversary may inject at most sigma + rho center dot t packets into the network at arbitrary locations during any time interval of length t. The goal is to find a forwarding protocol that minimizes the maximal buffer space required to avoid overflows against a (rho, sigma)-adversary with rho <= c. We consider protocols from the locality viewpoint. A protocol is called d-local if the actions of a node depend only on the current state of nodes at distance at most d. A D-local protocol, where D is the network diameter, is called centralized. It is known that buffers of size Theta(sigma + rho) are necessary and sufficient for centralized protocols. The buffer requirement of O(1)-local protocols was recently proved to be Theta(rho log D+sigma). In this paper, for any d >= 2, we describe a d-local algorithm whose buffer space requirement is O (inverted right perpendicular log D/d inverted left perpendicular rho + sigma ). This result is tight, up to constant factors. In particular, it implies that O (log D) locality is sufficient to achieve the best worst-case performance possible even for centralized algorithms. We also give evidence suggesting that the buffer requirement of a local algorithm designed for trees is good also when the routes do not constitute a single-destination tree.
引用
收藏
页码:1036 / 1044
页数:9
相关论文
共 50 条
  • [21] An Almost Space-Optimal Streaming Algorithm for Coresets in Fixed Dimensions
    Zarrabi-Zadeh, Hamid
    [J]. ALGORITHMICA, 2011, 60 (01) : 46 - 59
  • [22] The space-optimal version of a known rectangle enclosure reporting algorithm
    Bozanis, P
    Kitsios, N
    Makris, C
    Tsakalidis, A
    [J]. INFORMATION PROCESSING LETTERS, 1997, 61 (01) : 37 - 41
  • [23] An Almost Space-Optimal Streaming Algorithm for Coresets in Fixed Dimensions
    Hamid Zarrabi-Zadeh
    [J]. Algorithmica, 2011, 60 : 46 - 59
  • [24] On Optimal Packet Routing in Deterministic DTNs
    Neglia, Giovanni
    Zhang, Xiaolan
    Kurose, James F.
    Towsley, Don
    Wang, Haixiang
    [J]. 2013 IEEE 77TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2013,
  • [25] Time- and Space-optimal Algorithm for the Many-visits TSP
    Berger, Andre
    Kozma, Laszlo
    Mnich, Matthias
    Vincze, Roland
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2020, 16 (03)
  • [26] HiNode: an asymptotically space-optimal storage model for historical queries on graphs
    Kosmatopoulos, Andreas
    Tsichlas, Kostas
    Gounaris, Anastasios
    Sioutas, Spyros
    Pitoura, Evaggelia
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2017, 35 (3-4) : 249 - 285
  • [27] Mapping rectangular mesh algorithms onto asymptotically space-optimal arrays
    Djamegni, CT
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (03) : 345 - 359
  • [28] Space-Optimal Population Protocols for Uniform Bipartition Under Global Fairness
    Yasumi, Hiroto
    Ooshita, Fukuhito
    Yamaguchi, Ken'ichi
    Inoue, Michiko
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (03): : 454 - 463
  • [29] Space-optimal, backtracking algorithms to list the minimal vertex separators of a graph
    Takata, Ken
    [J]. DISCRETE APPLIED MATHEMATICS, 2010, 158 (15) : 1660 - 1667
  • [30] A TIME-OPTIMAL AND SPACE-OPTIMAL ALGORITHM FOR BOOLEAN MASK OPERATIONS FOR ORTHOGONAL POLYGONS
    WIDMAYER, P
    WOOD, D
    [J]. COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 41 (01): : 14 - 27