2012
DOI: 10.1145/2133803.2345678
|View full text |Cite
|
Sign up to set email alerts
|

Parallel computation of best connections in public transportation networks

Abstract: Abstract. We present a novel algorithm for the so-called one-to-all profile search problem in public transportation networks. It answers the question for all fastest connections between a given station S and any other station at any time of the day in a single query. Our approach exploits the facts that first, time-dependent travel-time functions in such networks can be represented as a special class of piecewise linear functions, and that second, only few connections from S are useful to travel far away. Intr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
4
2
2

Relationship

3
5

Authors

Journals

citations
Cited by 20 publications
(11 citation statements)
references
References 20 publications
(14 reference statements)
0
11
0
Order By: Relevance
“…If w ′ = u, then SketchGen adds lv into Suv as a path sketch, and moves on to the next label in Lin(v) (Lines [12][13][14].…”
Section: Candidate Generation and Refinementmentioning
confidence: 99%
See 2 more Smart Citations
“…If w ′ = u, then SketchGen adds lv into Suv as a path sketch, and moves on to the next label in Lin(v) (Lines [12][13][14].…”
Section: Candidate Generation and Refinementmentioning
confidence: 99%
“…In particular, any labels with starting time before t or ending time after t ′ are omitted (Lines 4-5 and 10-11), while any remaining lu ∈ Lout(u) that concerns v and any remaining lv ∈ Lin(u) that concerns u are inserted into Suv as path sketches (Lines 6-8 and [12][13][14]. For the other labels, SketchGen carefully decides (i) whether a pair of labels can form a path sketch, and (ii) whether it should proceed to the next label in Lout(v) or Lin(v) (Lines [15][16][17][18][19][20][21][22][23][24][25].…”
Section: Candidate Generation and Refinementmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, each footpath f = (p1, p2, ) ∈ F enables walking from stop p1 to stop p2 in time . Footpaths are typically provided by the public transit agency, or they are heuristically generated [8].…”
Section: Timetables and Journeysmentioning
confidence: 99%
“…This edge is time dependent, and its function reflects a travel time of arr t p 2 − dep t p 1 at departure time dep t p 1 . Edge costs can be modeled as special piecewise linear functions that can be efficiently evaluated, as shown by Delling (2011) and Delling, Katz, and Pajor (2012a). To incorporate footpaths, for each p i p j ∈ a time-independent edge is added between the corresponding stop vertices, weighted by l p i p j .…”
Section: Existing Graph-based Approachesmentioning
confidence: 99%