17,062 research outputs found
Recommended from our members
Time-dependent stochastic shortest path(s) algorithms for a scheduled transportation network
Following on from our work concerning travellersâ preferences in public transportation networks (Wu and Hartley, 2004), we introduce the concept of stochasticity to our algorithms. Stochasticity greatly increases the complexity of the route finding problem, so greater algorithmic efficiency becomes imperative. Public transportation networks (buses, trains) have two important features: edges can only be traversed at certain points in time and the weights of these edges change in a day and have an uncertainty associated with them. These features determine that a public transportation network is a stochastic and time-dependent network. Finding multiple shortest paths in a both stochastic and time-dependent network is currently regarded as the most difficult task in the route finding problems (Loui, 1983). This paper discusses the use of k-shortest-paths (KSP) algorithms to find optimal route(s) through a network in which the edge weights are defined by probability distributions. A comprehensive review of shortest path(s) algorithms with probabilistic graphs was conducted
Stochastic on-time arrival problem in transit networks
This article considers the stochastic on-time arrival problem in transit
networks where both the travel time and the waiting time for transit services
are stochastic. A specific challenge of this problem is the combinatorial
solution space due to the unknown ordering of transit line arrivals. We propose
a network structure appropriate to the online decision-making of a passenger,
including boarding, waiting and transferring. In this framework, we design a
dynamic programming algorithm that is pseudo-polynomial in the number of
transit stations and travel time budget, and exponential in the number of
transit lines at a station, which is a small number in practice. To reduce the
search space, we propose a definition of transit line dominance, and techniques
to identify dominance, which decrease the computation time by up to 90% in
numerical experiments. Extensive numerical experiments are conducted on both a
synthetic network and the Chicago transit network.Comment: 29 pages; 12 figures. This manuscript version is made available under
the CC-BY-NC-ND 4.0 license
https://creativecommons.org/licenses/by-nc-nd/4.0
Tractable Pathfinding for the Stochastic On-Time Arrival Problem
We present a new and more efficient technique for computing the route that
maximizes the probability of on-time arrival in stochastic networks, also known
as the path-based stochastic on-time arrival (SOTA) problem. Our primary
contribution is a pathfinding algorithm that uses the solution to the
policy-based SOTA problem---which is of pseudo-polynomial-time complexity in
the time budget of the journey---as a search heuristic for the optimal path. In
particular, we show that this heuristic can be exceptionally efficient in
practice, effectively making it possible to solve the path-based SOTA problem
as quickly as the policy-based SOTA problem. Our secondary contribution is the
extension of policy-based preprocessing to path-based preprocessing for the
SOTA problem. In the process, we also introduce Arc-Potentials, a more
efficient generalization of Stochastic Arc-Flags that can be used for both
policy- and path-based SOTA. After developing the pathfinding and preprocessing
algorithms, we evaluate their performance on two different real-world networks.
To the best of our knowledge, these techniques provide the most efficient
computation strategy for the path-based SOTA problem for general probability
distributions, both with and without preprocessing.Comment: Submission accepted by the International Symposium on Experimental
Algorithms 2016 and published by Springer in the Lecture Notes in Computer
Science series on June 1, 2016. Includes typographical corrections and
modifications to pre-processing made after the initial submission to SODA'15
(July 7, 2014
Improved routing strategies for Internet traffic delivery
We analyze different strategies aimed at optimizing routing policies in the
Internet. We first show that for a simple deterministic algorithm the local
properties of the network deeply influence the time needed for packet delivery
between two arbitrarily chosen nodes. We next rely on a real Internet map at
the autonomous system level and introduce a score function that allows us to
examine different routing protocols and their efficiency in traffic handling
and packet delivery. Our results suggest that actual mechanisms are not the
most efficient and that they can be integrated in a more general, though not
too complex, scheme.Comment: Final versio
- âŠ