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 条
  • [41] Compact policy routing
    Gábor Rétvári
    András Gulyás
    Zalán Heszberger
    Márton Csernai
    József J. Bíró
    Distributed Computing, 2013, 26 : 309 - 320
  • [42] Compact Oblivious Routing
    Raecke, Harald
    Schmid, Stefan
    27TH ANNUAL EUROPEAN SYMPOSIUM ON ALGORITHMS (ESA 2019), 2019, 144
  • [43] Compact Policy Routing
    Retvari, Gabor
    Gulyas, Andras
    Heszberger, Zalan
    Csernai, Marton
    Biro, Jozsef J.
    PODC 11: PROCEEDINGS OF THE 2011 ACM SYMPOSIUM PRINCIPLES OF DISTRIBUTED COMPUTING, 2011, : 149 - 157
  • [44] COMPACT CODING OF SYNTAX TABLES.
    Contla, Jose Felipe
    1600, (14):
  • [45] Compact Parallel Hash Tables on the GPU
    Hegeman, Steef
    Woeltgens, Daan
    Wijs, Anton
    Laarman, Alfons
    EURO-PAR 2024: PARALLEL PROCESSING, PART II, EURO-PAR 2024, 2024, 14802 : 226 - 241
  • [46] Group routing without group routing tables: An exercise in protocol design
    Cobb, JA
    Gouda, MG
    COMPUTER COMMUNICATIONS, 1996, 19 (14) : 1161 - 1174
  • [47] SpliTable: Toward Routing Scalability through Distributed BGP Routing Tables
    Masuda, Akeo
    Pelsser, Cristel
    Shiomoto, Kohei
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2011, E94B (01) : 64 - 76
  • [48] Group routing without group routing tables: an exercise in protocol design
    Univ of Houston, Houston, United States
    Comput Commun, 14 (1161-1174):
  • [49] Life tables without confidence intervals may mislead
    OConnor, H
    Magos, A
    AMERICAN JOURNAL OF OBSTETRICS AND GYNECOLOGY, 1997, 177 (03) : 716 - 717
  • [50] Comparing Bacterial Genomes by Searching Their Common Intervals
    Angibaud, Sebastien
    Eveillard, Damien
    Fertin, Guillaume
    Rusu, Irena
    BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, PROCEEDINGS, 2009, 5462 : 102 - 113