Searching among intervals and compact routing tables

被引:7
|
作者
Frederickson, GN
机构
[1] Department of Computer Science, Purdue University, West Lafayette
关键词
all pairs shortest paths; analysis of algorithms; compact routing table; graph decomposition; outerplanar graph; predecessor finding; succinct encoding;
D O I
10.1007/BF01955044
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Shortest paths in weighted directed graphs are considered within the context of compact routing tables. Strategies are given for organizing compact routing tables so that extracting a requested shortest path will take o(k log n) time, where k is the number of edges in the path and n is the number of vertices in the graph. The first strategy takes O(k + log n) time to extract a requested shortest path. A second strategy takes Theta(k) time on average, assuming all n(n - 1) shortest paths are equally likely to be requested. Both strategies introduce techniques for storing collections of disjoint intervals over the integers from 1 to n, so that identifying the interval within which a given integer falls can be performed quickly.
引用
收藏
页码:448 / 466
页数:19
相关论文
共 50 条
  • [31] Constructing optimal IP routing tables
    Draves, RP
    King, C
    Venkatachary, S
    Zill, BD
    IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW, 1999, : 88 - 97
  • [32] DEFINING ROUTING TABLES FOR SNA NETWORKS
    MARUYAMA, K
    IBM SYSTEMS JOURNAL, 1983, 22 (04) : 435 - 450
  • [33] Nodal splines on compact intervals
    Ralf Siewer
    BIT Numerical Mathematics, 2013, 53 : 741 - 753
  • [34] ULTRADIFFERENTIABLE FUNCTIONS ON COMPACT INTERVALS
    LANGENBRUCH, M
    MATHEMATISCHE NACHRICHTEN, 1989, 140 : 109 - 126
  • [35] Nodal splines on compact intervals
    Siewer, Ralf
    BIT NUMERICAL MATHEMATICS, 2013, 53 (03) : 741 - 753
  • [36] Searching for compact algorithms: CGEN
    Robshaw, M. J. B.
    PROGRESS IN CRYPTOLOGY - VIETCRYPT 2006, 2006, 4341 : 37 - 49
  • [37] Compact Routing with Slack
    Dinitz, Michael
    PODC'07: PROCEEDINGS OF THE 26TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2007, : 81 - 88
  • [38] On compact routing for the Internet
    Krioukov, Dmitri
    Claffy, K. C.
    Fall, Kevin
    Brady, Arthur
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2007, 37 (03) : 43 - 52
  • [39] Compact policy routing
    Retvari, Gabor
    Gulyas, Andras
    Heszberger, Zalan
    Csernai, Marton
    Biro, Jozsef J.
    DISTRIBUTED COMPUTING, 2013, 26 (5-6) : 309 - 320
  • [40] Compact Multicast Routing
    Abraham, Ittai
    Malkhi, Dahlia
    Ratajczak, David
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, 5805 : 364 - 378