An extension of labeling techniques for finding shortest path trees
Label setting techniques are all based on Dijkstra's condition of always scanning the node with the minimum label, which guarantees that each node will be scanned exactly once; while this condition is sufficient it is not necessary. In this paper, we discuss less restrictive conditions that allow the scanning of a node that does not have the minimum label, yet still maintaining sufficiency in scanning each node exactly once; various potential shortest path schemes are discussed, based on these conditions. Two approaches, a label setting and a flexible hybrid one are designed and implemented. The performance of the algorithms is assessed both theoretically and computationally. For comparative analysis purposes, three additional shortest path algorithms - the commonly cited in the literature - are coded and tested. The results indicate that the approaches that rely on the less restrictive optimality conditions perform substantially better for a wide range of network topologies.
Year of publication: |
2009
|
---|---|
Authors: | Ziliaskopoulos, Athanasios K. ; Mandanas, Fotios D. ; Mahmassani, Hani S. |
Published in: |
European Journal of Operational Research. - Elsevier, ISSN 0377-2217. - Vol. 198.2009, 1, p. 63-72
|
Publisher: |
Elsevier |
Subject: | Routing Transportation Shortest path |
Saved in:
Online Resource
Saved in favorites
Similar items by person
-
An extension of labeling techniques for finding shortest path trees
Ziliaskopoulos, Athanasios K., (2009)
-
An extension of labeling techniques for finding shortest path trees
Ziliaskopoulos, Athanasios K., (2009)
-
A note on least time path computation considering delays and prohibitions for intersection movements
Ziliaskopoulos, Athanasios K., (1996)
- More ...