An improved solution algorithm for the constrained shortest path problem
The shortest path problem is one of the classic network problems. The objective of this problem is to identify the least cost path through a network from a pre-determined starting node to a pre-determined terminus node. It has many practical applications and can be solved optimally via efficient algorithms. Numerous modifications of the problem exist. In general, these are more difficult to solve. One of these modified versions includes an additional constraint that establishes an upper limit on the sum of some other arc cost (e.g., travel time) for the path. In this paper, a new optimal algorithm for this constrained shortest path problem is introduced. Extensive computational tests are presented which compare the algorithm to the two most commonly used algorithms to solve it. The results indicate that the new algorithm can solve optimally very large problem instances and is generally superior to the previous ones in terms of solution time and computer memory requirements. This is particularly true for the problem instances that are most difficult to solve. That is, those on large networks and/or where the additional constraint is most constraining.
Year of publication: |
2007
|
---|---|
Authors: | Santos, Luis ; Coutinho-Rodrigues, João ; Current, John R. |
Published in: |
Transportation Research Part B: Methodological. - Elsevier, ISSN 0191-2615. - Vol. 41.2007, 7, p. 756-771
|
Publisher: |
Elsevier |
Saved in:
Online Resource
Saved in favorites
Similar items by person
-
An improved heuristic for the capacitated arc routing problem
Santos, Luís, (2009)
-
Santos, Luis, (2008)
-
Minimizing Network Disruption for Planned and Emergency Repairs of Water Supply Systems
Simão, Ana, (2004)
- More ...