A single-source shortest path algorithm for dynamic graphs

被引:4
|
作者
Alshammari, Muteb [1 ]
Rezgui, Abdelmounaam [2 ]
机构
[1] New Mexico Inst Min & Technol, Dept Comp Sci & Engn, 801 Leroy Pl, Socorro, NM 87801 USA
[2] Illinois State Univ, Sch Informat Technol, Normal, IL 61761 USA
关键词
Dynamic graphs; shortest paths; SSSP;
D O I
10.1016/j.akcej.2020.01.002
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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 single-source shortest path (SSSP) problem. Traditional solutions (based on Dijkstra's algorithms) to the SSSP problem do not scale to large dynamic graphs with a high change frequency. In this paper, we propose an efficient SSSP algorithm for large dynamic graphs. We first present our algorithm and give a formal proof of its correctness. Then, we give an analytical evaluation of the proposed solution.
引用
收藏
页码:1063 / 1068
页数:6
相关论文
共 50 条
  • [31] New Algorithms and Hardness for Incremental Single-Source Shortest Paths in Directed Graphs
    Gutenberg, Maximilian Probst
    Williams, Virginia Vassilevska
    Wein, Nicole
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 153 - 166
  • [32] GRASP Extending Graph Separators for the Single-Source Shortest-Path Problem
    Efentakis, Alexandros
    Pfoser, Dieter
    ALGORITHMS - ESA 2014, 2014, 8737 : 358 - 370
  • [33] Partially Dynamic Single-Source Shortest Paths on Digraphs with Positive Weights
    Ding, Wei
    Lin, Guohui
    ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, AAIM 2014, 2014, 8546 : 197 - 207
  • [34] AN EXPERIMENTAL COMPARISON OF 2 DISTRIBUTED SINGLE-SOURCE SHORTEST-PATH ALGORITHMS
    TRAFF, JL
    PARALLEL COMPUTING, 1995, 21 (09) : 1505 - 1532
  • [35] A Parallel Algorithm Template for Updating Single-Source Shortest Paths in Large-Scale Dynamic Networks
    Khanda, Arindam
    Srinivasan, Sriram
    Bhowmick, Sanjukta
    Norris, Boyana
    Das, Sajal K.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (04) : 929 - 940
  • [36] A Shared-Memory Algorithm for Updating Single-Source Shortest Paths in Large Weighted Dynamic Networks
    Srinivasan, Sriram
    Riazi, Sara
    Norris, Boyana
    Das, Sajal K.
    Bhowmick, Sanjukta
    2018 IEEE 25TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2018, : 245 - 254
  • [37] SHORTEST PATH ALGORITHM FOR GRID GRAPHS
    HADLOCK, FO
    NETWORKS, 1977, 7 (04) : 323 - 334
  • [38] An adaptive amoeba algorithm for shortest path tree computation in dynamic graphs
    Zhang, Xiaoge
    Chan, Felix T. S.
    Yang, Hai
    Deng, Yong
    INFORMATION SCIENCES, 2017, 405 : 123 - 140
  • [39] A heuristic genetic algorithm for the single source shortest path problem
    Hasan, Basela S.
    Khamees, Mohammad A.
    Mahmoud, Ashraf S. Hasan
    2007 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1 AND 2, 2007, : 187 - +
  • [40] A LOCAL ALGORITHM FOR THE SHORTEST-PATH PROBLEM WITH A SINGLE SOURCE
    ANISIMOV, AV
    CYBERNETICS, 1986, 22 (03): : 327 - 332