An algorithm for finding shortest routes from all source nodes to a given destination in general networks
Open Access
- 1 January 1970
- journal article
- Published by American Mathematical Society (AMS) in Quarterly of Applied Mathematics
- Vol. 27 (4) , 526-530
- https://doi.org/10.1090/qam/253822
Abstract
This paper presents an algorithm for finding all shortest routes from all nodes to a given destination in -node general networks (in which the distances of arcs can be negative). If no negative loop exists, the algorithm requires <!-- MATH $\frac{1}{2}M\left( {N - 1} \right) \\\left( {N - 2} \right),1 < MN - 1$ --> <img width="309" height="45" align="MIDDLE" border="0" src="images/img2.gif" alt="$ \frac{1}{2}M\left( {N - 1} \right) \\ \left( {N - 2} \right),1 < MN - 1$">, additions and comparisons. The existence of a negative loop, should one exist, is detected after <!-- MATH $\frac{1}{2}N\left( {N - 1} \right)\left( {N - 2} \right)$ --> additions and comparisons.
Keywords
This publication has 7 references indexed in Scilit:
- A Decomposition Algorithm for Shortest Paths in a NetworkOperations Research, 1968
- Revised Matrix Algorithms for Shortest PathsSIAM Journal on Applied Mathematics, 1967
- ALL SHORTEST ROUTES FROM A FIXED ORIGIN IN A GRAPHPublished by Defense Technical Information Center (DTIC) ,1966
- ALL SHORTEST ROUTES IN A GRAPHPublished by Defense Technical Information Center (DTIC) ,1966
- Algorithm 97: Shortest pathCommunications of the ACM, 1962
- A note on two problems in connexion with graphsNumerische Mathematik, 1959
- On a routing problemQuarterly of Applied Mathematics, 1958