2009
DOI: 10.1090/dimacs/074/07
|View full text |Cite
|
Sign up to set email alerts
|

Ultrafast shortest-path queries via transit nodes

Abstract: Die klassische Lösung zur Berechnung kürzester Wege ist die Anwendung des Dijkstra Algorithmus, der in O(m + n log m) Zeit selbigen findet, wobei m die Anzahl Kanten ist und n die Anzahl der Knoten. Für die Berechnung zwischen zwei beliebigen Knoten im US-Straßennetzwerk, bestehend aus ca. 24 Mio. Knoten und ca. 58 Mio. Kanten, dauert dies auf heutigen Rechnern mehr als eine Sekunde. Für viele Anwendungen ist dies zu langsam. Obwohl es noch eine offene Frage ist, ob Dijkstra [1] für solche Anfragen optimal ist… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
56
0

Year Published

2009
2009
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 44 publications
(58 citation statements)
references
References 3 publications
(1 reference statement)
0
56
0
Order By: Relevance
“…They use arrays to organize timetable information or elementary timetable connections. Some studies perform precomputations to use precomputed data for table lookups in shortest-path queries [3][4][5], while others do not rely on preprocessing [7,8].…”
Section: Journal Of Advanced Transportationmentioning
confidence: 99%
See 3 more Smart Citations
“…They use arrays to organize timetable information or elementary timetable connections. Some studies perform precomputations to use precomputed data for table lookups in shortest-path queries [3][4][5], while others do not rely on preprocessing [7,8].…”
Section: Journal Of Advanced Transportationmentioning
confidence: 99%
“…Algorithm maintains multiple labels per vertex to ensure minimum transfer counts. Transit node routing (TNR) is yet another technique that determines a small set of the transit nodes that every shortest path passes through at least one of these nodes [5]. Distances are precomputed from each node to its closest transit nodes (access nodes) to use for table lookups in shortest-path queries.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…However, graphs can be preprocessed at an off-line step so that subsequent on-line queries take only a fraction of the time used by Dijkstra's algorithm. One recent speed-up technique [1,22], which also relies on a preprocessing, yields for the European road network that we also use for our experiments a considerable average query time of 4 µs when travel times as edges weights are used, but of comparatively high 38 µs for travel distances.…”
Section: Introductionmentioning
confidence: 99%