Article ID: | iaor201522238 |
Volume: | 63 |
Issue: | 3 |
Start Page Number: | 239 |
End Page Number: | 242 |
Publication Date: | May 2014 |
Journal: | Networks |
Authors: | Savelsbergh Martin W P, Smith Olivia J |
Keywords: | programming: dynamic, networks |
We consider the variant of the shortest path problem in which a given set of paths is forbidden to occur as a subpath in an optimal path. We establish that the most‐efficient algorithm for its solution, a dynamic programming algorithm, has polynomial time complexity; it had previously been conjectured that the algorithm has pseudo‐polynomial time complexity. Furthermore, we show that this algorithm can be extended, without increasing its time complexity, to handle non elementary forbidden paths.