Skip to main content
Log in

Polynomial auction algorithms for shortest paths

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

In this paper we consider strongly polynomial variations of the auction algorithm for the single origin/many destinations shortest path problem. These variations are based on the idea of graph reduction, that is, deleting unnecessary arcs of the graph by using certain bounds naturally obtained in the course of the algorithm. We study the structure of the reduced graph and we exploit this structure to obtain algorithms withO (n min{m, n logn}) andO(n 2) running time. Our computational experiments show that these algorithms outperform their closest competitors on randomly generated dense all destinations problems, and on a broad variety of few destination problems.

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.

Similar content being viewed by others

References

  1. D.P. Bertsekas, “A Distributed Algorithm for the Assignment Problems,” Lab. for Information and Decision Systems Working Paper, M.I.T., Cambridge, MA, March 1979.

    Google Scholar 

  2. D.P. Bertsekas, “A New Algorithm for the Assignment Problem,” Math. Programming, vol. 21, pp. 152–171, 1981.

    Google Scholar 

  3. D.P. Bertsekas, “The Auction Algorithm for Assignment and Other Network Flow Problems: A Tutorial,” Interfaces, vol. 20, pp. 133–149, 1990.

    Google Scholar 

  4. D.P. Bertsekas, “The Auction Algorithm for Shortest Paths,” SIAM J. on Optimization, vol. 1, pp. 425–447, 1991.

    Google Scholar 

  5. D.P. Bertsekas, “Linear Network Optimization: Algorithms and Codes,” M.I.T. Press, Cambridge, MA, 1991.

    Google Scholar 

  6. Z. Galil and A. Naamad, “O (VE log2 V) Algorithms for the Maximum Flow Problem,” J. of Comput. Sys. Sci., vol. 21, pp. 203–217, 1980.

    Google Scholar 

  7. G. Gallo and S. Pallottino, “Shortest Path Methods: A Unified Approach,” Math. Programming Study, vol. 26, pp. 38–64, 1986.

    Google Scholar 

  8. G. Gallo and S. Pallottino, “Shortest Path Algorithms,” Annals of Operations Research, vol. 7, pp. 3–79 1988.

    Google Scholar 

  9. D. Klingman, A. Napier, and J. Stutz, “NETGEN—A Program for Generating Large Scale (Un) Capacitated Assignment, Transportation, and Minimum Cost Flow Network Problems,” Management Science, vol. 20, pp. 814–822, 1974.

    Google Scholar 

  10. C.H. Papadimitriou and K. Steiglitz, Combinatorial Optimization: Algorithms and Complexity, Prentice-Hall, Englewood Cliffs, N.J., 1982.

    Google Scholar 

  11. S. Pallottino and M.G. Scutellà, “Strongly Polynomial Algorithms for Shortest Paths,” Ricerca Operativa, vol 60, pp. 33–53, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Research supported by NSF under Grant No. DDM-8903385, by the ARO under Grant DAAL03-86-K-0171, by a CNR-GNIM grant, and by a Fullbright grant

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bertsekas, D.P., Pallottino, S. & Scutellà, M.G. Polynomial auction algorithms for shortest paths. Comput Optim Applic 4, 99–125 (1995). https://doi.org/10.1007/BF01302891

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01302891

Keywords

Navigation