DMGA: A Distributed Shortest Path Algorithm for Multistage Graph

被引:0
|
作者
Cui, Huanqing [1 ]
Liu, Ruixue [1 ]
Xu, Shaohua [1 ]
Zhou, Chuanai [2 ]
机构
[1] Cui, Huanqing
[2] Liu, Ruixue
[3] Xu, Shaohua
[4] Zhou, Chuanai
来源
Cui, Huanqing (cuihq@sdust.edu.cn) | 1600年 / Hindawi Limited卷 / 2021期
关键词
Dynamic programming - Graph algorithms - Graphic methods;
D O I
暂无
中图分类号
学科分类号
摘要
The multistage graph problem is a special kind of single-source single-sink shortest path problem. It is difficult even impossible to solve the large-scale multistage graphs using a single machine with sequential algorithms. There are many distributed graph computing systems that can solve this problem, but they are often designed for general large-scale graphs, which do not consider the special characteristics of multistage graphs. This paper proposes DMGA (Distributed Multistage Graph Algorithm) to solve the shortest path problem according to the structural characteristics of multistage graphs. The algorithm first allocates the graph to a set of computing nodes to store the vertices of the same stage to the same computing node. Next, DMGA calculates the shortest paths between any pair of starting and ending vertices within a partition by the classical dynamic programming algorithm. Finally, the global shortest path is calculated by subresults exchanging between computing nodes in an iterative method. Our experiments show that the proposed algorithm can effectively reduce the time to solve the shortest path of multistage graphs. © 2021 Huanqing Cui et al.
引用
收藏
相关论文
共 50 条
  • [1] DMGA: A Distributed Shortest Path Algorithm for Multistage Graph
    Cui, Huanqing
    Liu, Ruixue
    Xu, Shaohua
    Zhou, Chuanai
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [2] Research of the shortest path in distributed algorithm
    Hua Zhongpin
    Jin, Chen
    2005 International Symposium on Computer Science and Technology, Proceedings, 2005, : 211 - 216
  • [3] A graph algorithm for the time constrained shortest path
    Liu, Pan
    Huang, Wulan
    CONNECTION SCIENCE, 2022, 34 (01) : 1500 - 1518
  • [4] An efficient distributed algorithm reconstructing the shortest path
    Park, JH
    Yoon, SH
    Lee, CS
    Lee, JB
    Choi, SH
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2833 - 2838
  • [5] Another adaptive distributed shortest path algorithm
    Humblet, Pierre A.
    IEEE Transactions on Communications, 1991, 39 (06): : 995 - 1003
  • [6] An Algorithm for Extracting Intuitionistic Fuzzy Shortest Path in a Graph
    Biswas, Siddhartha Sankar
    Alam, Bashir
    Doja, M. N.
    APPLIED COMPUTATIONAL INTELLIGENCE AND SOFT COMPUTING, 2013, 2013
  • [7] The Optimized Algorithm of Finding the Shortest Path in a Multiple Graph
    Smirnov, A. V.
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (07) : 745 - 752
  • [8] A Hybrid Algorithm for the shortest-path problem in the graph
    Aghaei, Mohammad Reza Soltan
    Zukarnain, Zuriati Ahmad
    Mamat, Ali
    Zainuddin, Hishamuddin
    2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 251 - +
  • [9] A shortest path algorithm based on hierarchical graph model
    Wu, YM
    Xu, JM
    Hu, YC
    Yang, QH
    2003 IEEE INTELLIGENT TRANSPORTATION SYSTEMS PROCEEDINGS, VOLS. 1 & 2, 2003, : 1511 - 1514
  • [10] Research on the shortest path algorithm in grey weighted graph
    Xiao, XP
    Deng, LC
    FIFTH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND MANAGMENT SCIENCE: PROCEEDINGS OF IE & MS '98, 1998, : 409 - 412