Abstract

In this paper we address optimal routing problems in networks where travel times are both stochastic and time-dependent. In these networks, the best route choice is not necessarily a path, but rather a time-adaptive strategy that assigns successors to nodes as a function of time. Nevertheless, in some particular cases an origin–destination path must be chosen a priori, since time-adaptive choices are not allowed. Unfortunately, finding the a priori shortest path is an NP-hard problem.In this paper, we propose a solution method for the a priori shortest path problem, and we show that it can be easily extended to the ranking of the first K shortest paths. Our method exploits the solution of the time-adaptive routing problem as a relaxation of the a priori problem. Computational results are presented showing that, under realistic distributions of travel times and costs, our solution methods are effective and robust.

Highlights

  • Classical optimization models for routing commodities, vehicles, passengers etc. in a transportation network assume that link travel times are deterministically known and do not evolve over time

  • In this paper we consider stochastic timedependent networks (STD networks) where link travel times are represented by random variables with probability distributions varying as a function of departure times

  • Optimal routing in STD networks was first addressed by Hall [8], who considered the minimization of expected travel time for a given origin/destination pair and starting time

Read more

Summary

Introduction

Classical optimization models for routing commodities, vehicles, passengers etc. in a transportation network assume that link travel times are deterministically known and do not evolve over time. For discrete STD networks, Miller-Hooks and Mahmassani [12] proposed a labeling algorithm that finds a priori optimal paths, to a given destination, from all the other nodes and for all possible leaving time. They allow the paths to be looping, which is a major depart from Hall’s original model. Labeling methods for the discrete case are conceived for a much more general version of the problem; on the other hand, solution methods based on the continuous model are inherently approximate, even if they may offer a better trade-off between computational cost and solution quality Based on these premises, it seems apparent that a direct computational comparison to previous algorithmic proposals would be questionable, if not arbitrary. Appendix A provides an example illustrating several concepts introduced throughout the paper

Stochastic time-dependent networks
Finding and ranking path-routes in STD networks
An enumeration algorithm for SAP
An enumerative method for K-SAP
A faster method based on reoptimization
Computational results
Test classes
Aims and statistics
Results
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.