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 条
  • [1] External matrix multiplication and all-pairs shortest path
    Sibeyn, JF
    INFORMATION PROCESSING LETTERS, 2004, 91 (02) : 99 - 106
  • [2] An optimal method for the Shortest Path Problem: The Dhouib-Matrix-SPP (DM-SPP)
    Dhouib, Souhail
    RESULTS IN CONTROL AND OPTIMIZATION, 2023, 12
  • [3] A Supernodal All-Pairs Shortest Path Algorithm
    Sao, Piyush
    Kannan, Ramakrishnan
    Gera, Prasun
    Vuduc, Richard
    PROCEEDINGS OF THE 25TH ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING (PPOPP '20), 2020, : 250 - 261
  • [4] A faster algorithm for the all-pairs shortest path problem and its application
    Takaoka, T
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2004, 3106 : 278 - 289
  • [5] More effective crossover operators for the all-pairs shortest path problem
    Doerr, Benjamin
    Johannsen, Daniel
    Koetzing, Timo
    Neumann, Frank
    Theile, Madeleine
    THEORETICAL COMPUTER SCIENCE, 2013, 471 : 12 - 26
  • [6] SCALABILITY OF PARALLEL ALGORITHMS FOR THE ALL-PAIRS SHORTEST-PATH PROBLEM
    KUMAR, V
    SINGH, V
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 13 (02) : 124 - 138
  • [7] More Effective Crossover Operators for the All-Pairs Shortest Path Problem
    Doerr, Benjamin
    Johannsen, Daniel
    Koetzing, Timo
    Neumann, Frank
    Theile, Madeleine
    PARALLEL PROBLEMS SOLVING FROM NATURE - PPSN XI, PT I, 2010, 6238 : 184 - +
  • [8] 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):
  • [9] A Heterogeneous Solution to the All-pairs Shortest Path Problem using FPGAs
    Chirila, Mihnea
    D'Alberto, Paolo
    Ting, Hsin-Yu
    Veidenbaum, Alexander
    Nicolau, Alexandru
    PROCEEDINGS OF THE TWENTY THIRD INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2022), 2022, : 108 - 113
  • [10] NOTE ON SPIRAS ALGORITHM FOR ALL-PAIRS SHORTEST-PATH PROBLEM
    CARSON, JS
    LAW, AM
    SIAM JOURNAL ON COMPUTING, 1977, 6 (04) : 696 - 699