Approximate Shortest Paths Avoiding a Failed Vertex: Near Optimal Data Structures for Undirected Unweighted Graphs

被引:22
|
作者
Baswana, Surender [1 ]
Khanna, Neelesh [2 ]
机构
[1] IIT Kanpur, Dept Comp Sci & Engn, Kanpur 208016, Uttar Pradesh, India
[2] Oracle India Pvt Ltd, Bangalore 560029, Karnataka, India
关键词
Shortest path; Distance; Approximate distance; Oracle; ALL-PAIRS; DISTANCE ORACLES; REPLACEMENT PATHS; ALGORITHMS; NODE; TIME;
D O I
10.1007/s00453-012-9621-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Let G=(V,E) be an undirected unweighted graph. A path between any two vertices u,vaV is said to be t-approximate shortest path if its length is at most t times the length of the shortest path between u and v. We address the problem of building a compact data structure which can efficiently answer the following query for any u,v,xaV and t > 1: Report t-approximate shortest path between u and v when vertex x fails. We present data structures for the single source as well as all-pairs versions of this problem. The query time guaranteed by our data structures is optimal up to a constant factor. Moreover, the size of each of them nearly matches the size of the corresponding data structure with no failures.
引用
收藏
页码:18 / 50
页数:33
相关论文
共 18 条
  • [1] Approximate Shortest Paths Avoiding a Failed Vertex: Near Optimal Data Structures for Undirected Unweighted Graphs
    Surender Baswana
    Neelesh Khanna
    Algorithmica, 2013, 66 : 18 - 50
  • [2] APPROXIMATE SHORTEST PATHS AVOIDING A FAILED VERTEX : OPTIMAL SIZE DATA STRUCTURES FOR UNWEIGHTED GRAPHS
    Khanna, Neelesh
    Baswana, Surender
    27TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2010), 2010, 5 : 513 - 524
  • [3] Non-Crossing Shortest Paths in Undirected Unweighted Planar Graphs in Linear Time
    Balzotti, Lorenzo
    Franciosa, Paolo G.
    Journal of Graph Algorithms and Applications, 2022, 26 (04) : 589 - 606
  • [4] All-Pairs Shortest Paths for Unweighted Undirected Graphs in o(mn) Time
    Chan, Timothy M.
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 514 - 523
  • [5] All-Pairs Shortest Paths for Unweighted Undirected Graphs in o(mn) Time
    Chan, Timothy M.
    ACM TRANSACTIONS ON ALGORITHMS, 2012, 8 (04)
  • [6] Dynamic approximate all-pairs shortest paths in undirected graphs
    Roditty, L
    Zwick, U
    45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, : 499 - 508
  • [7] DYNAMIC APPROXIMATE ALL-PAIRS SHORTEST PATHS IN UNDIRECTED GRAPHS
    Roditty, Liam
    Zwick, Uri
    SIAM JOURNAL ON COMPUTING, 2012, 41 (03) : 670 - 683
  • [8] FASTER ALGORITHMS FOR ALL-PAIRS APPROXIMATE SHORTEST PATHS IN UNDIRECTED GRAPHS
    Baswana, Surender
    Kavitha, Telikepalli
    SIAM JOURNAL ON COMPUTING, 2010, 39 (07) : 2865 - 2896
  • [9] Towards Single Face Shortest Vertex-Disjoint Paths in Undirected Planar Graphs
    Borradaile, Glencora
    Nayyeri, Amir
    Zafarani, Farzad
    ALGORITHMS - ESA 2015, 2015, 9294 : 227 - 238
  • [10] External-Memory Exact and Approximate All-Pairs Shortest-Paths in Undirected Graphs
    Chowdhury, Rezaul Alam
    Ramachandran, Vijaya
    PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2005, : 735 - 744