Proceedings 35th Annual Symposium on Foundations of Computer Science
DOI: 10.1109/sfcs.1994.365697
|View full text |Cite
|
Sign up to set email alerts
|

Finding the k shortest paths

Abstract: We consider single-source shortest path algorithms that perform a sequence of relaxation steps whose ordering depends only on the input graph structure and not on its weights or the results of prior steps. Each step examines one edge of the graph, and replaces the tentative distance to the endpoint of the edge by its minimum with the tentative distance to the start of the edge, plus the edge length. As we prove, among such algorithms, the Bellman-Ford algorithm has optimal complexity for dense graphs and near-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
463
0
9

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 446 publications
(472 citation statements)
references
References 52 publications
0
463
0
9
Order By: Relevance
“…However, every time we add a path, we need to test whether or not this path creates new paths of length greater than τ . To this end, we can use one of the algorithms in the literature of graph theory (e.g., [Eppstein 1999]) to find and add the k shortest paths in an ordinary weighted digraph.…”
Section: Adding a Single Bounded-time Leads-to Propertymentioning
confidence: 99%
“…However, every time we add a path, we need to test whether or not this path creates new paths of length greater than τ . To this end, we can use one of the algorithms in the literature of graph theory (e.g., [Eppstein 1999]) to find and add the k shortest paths in an ordinary weighted digraph.…”
Section: Adding a Single Bounded-time Leads-to Propertymentioning
confidence: 99%
“…Standard algorithms for finding shortest paths [12,13] can be applied; the probabilities can be transformed into distances required by the standard methods by taking the negative logarithm of the goodness:…”
Section: G(g W)mentioning
confidence: 99%
“…The arrows indicate the order of arrival of these sub-paths at node i. Once the Þrst two sub-paths have arrived at node i, we have our Þrst complete path with weight vector w(P ) = (7,4). If the constraints are L = (10,10) then the length of this path equals 0.7.…”
Section: Multi-constrained Bi-directional Searchmentioning
confidence: 99%
“…It may therefore be necessary to store in the computation more (sub-)paths then just the shortest. SAMCRA and TAMCRA use the k-shortest path approach [7], where in TAMCRA k is predeÞned by the user and in SAM-CRA k is adapted in the course of the computation to assure that the exact shortest path is found. 3.…”
Section: Hamcramentioning
confidence: 99%