Original optimal method to solve the all-pairs shortest path problem: Dhouib-matrix-ALL-SPP

被引:1
|
作者
Dhouib S. [1 ]
机构
[1] Department of Industrial Management, Higher Institute of Industrial Management of Sfax, The University of Sfax
来源
Data Science and Management | 2024年 / 7卷 / 03期
关键词
All-pairs shortest paths problem; Artificial intelligence; Combinatorial optimization; Dhouib-matrix; Graph theory; Intelligent networks; Network model; Operations research;
D O I
10.1016/j.dsm.2024.01.005
中图分类号
学科分类号
摘要
The All-pairs shortest path problem (ALL-SPP) aims to find the shortest path joining all the vertices in a given graph. This study proposed a new optimal method, Dhouib-matrix-ALL-SPP (DM-ALL-SPP) to solve the ALL-SPP based on column-row navigation through the adjacency matrix. DM-ALL-SPP is designed to generate in a single execution the shortest path with details among all-pairs of vertices for a graph with positive and negative weighted edges. Even for graphs with a negative cycle, DM-ALL-SPP reported a negative cycle. In addition, DM-ALL-SPP continues to work for directed, undirected and mixed graphs. Furthermore, it is characterized by two phases: the first phase consists of adding by column repeated (n) iterations (where n is the number of vertices), and the second phase resides in adding by row executed in the worst case (n∗log(n)) iterations. The first phase, focused on improving the elements of each column by adding their values to each row and modifying them with the smallest value. The second phase is emphasized by rows only for the elements modified in the first phase. Different instances from the literature were used to test the performance of the proposed DM-ALL-SPP method, which was developed using the Python programming language and the results were compared to those obtained by the Floyd-Warshall algorithm. © 2024 Xi'an Jiaotong University
引用
收藏
页码:206 / 217
页数:11
相关论文
共 50 条
  • [41] 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
  • [42] OpenMP's Asynchronous Offloading for All-pairs Shortest Path Graph Algorithms on GPUs
    Thavappiragasam, Mathialakan
    Kale, Vivek
    2022 IEEE/ACM INTERNATIONAL WORKSHOP ON HIERARCHICAL PARALLELISM FOR EXASCALE COMPUTING (HIPAR), 2022, : 1 - 11
  • [43] All-Pairs Shortest Path algorithms for planar graph for GPU-accelerated clusters
    Djidjev, Hristo
    Chapuis, Guillaume
    Andonov, Rumen
    Thulasidasan, Sunil
    Lavenier, Dominique
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 85 : 91 - 103
  • [44] An Algorithm for All-Pairs Regular Path Problem on External Memory Graphs
    Suzuki, Nobutaka
    Ikeda, Kosetsu
    Kwon, Yeondae
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (04) : 944 - 958
  • [45] A novel approach for solving all-pairs shortest path problem in an interval-valued fuzzy network: Suggested modifications
    Bhatia, Tanveen Kaur
    Kumar, Amit
    Appadoo, S. S.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 41 (06) : 6389 - 6406
  • [46] A novel approach for solving all-pairs shortest path problem in an interval-valued fuzzy network: Suggested modifications
    Bhatia, Tanveen Kaur
    Kumar, Amit
    Appadoo, S.S.
    Journal of Intelligent and Fuzzy Systems, 2021, 41 (06): : 6389 - 6406
  • [47] ALL-PAIRS SHORTEST PATH MODIFIED MATRIX-MULTIPLICATION BASED ALGORITHM FOR A ONE-CHIP MapReduce ARCHITECTURE
    Dragomir, Voichita
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2016, 78 (04): : 95 - 108
  • [48] Enhanced OpenMP Algorithm to Compute All-Pairs Shortest Path on X86 Architectures
    Calderon, Sergio
    Rucci, Enzo
    Chichizola, Franco
    COMPUTER SCIENCE-CACIC 2023, 2024, 2123 : 46 - 61
  • [49] Serial-parallel tradeoff analysis of all-pairs shortest path algorithms in reconfigurable computing
    Mak, ST
    Lam, KP
    2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, : 302 - 305