• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

Parallel Computation of Best Connections in Public Transportation Networks. Journal version. Submitted for publication. Online available at i11www.iti.uni-karlsruhe (2011)

by D Delling, B Katz, T Pajor
Add To MetaCart

Tools

Sorted by:
Results 1 - 4 of 4

Intriguingly Simple and Fast Transit Routing

by Julian Dibbelt, Thomas Pajor, Ben Strasser, Dorothea Wagner - In SEA, volume 7933 of LNCS , 2013
"... Abstract. This paper studies the problem of computing optimal jour-neys in dynamic public transit networks. We introduce a novel algorithmic framework, called Connection Scan Algorithm (CSA), to compute jour-neys. It organizes data as a single array of connections, which it scans once per query. Des ..."
Abstract - Cited by 9 (0 self) - Add to MetaCart
Abstract. This paper studies the problem of computing optimal jour-neys in dynamic public transit networks. We introduce a novel algorithmic framework, called Connection Scan Algorithm (CSA), to compute jour-neys. It organizes data as a single array of connections, which it scans once per query. Despite its simplicity, our algorithm is very versatile. We use it to solve earliest arrival and multi-criteria profile queries. Moreover, we extend it to handle the minimum expected arrival time (MEAT) prob-lem, which incorporates stochastic delays on the vehicles and asks for a set of (alternative) journeys that in its entirety minimizes the user’s expected arrival time at the destination. Our experiments on the dense metropolitan network of London show that CSA computes MEAT queries, our most complex scenario, in 272ms on average. 1
(Show Context)

Citation Context

...hat arrives at the destination as early as possible. If further criteria, such as the number of transfers, are important, one may consider multi-criteria optimization [7, 9]. Finally, a profile query =-=[6, 7]-=- computes a set of optimal journeys that depart during a period of time (such as a day). Traditionally, these problems have been solved by (variants of) Dijkstra’s algorithm on an appropriate graph mo...

Round-Based Public Transit Routing

by Daniel Delling, Thomas Pajor, Renato F. Werneck - In ALENEX , 2012
"... We study the problem of computing all Pareto-optimal journeys in a dynamic public transit network for two criteria: arrival time and number of transfers. Exist-ing algorithms consider this as a graph problem, and solve it using variants of Dijkstra’s algorithm. Unfortu-nately, this leads to either h ..."
Abstract - Cited by 8 (3 self) - Add to MetaCart
We study the problem of computing all Pareto-optimal journeys in a dynamic public transit network for two criteria: arrival time and number of transfers. Exist-ing algorithms consider this as a graph problem, and solve it using variants of Dijkstra’s algorithm. Unfortu-nately, this leads to either high query times or subop-timal solutions. We take a different approach. We in-troduce RAPTOR, our novel round-based public transit router. Unlike previous algorithms, it is not Dijkstra-based, looks at each route (such as a bus line) in the network at most once per round, and can be made even faster with simple pruning rules and parallelization us-ing multiple cores. Because it does not rely on pre-processing, RAPTOR works in fully dynamic scenarios. Moreover, it can be easily extended to handle flexible departure times or arbitrary additional criteria, such as fare zones. When run on London’s complex public transportation network, RAPTOR computes all Pareto-optimal journeys between two random locations an or-der of magnitude faster than previous approaches, which easily enables interactive applications. 1
(Show Context)

Citation Context

..., and its function reflects a travel time of τarr(t, p2) − τdep(t, p1) at departure time τdep(t, p1). Edge costs can be modeled as special piecewise linear functions, and can be efficiently evaluated =-=[9, 10]-=-. To incorporate foot-paths, for each (pi, pj) ∈ F a time-independent edge is added between the corresponding stop-vertices, weighted by `(pi, pj). The time-dependent station model is a condensed vers...

User-Constrained Multi-Modal Route Planning

by Julian Dibbelt, Thomas Pajor, Dorothea Wagner
"... In the multi-modal route planning problem we are given multiple transportation networks (e. g., pedestrian, road, public transit) and ask for a best integrated journey between two points. The main challenge is that a seemingly optimal journey may have changes between networks that do not reflect the ..."
Abstract - Cited by 8 (1 self) - Add to MetaCart
In the multi-modal route planning problem we are given multiple transportation networks (e. g., pedestrian, road, public transit) and ask for a best integrated journey between two points. The main challenge is that a seemingly optimal journey may have changes between networks that do not reflect the user’s modal preferences. In fact, quickly computing reasonable multimodal routes remains a challenging problem: Previous approaches either suffer from poor query performance or their available choices of modal preferences during query time is limited. In this work we focus on computing exact multi-modal journeys that can be restricted by specifying arbitrary modal sequences at query time. For example, a user can say whether he wants to only use public transit, or also prefers to use a taxi or walking at the beginning or end of the journey; or if he has no restrictions at all. By carefully adapting node contraction, a common ingredient to many speedup techniques on road networks, we are able to compute point-to-point queries on a continental network combined of cars, railroads and flights several orders of magnitude faster than Dijkstra’s algorithm. Thereby, we require little space overhead and obtain fast preprocessing times.
(Show Context)

Citation Context

...ocedures realistically. Nodes and edges are labeled with flight. Note that the travel time functions in our networks are a special form of piecewise linear functions that can be efficiently evaluated =-=[15, 39]-=-. Also all edges in our networks have the FIFO property. Merging the Networks. To obtain an integrated multi-modal network G = (V, E), we merge the node and edge sets of each individual network. Detai...

Is Timetabling Routing Always Reliable for Public Transport?

by Donatella Firmani, Luigi Laura, Federico Santaroni , 2013
"... Current route planning algorithms for public transport networks are mostly based on timetable information only, i.e., they compute shortest routes under the assumption that all transit vehicles (e.g., buses, subway trains) will incur in no delays throughout their trips. Unfortunately, unavoidable an ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Current route planning algorithms for public transport networks are mostly based on timetable information only, i.e., they compute shortest routes under the assumption that all transit vehicles (e.g., buses, subway trains) will incur in no delays throughout their trips. Unfortunately, unavoidable and unexpected delays often prevent transit vehicles to respect their originally planned schedule. In this paper, we try to measure empirically the quality of the solutions offered by timetabling routing in a real public transport network, where unpredictable delays may happen with a certain frequency, such as the public transport network of the metropolitan area of Rome. To accomplish this task, we take the time estimates required for trips provided by a timetablingbased route planner (such as Google Transit) and compare them against the times taken by the trips according to the actual tracking of transit vehicles in the transport network, measured through the GPS data made available by the transit agency. In our experiments, the movement of transit vehicles was only mildly correlated to the timetable, giving strong evidence that in such a case timetabled routing may fail to deliver optimal or even high-quality solutions.
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University