The Optimized Algorithm of Finding the Shortest Path in a Multiple Graph

被引:0
|
作者
Smirnov, A. V. [1 ]
机构
[1] Demidov Yaroslavl State Univ, Yaroslavl 150003, Russia
关键词
multiple graph; multiple path; shortest path; reachability set; polynomial algorithm;
D O I
10.3103/S0146411624700226
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the article, we consider undirected multiple graphs of any natural multiplicity k > 1. A multiple graph contains edges of three types: ordinary edges, multiple edges, and multiedges. Each edge of the last two types is a union of k linked edges, which connect 2 or (k + 1) vertices, correspondingly. The linked edges should be used simultaneously. If a vertex is incident to a multiple edge, then it can be incident to other multiple edges, and it can also be the common end of k linked edges of a multiedge. If a vertex is the common end of a multiedge, then it cannot be the common end of another multiedge. As for an ordinary graph, we can define the integer function of the length of an edge for a multiple graph and set the problem of the shortest path joining two vertices. Any multiple path is a union of k ordinary paths adjusted on the linked edges of all multiple and multiedge edges. In this article, the previously obtained algorithm for finding the shortest path in an arbitrary multiple graph is optimized. We show that the optimized algorithm is polynomial. Thus, the shortest path problem is polynomial for any multiple graph.
引用
收藏
页码:745 / 752
页数:8
相关论文
共 50 条
  • [31] Percolation Analyses in a Swarm Based Algorithm for Shortest-path Finding
    Velloso, Bruno Panerai
    Roisemberg, Mauro
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 1861 - 1865
  • [32] Finding splitting lines for touching cell nuclei with a shortest path algorithm
    Bai, Xiangzhi
    Wang, Peng
    Sun, Changming
    Zhang, Yu
    Zhou, Fugen
    Meng, Cai
    COMPUTERS IN BIOLOGY AND MEDICINE, 2015, 63 : 277 - 286
  • [33] Parallel Algorithm for Finding an Eulerian Path in an Undirected Graph
    Tada, Akio
    Mukai, Eiichi
    Yoshioka, Daisaburo
    Matsumoto, Yoshimi
    APPLIED AND COMPUTATIONAL MATHEMATICS, 2ND EDITION, 2008, : 82 - +
  • [34] A new algorithm for shortest path problem in large-scale graph
    Xiao, Li
    Chen, Lixue
    Xiao, Jingzhong
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2012, 6 (03): : 657 - 663
  • [35] Using modification of visibility-graph in solving the problem of finding shortest path for robot
    Tran Quoc Toan
    Sorokin, A. A.
    Vo Thi Huyen Trang
    2017 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON) PROCEEDINGS, 2017,
  • [36] Graph Indexing for Shortest-Path Finding over Dynamic Sub-Graphs
    Hassan, Mohamed S.
    Aref, Walid G.
    Aly, Ahmed M.
    SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 1183 - 1197
  • [37] Finding the shortest path in stochastic networks
    Peer, S. K.
    Sharma, Dinesh K.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2007, 53 (05) : 729 - 740
  • [38] Fast dichotomic multiple search algorithm for shortest cirular path
    de La Gorce, Martin
    Paragios, Nikos
    18TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 2, PROCEEDINGS, 2006, : 403 - +
  • [39] Improvement for Traditional Genetic Algorithm to Use in Optimized Path Finding
    Zengin, Hasan Alp
    Isik, Ali Hakan
    ARTIFICIAL INTELLIGENCE AND APPLIED MATHEMATICS IN ENGINEERING PROBLEMS, 2020, 43 : 473 - 483
  • [40] An improved algorithm for finding the anti-block vital edge of a shortest path
    Nie, Zhe
    Li, Yueping
    IMECS 2008: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2008, : 1937 - 1941