39 research outputs found
Dynamic Time-Dependent Route Planning in Road Networks with User Preferences
There has been tremendous progress in algorithmic methods for computing
driving directions on road networks. Most of that work focuses on
time-independent route planning, where it is assumed that the cost on each arc
is constant per query. In practice, the current traffic situation significantly
influences the travel time on large parts of the road network, and it changes
over the day. One can distinguish between traffic congestion that can be
predicted using historical traffic data, and congestion due to unpredictable
events, e.g., accidents. In this work, we study the \emph{dynamic and
time-dependent} route planning problem, which takes both prediction (based on
historical data) and live traffic into account. To this end, we propose a
practical algorithm that, while robust to user preferences, is able to
integrate global changes of the time-dependent metric~(e.g., due to traffic
updates or user restrictions) faster than previous approaches, while allowing
subsequent queries that enable interactive applications
Public Transit Labeling
We study the journey planning problem in public transit networks. Developing
efficient preprocessing-based speedup techniques for this problem has been
challenging: current approaches either require massive preprocessing effort or
provide limited speedups. Leveraging recent advances in Hub Labeling, the
fastest algorithm for road networks, we revisit the well-known time-expanded
model for public transit. Exploiting domain-specific properties, we provide
simple and efficient algorithms for the earliest arrival, profile, and
multicriteria problems, with queries that are orders of magnitude faster than
the state of the art.Comment: An extended abstract of this paper has been accepted at the 14th
International Symposium on Experimental Algorithms (SEA'15
Delay-Robust Journeys in Timetable Networks with Minimum Expected Arrival Time
We study the problem of computing delay-robust routes in timetable
networks. Instead of a single path we compute a decision graph containing all stops and trains/vehicles that might be relevant. Delays are formalized using a stochastic model. We show how to compute a decision graph that minimizes the expected arrival time while bounding the latest arrival time over all sub-paths. Finally we show how the information contained within a decision graph can compactly be represented to the user. We experimentally evaluate our algorithms and show that the running times allow for interactive usage on a realistic train network
Towards Realistic Pedestrian Route Planning
Pedestrian routing has its specific set of challenges, which are often neglected by state-of-the-art route planners. For instance, the lack of detailed sidewalk data and the inability to traverse plazas and parks in a natural way often leads to unappealing and suboptimal routes. In this work, we first propose to augment the network by generating sidewalks based on the street geometry and adding edges for routing over plazas and squares. Using this and further information, our query algorithm seamlessly handles node-to-node queries and queries whose origin or destination is an arbitrary location on a plaza or inside a park. Our experiments show that we are able to compute appealing pedestrian routes at negligible overhead over standard routing algorithms
Engineering Algorithms for Route Planning in Multimodal Transportation Networks
Practical algorithms for route planning in transportation networks are a showpiece of successful Algorithm Engineering. This has produced many speedup techniques, varying in preprocessing time, space, query performance, simplicity, and ease of implementation. This thesis explores solutions to more realistic scenarios, taking into account, e.g., traffic, user preferences, public transit schedules, and the options offered by the many modalities of modern transportation networks
Energy-Optimal Routes for Electric Vehicles
Abstract. We study the problem of electric vehicle route planning, where an important aspect is computing paths that minimize energy consumption. Thereby, any method must cope with specific properties, such as recuperation, battery constraints (over- and under-charging), and frequently changing cost functions (e. g., due to weather conditions). This work presents a practical algorithm that quickly computes energy-optimal routes for networks of continental scale. Exploiting multi-level overlay graphs [26, 31], we extend the Customizable Route Planning approach [8] to our scenario in a sound manner. This includes the efficient computation of profile queries and the adaption of bidirectional search to battery constraints. Our experimental study uses detailed consumption data measured from a production vehicle (Peugeot iOn). It reveals for the network of Europe that a new cost function can be incorporated in about five seconds, after which we answer random queries within 0.3ms on average. Additional evaluation on an artificial but realistic [22, 36] vehicle model with unlimited range demonstrates the excellent scalability of our algorithm: Even for long-range queries across Europe it achieves query times below 5ms on average—fast enough for interactive applications. Altogether, our algorithm exhibits faster query times than previous approaches, while improving (metric-dependent) preprocessing time by three orders of magnitude.
Modeling and Engineering Constrained Shortest Path Algorithms for Battery Electric Vehicles
We study the problem of computing constrained shortest paths for battery
electric vehicles. Since battery capacities are limited, fastest routes are
often infeasible. Instead, users are interested in fast routes on which the
energy consumption does not exceed the battery capacity. For that, drivers can
deliberately reduce speed to save energy. Hence, route planning should provide
both path and speed recommendations. To tackle the resulting NP-hard
optimization problem, previous work trades correctness or accuracy of the
underlying model for practical running times. We present a novel framework to
compute optimal constrained shortest paths (without charging stops) for
electric vehicles that uses more realistic physical models, while taking speed
adaptation into account. Careful algorithm engineering makes the approach
practical even on large, realistic road networks: We compute optimal solutions
in less than a second for typical battery capacities, matching the performance
of previous inexact methods. For even faster query times, the approach can
easily be extended with heuristics that provide high quality solutions within
milliseconds
