Skip to main content

A New Dual Algorithm for Shortest Path Reoptimization

  • Chapter
Transportation and Network Analysis: Current Trends

Part of the book series: Applied Optimization ((APOP,volume 63))

Abstract

Shortest path problems are among the most studied network flow problems, with interesting applications in various fields. In large scale transportation systems, a sequence of shortest path problems must often be solved, where the (k + 1)st problem differs only slightly from the k th one. Significant reduction in computational time may be obtained from an efficient reoptimization procedure that exploits the useful information available after each shortest path computation in the sequence. Such reduction in computational time is essential in many on-line applications. This work is devoted to the development of such reoptimization algorithm. We shall focus on the sequence of shortest path problems to be solved for which problems differ by the origin node of the path set. After reviewing the classical algorithms described in the literature so far, which essentially show a Dijkstra-like behavior, a new dual approach will be proposed, which could be particularly promising in practice.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  • Ahuja, R. K., Magnanti, T. L. and Orlin, J. B. (1993). Network flows: Theory, algorithms, and applications. Prentice Hall, Englewood Cliffs, NJ.

    Google Scholar 

  • Bertsekas, D. P., Pallottino, S. and Scutellà, M. G. (1995). “Polynomial Auction algorithms for shortest paths”. Computational Optimization and Applications 4, 99–125.

    Article  Google Scholar 

  • Dijkstra, E. W. (1959). “A note on two problems in connexion with graphs”. Numerische Mathematik 1, 269–271.

    Article  Google Scholar 

  • Dionne, R. (1978). “Etude et extension d’un algorithme de Murchland”. INFOR 16, 132–146.

    Google Scholar 

  • Florian, M., Nguyen, S. and Pallottino, S. (1981). “A dual simplex algorithm for finding all shortest paths” Networks 11, 367–378.

    Article  Google Scholar 

  • Fujishige, S. (1981). “A note on the problem of updating shortest paths”. Networks 11, 317–319.

    Article  Google Scholar 

  • Gallo, G. (1980). “Reoptimization procedures in shortest path problems”. Rivista di Matematica per le Scienze Economiche e Sociali 3, 3–13.

    Article  Google Scholar 

  • Gallo, G. and Pallottino, S. (1982). “A new algorithm to find the shortest paths between all pairs of nodes”. Discrete Applied Mathematics 4, 23–35.

    Article  Google Scholar 

  • Lawler, E. L. (1976). Combinatorial optimization: Networks and matroids. Holt, Rinehart and Winston, New York.

    Google Scholar 

  • Murchland, J. D. (1970). A fixed matrix method for all shortest distances in a directed graph and for the inverse problem. Ph.D. Thesis, Univ. of Karlsruhe.

    Google Scholar 

  • Nemhauser, G. (1972). “A generalized permanent label setting algorithm for the shortest path between specified nodes”. Journal of Mathematical Analysis and Applications 38, 328–334.

    Article  Google Scholar 

  • Pallottino, S. and Scutellà, M. G. (1997). “Dual algorithms for the shortest path tree problem”. Networks 29, 125–133.

    Article  Google Scholar 

  • Pallottino, S. and Scutellà, M. G. (1998). “Shortest path algorithms in transportation models: classical and innovative aspects”. in ( Marcotte, P. and Nguyen, S., Eds.) Equilibrium and advanced transportation modelling, Kluwer, Boston, 245–281.

    Chapter  Google Scholar 

  • Tarjan, R. E. (1983). Data structures and network algorithms. SIAM, Philadelphia, PA.

    Book  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Nguyen, S., Pallottino, S., Scutellà, M.G. (2002). A New Dual Algorithm for Shortest Path Reoptimization. In: Gendreau, M., Marcotte, P. (eds) Transportation and Network Analysis: Current Trends. Applied Optimization, vol 63. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-6871-8_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-6871-8_14

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-5212-7

  • Online ISBN: 978-1-4757-6871-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics