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 条
  • [21] A faster algorithm for the all-pairs shortest path problem and its application
    Takaoka, T
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2004, 3106 : 278 - 289
  • [22] A SHARPER ANALYSIS OF A PARALLEL ALGORITHM FOR THE ALL PAIRS SHORTEST-PATH PROBLEM
    GU, QP
    TAKAOKA, T
    PARALLEL COMPUTING, 1990, 16 (01) : 61 - 67
  • [23] Solving all-pairs shortest path problem based on amoeba algorithm
    2013, ICIC Express Letters Office, Tokai University, Kumamoto Campus, 9-1-1, Toroku, Kumamoto, 862-8652, Japan (07):
  • [24] Does path cleaning help in dynamic all-pairs shortest paths?
    Demetrescu, C.
    Faruolo, P.
    Italiano, G. F.
    Thorup, M.
    ALGORITHMS - ESA 2006, PROCEEDINGS, 2006, 4168 : 732 - 743
  • [25] 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
  • [26] O(1) query time algorithm for all pairs shortest distances on permutation graphs
    Sprague, Alan P.
    DISCRETE APPLIED MATHEMATICS, 2007, 155 (03) : 365 - 373
  • [27] Accelerating all-pairs shortest path algorithms for bipartite graphs on graphics processing units
    Muhammad Kashif Hanif
    Karl-Heinz Zimmermann
    Asad Anees
    Multimedia Tools and Applications, 2022, 81 : 9549 - 9566
  • [28] Accelerating all-pairs shortest path algorithms for bipartite graphs on graphics processing units
    Hanif, Muhammad Kashif
    Zimmermann, Karl-Heinz
    Anees, Asad
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (07) : 9549 - 9566
  • [29] Parallel All-Pairs Shortest Path Algorithm: Network-Decomposition Approach
    Abdelghany, Khaled
    Hashemi, Hossein
    Alnawaiseh, Ala
    TRANSPORTATION RESEARCH RECORD, 2016, (2567) : 95 - 104
  • [30] Sharing information for the all pairs shortest path problem
    Takaoka, Tadao
    THEORETICAL COMPUTER SCIENCE, 2014, 520 : 43 - 50