1986
DOI: 10.1007/bfb0121087
|View full text |Cite
|
Sign up to set email alerts
|

Shortest path methods: A unifying approach

Abstract: A survey of shortest path methods is presented. All the algorithms described are shown to derive from one single prototype method, the difference between them depending only on the particular data structure used in their implementation. This analysis suggests a new classification of the shortest path algorithms. Both the single shortest path tree problem and the all-pairs shortest path problem are considered. One section is dedicated to reoptimization procedures.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
77
0
1

Year Published

1988
1988
2011
2011

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 130 publications
(79 citation statements)
references
References 52 publications
1
77
0
1
Order By: Relevance
“…It implements the set of candidate nodes Q as a FIFO-Queue and achieves running time O(n · m). There are many more ways to maintain Q and select nodes from it (see [6,27] for an overview). For example, the algorithms of Pallottino [54], Goldberg and Radzik [34], and Glover et al [29][30][31] subdivide Q into two sets Q 1 and Q 2 each of which is implemented as a list.…”
Section: Sequential Label-correcting Algorithmsmentioning
confidence: 99%
“…It implements the set of candidate nodes Q as a FIFO-Queue and achieves running time O(n · m). There are many more ways to maintain Q and select nodes from it (see [6,27] for an overview). For example, the algorithms of Pallottino [54], Goldberg and Radzik [34], and Glover et al [29][30][31] subdivide Q into two sets Q 1 and Q 2 each of which is implemented as a list.…”
Section: Sequential Label-correcting Algorithmsmentioning
confidence: 99%
“…The minimization of Φ in (40) is the shortest-path problem [32] and can be solved by using the idea of Dijkstra's algorithm [20], [32] as follows.…”
Section: ) Channel Permutation At Each User Node In Phase IImentioning
confidence: 99%
“…Dijkstra's algorithm or, preferably, a labelcorrecting algorithm [5]) applied to find the shortest route from every node to node L Then the alternative path is found by 'removing' the first are of 7T and applying Nemhauser's algorithm with the zero-intensity function providing a consistent function.…”
Section: That Is H(x) Should Be As Near As Possible To D a (X T)-d(xmentioning
confidence: 99%
“…Phase (1) may be effected by using a Dijkstra-like algorithm or, preferably, a label-correcting algorithm based on deques (Gallo and Pallottino, [5]) applied for each node x Alternatively, an integrated scheme may be used [4]. However» whatever the overall scheme used, the effort of finding all first shortest paths must be embedded somewhere in the calculations.…”
Section: The All-to-all Alternative Route Problemmentioning
confidence: 99%