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 条
  • [1] Routing with compact routing tables
    Geangala, CI
    Vertan, C
    ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 816 - 819
  • [2] DESIGNING NETWORKS WITH COMPACT ROUTING TABLES
    FREDERICKSON, GN
    JANARDAN, R
    ALGORITHMICA, 1988, 3 (01) : 171 - 190
  • [3] Searching very large routing tables in fast SRAM
    van Lunteren, J
    TENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2001, : 4 - 11
  • [4] ROUTING WITH COMPACT ROUTING TABLES - INTERVAL LABELING SCHEME FOR GENERALIZED MESHES
    SAKHO, I
    MUGWANEZA, L
    LANGUE, Y
    APPLICATIONS IN PARALLEL AND DISTRIBUTED COMPUTING, 1994, 44 : 297 - 308
  • [5] Searching very large routing tables in wide embedded memory
    van Lunteren, J
    GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 1615 - 1619
  • [6] IMPROVED COMPACT ROUTING TABLES FOR PLANAR NETWORKS VIA ORDERLY SPANNING TREES
    Lu, Hsueh-I
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2010, 23 (04) : 2079 - 2092
  • [7] SEARCHING SEMISORTED TABLES
    ALT, H
    MEHLHORN, K
    SIAM JOURNAL ON COMPUTING, 1985, 14 (04) : 840 - 848
  • [8] Searching for tables in digital documents
    Liu, Ying
    Bal, Kun
    Mitra, Prasenjit
    Giles, C. Lee
    ICDAR 2007: NINTH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION, VOLS I AND II, PROCEEDINGS, 2007, : 934 - 938
  • [9] SEARCHING SEMISORTED TABLES.
    Alt, Helmut
    Mehlhorn, Kurt
    SIAM Journal on Computing, 1985, 14 (04): : 840 - 848
  • [10] Group routing without group routing tables
    Cobb, JA
    Gouda, MG
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 344 - 351