A scalable parallelization of all-pairs shortest path algorithm for a high performance cluster environment

被引:0
|
作者
Srinivasan, T. [1 ]
Balakrishnan, R. [1 ]
Gangadharan, S. A. [1 ]
Hayawardh, V [1 ]
机构
[1] Sri Venkateswara Coll Engn, Dept Comp Sci & Engn, Pennalur 602105, Sriperambudur, India
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a parallelization of the Floyd-Warshall all pairs shortest path algorithm for a distributed environment. A lot of versions of the Floyd-Warshall algorithm have been proposed for a uniprocessor environment, optimizing cache performance and register usage. However, in a distributed environment, communication costs between nodes have to be taken into consideration. We present a novel algorithm, Phased Floyd-Warshall, for a distributed environment, which optimally overlaps computation and communication. Our algorithm is compared with a register optimized version of the blocked all pairs shortest path algorithm [6, 4, 1] which is adapted for a distributed environment. We report speedups of 2.8 in a 16-node cluster and 1.2 in a 32-node cluster for a matrix size of 4096.
引用
收藏
页码:403 / 410
页数:8
相关论文
共 50 条
  • [31] A DECOMPOSITION ALGORITHM FOR THE ALL-PAIRS SHORTEST-PATH PROBLEM ON MASSIVELY-PARALLEL COMPUTER ARCHITECTURES
    HABBAL, MB
    KOUTSOPOULOS, HN
    LERMAN, SR
    TRANSPORTATION SCIENCE, 1994, 28 (04) : 292 - 308
  • [32] Fast All-Pairs Shortest Paths Algorithm in Large Sparse Graph
    Yang, Shaofeng
    Liu, Xiandong
    Wang, Yunting
    He, Xin
    Tan, Guangming
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2023, 2023, : 277 - 288
  • [33] FINDING THE HIDDEN PATH - TIME-BOUNDS FOR ALL-PAIRS SHORTEST PATHS
    KARGER, DR
    KOLLER, D
    PHILLIPS, SJ
    SIAM JOURNAL ON COMPUTING, 1993, 22 (06) : 1199 - 1217
  • [34] A Reoptimization-Based All-Pairs Shortest Path Algorithm for Large-Scale Network-RASP Algorithm
    Jiang J.-C.
    Wu L.-X.
    Zhang Y.-Y.
    Liu S.-J.
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2017, 38 (07): : 1037 - 1042
  • [35] Efficient Maintenance of All-Pairs Shortest Distances
    Greco, Sergio
    Molinaro, Cristian
    Pulice, Chiara
    28TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM) 2016), 2016,
  • [36] Algorithms for maintaining all-pairs shortest paths
    Misra, S
    Oommen, BJ
    10TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2005, : 116 - 121
  • [37] ALL-PAIRS SHORTEST PATHS AND THE ESSENTIAL SUBGRAPH
    MCGEOCH, CC
    ALGORITHMICA, 1995, 13 (05) : 426 - 441
  • [38] Minimizing communication in all-pairs shortest paths
    Solomonik, Edgar
    Buluc, Aydin
    Demmel, James
    IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 548 - 559
  • [39] Fuzzy all-pairs shortest paths problem
    Seda, Milos
    COMPUTATIONAL INTELLIGENCE, THEORY AND APPLICATION, 2006, : 395 - 404
  • [40] An All Pairs Shortest Path Algorithm for Dynamic Graphs
    Alshammari, Muteb
    Rezgui, Abdelmounaam
    INTERNATIONAL JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE, 2020, 15 (01): : 347 - 365