An All Pairs Shortest Path Algorithm for Dynamic Graphs

被引:0
|
作者
Alshammari, Muteb [1 ]
Rezgui, Abdelmounaam [2 ]
机构
[1] New Mexico Inst Min & Technol, Dept Comp Sci & Engn, Socorro, NM 87801 USA
[2] Illinois State Univ, Sch Informat Technol, Normal, IL 61790 USA
关键词
Dynamic graphs; shortest paths; APSP;
D O I
暂无
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Graphs are mathematical structures used in many applications. In recent years, many applications emerged that require the processing of large dynamic graphs where the graph's structure and properties change constantly over time. Examples include social networks, communication networks, transportation networks, etc. One of the most challenging problems in large scale dynamic graphs is the all-pairs, shortest path (APSP) problem. Traditional solutions (based on Dijkstra's algorithms) to the APSP problem do not scale to large dynamic graphs with a high change frequency. In this paper, we propose an efficient APSP algorithm for large sparse dynamic graphs. We first present our algorithm and then we give an analytical evaluation of the proposed solution. We also present a thorough experimental study of our solution and compare it to two of the best known algorithms in the literature.
引用
收藏
页码:347 / 365
页数:19
相关论文
共 50 条
  • [41] A practical shortest path algorithm with linear expected time
    Goldberg, Andrew V.
    SIAM JOURNAL ON COMPUTING, 2008, 37 (05) : 1637 - 1655
  • [42] An Efficient Algorithm for the Shortest Path Problem with Forbidden Paths
    Hsu, Chiun-Chieh
    Chen, Da-Ren
    Ding, Hua-Yuan
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 638 - +
  • [43] Near-Optimal Approximate Decremental All Pairs Shortest Paths
    Chechik, Shiri
    2018 IEEE 59TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2018, : 170 - 181
  • [44] Performance comparison of algorithms for the dynamic shortest path problem
    Taoka, Satoshi
    Takafuji, Daisuke
    Iguchi, Takashi
    Watanabe, Toshimasa
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2007, E90A (04) : 847 - 856
  • [45] Are There Graphs Whose Shortest Path Structure Requires Large Edge Weights?
    Bernstein, Aaron
    Bodwin, Greg
    Wein, Nicole
    15TH INNOVATIONS IN THEORETICAL COMPUTER SCIENCE CONFERENCE, ITCS 2024, 2024,
  • [46] Polynomial Time Algorithm for Shortest Paths in Interval Temporal Graphs
    Jain, Anuj
    Sahni, Sartaj
    ALGORITHMS, 2024, 17 (10)
  • [47] All Pairs Shortest Paths using bridging sets and rectangular matrix multiplication
    Zwick, U
    JOURNAL OF THE ACM, 2002, 49 (03) : 289 - 317
  • [48] On the optimality of Bellman-Ford-Moore shortest path algorithm
    Jukna, Stasys
    Schnitger, Georg
    THEORETICAL COMPUTER SCIENCE, 2016, 628 : 101 - 109
  • [49] Fully Dynamic (2+ε) Approximate All-Pairs Shortest Paths with Fast Query and Close to Linear Update Time
    Bernstein, Aaron
    2009 50TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE: FOCS 2009, PROCEEDINGS, 2009, : 693 - 702
  • [50] All-Pairs Bottleneck Paths in Vertex Weighted Graphs
    Asaf Shapira
    Raphael Yuster
    Uri Zwick
    Algorithmica, 2011, 59 : 621 - 633