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 条
  • [11] A SINGLE SOURCE SHORTEST-PATH ALGORITHM FOR GRAPHS WITH SEPARATORS
    MEHLHORN, K
    SCHMIDT, BH
    LECTURE NOTES IN COMPUTER SCIENCE, 1983, 158 : 302 - 309
  • [12] Dynamic Single-Source Shortest Paths in Erdos-Renyi Random Graphs
    Ding, Wei
    Qiu, Ke
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, (COCOA 2015), 2015, 9486 : 537 - 550
  • [13] DSMR: A Shared and Distributed Memory Algorithm for Single-Source Shortest Path Problem
    Maleki, Saeed
    Nguyen, Donald
    Lenharth, Andrew
    Garzaran, Maria
    Padua, David
    Pingali, Keshav
    ACM SIGPLAN NOTICES, 2016, 51 (08) : 381 - 382
  • [14] A simple parallel algorithm for the single-source shortest path problem on planar digraphs
    Träff, JL
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2000, 60 (09) : 1103 - 1124
  • [15] A Bucket-aware Asynchronous Single-Source Shortest Path Algorithm on GPU
    Zhang, Yuan
    Cao, Huawei
    Zhang, Jie
    Sun, Yiming
    Dun, Ming
    Huang, Junying
    An, Xuejun
    Ye, Xiaochun
    PROCEEDINGS OF THE 52ND INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS PROCEEDINGS, ICPP-W 2023, 2023, : 50 - 60
  • [16] Batch Dynamic Single-Source Shortest-Path Algorithms: An Experimental Study
    Bauer, Reinhard
    Wagner, Dorothea
    EXPERIMENTAL ALGORITHMS, PROCEEDINGS, 2009, 5526 : 51 - 62
  • [17] Incremental algorithms for the single-source shortest path problem
    Frigioni, D
    MarchettiSpaccamela, A
    Nanni, U
    FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 1994, 880 : 113 - 124
  • [18] Approximate Single-Source Fault Tolerant Shortest Path
    Baswana, Surender
    Choudhary, Keerti
    Hussain, Moazzam
    Roditty, Liam
    ACM TRANSACTIONS ON ALGORITHMS, 2020, 16 (04)
  • [19] A randomized parallel algorithm for single-source shortest paths
    Klein, PN
    Subramanian, S
    JOURNAL OF ALGORITHMS, 1997, 25 (02) : 205 - 220
  • [20] A Faster Distributed Single-Source Shortest Paths Algorithm
    Forster, Sebastian
    Nanongkai, Danupon
    2018 IEEE 59TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2018, : 686 - 697