Abstract
We address the determination of the second point-to-point shortest simple path in undirected networks. The effective reduced cost concept is introduced to compute the second best solution. This concept is used to prove that a path tree containing the second point-to-point shortest simple path is adjacent to any shortest path tree. Therefore, this result immediately implies a method requiring O(m) time once that the shortest path tree is obtained on an undirected network with n nodes and m edges.
Similar content being viewed by others
References
Ahuja R., Magnanti T., Orlin J.B.: Network Flows. Prentice-Hall Inc., Englewood Cliffs (1993)
Dijkstra E.W.: A note on two problems in connection with graphs. Numer. Math. 1, 269–271 (1959)
Eppstein D.: Finding the K shortest paths. SIAM J. Comput. 28, 653–674 (1999)
Eppstein, D.: http://www.ics.edu/~eppstein/bibs/kpath.bib
Fredman M.L., Tarjan R.E.: Fibonacci heaps and their uses in improved network optimization algorithms. J. ACM 34, 596–615 (1987)
Hershberger J., Maxel M., Suri S.: Finding the k shortest simple paths: a new algorithm and its implementation. ACM Trans. Algorithms 3, 4 (2007)
Katoh N., Ibaraki T., Mine H.: An efficient algorithm for K shortest simple paths. Networks 12, 411–427 (1982)
Krasikov I., Noble S.D.: Finding next-to-shortest paths in a graph. Inf. Process. Lett. 92, 117–119 (2004)
Pettie S., Ramachandran V.: A shortest path algorithm for real-weighted undirected graphs. SIAM J. Comput. 34(6), 1398–1431 (2005)
Thorup M.: Undirected single-source shortest paths with positive integer weights in linear time. J. ACM 46, 362–394 (1999)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sedeño-Noda, A., González-Martín, C. On the second point-to-point undirected shortest simple path problem. Optim Lett 7, 1875–1881 (2013). https://doi.org/10.1007/s11590-012-0528-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-012-0528-y