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 条
  • [41] An Algorithm of Searching for the Shortest Path
    Hu, Ji-Bing
    Zhang, Jin-Cheng
    Liu, Lin-Yuan
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION AND SENSOR NETWORKS (WCSN 2016), 2016, 44 : 721 - 725
  • [42] An efficient distributed shortest path algorithm based on hierarchically structured topographical model
    Guo, Wei
    Zhu, Xinyan
    Liu, Yi
    GEOINFORMATICS 2007: GEOSPATIAL INFORMATION TECHNOLOGY AND APPLICATIONS, PTS 1 AND 2, 2007, 6754
  • [43] A self-stabilizing algorithm for the shortest path problem assuming the distributed demon
    Huang, TC
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2005, 50 (5-6) : 671 - 681
  • [44] A new parallel and distributed shortest path algorithm for hierarchically clustered data networks
    Zhu, S
    Huang, GM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (09) : 841 - 855
  • [45] New parallel and distributed shortest path algorithm for hierarchically clustered data networks
    Nortel Inc, Richardson, United States
    IEEE Trans Parallel Distrib Syst, 9 (841-855):
  • [46] A DISTRIBUTED ALGORITHM FOR SHORTEST PATHS
    CHEN, CC
    IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (09) : 898 - 899
  • [47] Algorithm for drawing multistage graph
    Huang, Jingwei
    Fu, Ningya
    Wuhan Shuili Dianli Daxue Xuebao/Journal of Wuhan University of Hydraulic and Electric Engineering, 1997, 30 (02): : 79 - 81
  • [48] Implementation of Circle-Breaking Algorithm on Fermatean Neutrosophic Graph to discover Shortest Path
    Prabha, S. Krishna
    Broumi, Said
    Dhouib, Souhail
    Talea, Mohamed
    Neutrosophic Sets and Systems, 2024, 72 : 256 - 271
  • [49] SPAGAN: Shortest Path Graph Attention Network
    Yang, Yiding
    Wang, Xinchao
    Song, Mingli
    Yuan, Junsong
    Tao, Dacheng
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 4099 - 4105
  • [50] Shortest Path Networks for Graph Property Prediction
    Abboud, Ralph
    Dimitrov, Radoslav
    Ceylan, Ismail Ilkan
    LEARNING ON GRAPHS CONFERENCE, VOL 198, 2022, 198