Skip to main content
Log in

Complexity analysis and optimization of the shortest path tour problem

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

  1. Ahuja R.K., Magnanti T.L., Orlin J.B.: Network Flows: Theory, Algorithms and Applications. Prentice-Hall, Englewood Cliffs (1993)

    MATH  Google Scholar 

  2. Aneja Y.P., Nair K.P.K.: The constrained shortest path problem. Nav. Res. Logist. Q. 25(3), 549–555 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bertsekas D.P.: An auction algorithm for shortest paths. SIAM J. Optim. 1, 425–447 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  4. Bertsekas D.P.: Dynamic Programming and Optimal Control, vol. I, 3rd edn. Athena Scientific, USA (2005)

    Google Scholar 

  5. Bertsekas D.P., Pallottino S., Scutellà M.G.: Polynomial auction algorithms for shortest paths. Comput. Optim. Appl. 4, 99–125 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  6. Cherkassky B.V., Goldberg A.V.: Negative-cycle detection algorithms. Math. Program. 85, 277–311 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  7. Cherkassky B.V., Goldberg A.V., Radzik T.: Shortest path algorithms: theory and experimental evaluation. Math. Program. 73, 129–174 (1996)

    MATH  MathSciNet  Google Scholar 

  8. Cherkassky B.V., Goldberg A.V., Silverstein C.: Buckets, heaps, lists, and monotone priority queues. SIAM J. Comput. 28, 1326–1346 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  9. Denardo E.V., Fox B.L.: Shortest route methods: 2. group knapsacks, expanded networks, and branch-and-bound. Oper. Res. 27, 548–566 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  10. Denardo E.V., Fox B.L.: Shortest route methods: reaching pruning, and buckets. Oper. Res. 27, 161–186 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  11. Deo N., Pang C.: Shortest path algorithms: taxonomy and annotation. Networks 14, 275–323 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  12. Dijkstra E.: A note on two problems in connexion with graphs. Numer. Math. 1, 269–271 (1959)

    Article  MATH  MathSciNet  Google Scholar 

  13. 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)

    Chapter  Google Scholar 

  14. 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)

    Chapter  Google Scholar 

  15. Gallo G., Pallottino S.: Shortest path methods: a unified approach. Math. Program. Study 26, 38–64 (1986)

    MATH  MathSciNet  Google Scholar 

  16. Gallo G., Pallottino S.: Shortest path methods. Ann. Oper. Res. 7, 3–79 (1988)

    MathSciNet  Google Scholar 

  17. Handler G.Y., Zang I.: A dual algorithm for the constrained shortest path problem. Networks 10(4), 293–309 (1980)

    Article  MathSciNet  Google Scholar 

  18. 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)

    Article  MATH  MathSciNet  Google Scholar 

  19. Pardalos, P.M., Resende, M.G.C. (eds): Handbook of Applied Optimization. Oxford University Press, New York (2002)

    MATH  Google Scholar 

  20. Shier D.R., Witzgall C.: Properties of labeling methods for determining shortest path trees. J. Res. Natl. Bur. Stand. 86, 317–330 (1981)

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paola Festa.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-010-0258-y

Keywords

Navigation