Least expected time paths in stochastic, time-varying transportation networks

Elise D. Miller-Hooks, Hani S. Mahmassani

Research output: Contribution to journalArticlepeer-review

227 Scopus citations

Abstract

We consider stochastic, time-varying transportation networks, where the arc weights (arc travel times) are random variables with probability distribution functions that vary with time. Efficient procedures are widely available for determining least time paths in deterministic networks. In stochastic but time-invariant networks, least expected time paths can be determined by setting each random arc weight to its expected value and solving an equivalent deterministic problem. This paper addresses the problem of determining least expected time paths in stochastic, time-varying networks. Two procedures are presented. The first procedure determines the a priori least expected time paths from all origins to a single destination for each departure time in the peak period. The second procedure determines lower bounds on the expected times of these a priori least expected time paths. This procedure determines an exact solution for the problem where the driver is permitted to react to revealed travel times on traveled links en route, i.e., in a time-adaptive route choice framework. Modifications to each of these procedures for determining least expected cost (where cost is not necessarily travel time) paths and lower bounds on the expected costs of these paths are given. Extensive numerical tests are conducted to illustrate the algorithms' computational performance as well as the properties of the solution.

Original languageEnglish (US)
Pages (from-to)198-215
Number of pages18
JournalTransportation Science
Volume34
Issue number2
DOIs
StatePublished - May 2000

ASJC Scopus subject areas

  • Civil and Structural Engineering
  • Transportation

Fingerprint Dive into the research topics of 'Least expected time paths in stochastic, time-varying transportation networks'. Together they form a unique fingerprint.

Cite this