Abstract
The shortest path tour problem (SPTP) consists in finding a shortest path from a given origination node s to a given destination node d in a directed graph with nonnegative arc lengths with the constraint that the optimal path P should successively and sequentially pass through at least one node from given node subsets T 1, T 2, . . . , T N , where \({T_i \cap T_j = \emptyset, \forall\ i, j=1,\ldots,N,\ i \neq j}\). In this paper, it will proved that the SPTP belongs to the complexity class P and several alternative techniques will be presented to solve it.
We’re sorry, something doesn't seem to be working properly.
Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.
References
Ahuja R.K., Magnanti T.L., Orlin J.B.: Network Flows: Theory, Algorithms and Applications. Prentice-Hall, Englewood Cliffs (1993)
Aneja Y.P., Nair K.P.K.: The constrained shortest path problem. Nav. Res. Logist. Q. 25(3), 549–555 (1978)
Bertsekas D.P.: An auction algorithm for shortest paths. SIAM J. Optim. 1, 425–447 (1991)
Bertsekas D.P.: Dynamic Programming and Optimal Control, vol. I, 3rd edn. Athena Scientific, USA (2005)
Bertsekas D.P., Pallottino S., Scutellà M.G.: Polynomial auction algorithms for shortest paths. Comput. Optim. Appl. 4, 99–125 (1995)
Cherkassky B.V., Goldberg A.V.: Negative-cycle detection algorithms. Math. Program. 85, 277–311 (1999)
Cherkassky B.V., Goldberg A.V., Radzik T.: Shortest path algorithms: theory and experimental evaluation. Math. Program. 73, 129–174 (1996)
Cherkassky B.V., Goldberg A.V., Silverstein C.: Buckets, heaps, lists, and monotone priority queues. SIAM J. Comput. 28, 1326–1346 (1999)
Denardo E.V., Fox B.L.: Shortest route methods: 2. group knapsacks, expanded networks, and branch-and-bound. Oper. Res. 27, 548–566 (1979)
Denardo E.V., Fox B.L.: Shortest route methods: reaching pruning, and buckets. Oper. Res. 27, 161–186 (1979)
Deo N., Pang C.: Shortest path algorithms: taxonomy and annotation. Networks 14, 275–323 (1984)
Dijkstra E.: A note on two problems in connexion with graphs. Numer. Math. 1, 269–271 (1959)
Festa P.: Shortest path algorithms. In: Pardalos, P.M., Resende, M.G.C. (eds) Handbook of Optimization in Telecommunications, pp. 185–210. Springer, Berlin (2006)
Festa P.: Shortest path tree algorithms. In: Floudas, C.A., Pardalos, P.M. (eds) Encyclopedia of Optimization, 2nd edn, pp. 1005–1016. Springer, Berlin (2009)
Gallo G., Pallottino S.: Shortest path methods: a unified approach. Math. Program. Study 26, 38–64 (1986)
Gallo G., Pallottino S.: Shortest path methods. Ann. Oper. Res. 7, 3–79 (1988)
Handler G.Y., Zang I.: A dual algorithm for the constrained shortest path problem. Networks 10(4), 293–309 (1980)
Monaco M.F., Sammarra M., Moccia L.: Some observations about the extreme points of the generalized cardinality-constrained shortest path problem polytope. Optim. Lett. 2(4), 577–585 (2008)
Pardalos, P.M., Resende, M.G.C. (eds): Handbook of Applied Optimization. Oxford University Press, New York (2002)
Shier D.R., Witzgall C.: Properties of labeling methods for determining shortest path trees. J. Res. Natl. Bur. Stand. 86, 317–330 (1981)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Festa, P. Complexity analysis and optimization of the shortest path tour problem. Optim Lett 6, 163–175 (2012). https://doi.org/10.1007/s11590-010-0258-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-010-0258-y