Dynamic and stochastic shortest path in transportation networks with two components of travel time uncertainty

https://doi.org/10.1016/S0968-090X(03)00029-9Get rights and content

Abstract

The existing dynamic and stochastic shortest path problem (DSSPP) algorithms assume that the mean and variance of link travel time (or other specific random variable such as cost) are available. When they are used with observed data from previous time periods, this assumption is reasonable. However, when they are applied using forecast data for future time periods, which happens in the context of ATIS, the travel time uncertainty needs to be taken into account. There are two components of travel time uncertainty and these are the individual travel time variance and the mean travel time forecasting error.

The objectives of this study are to examine the characteristics of two components of travel time uncertainty, to develop mathematical models for determining the mean and variance of the forecast individual travel time in future time periods in the context of ATIS, and to validate the proposed models. First, this study examines the characteristics of the two components of uncertainty of the individual travel time forecasts for future time periods and then develops mathematical models for estimating the mean and variance of individual route travel time forecasts for future time periods. The proposed models are then implemented and the results are evaluated using the travel time data from a test bed located in Houston, Texas. The results show that the proposed DSSPP algorithms can be applied for both travel time estimation and travel time forecasting.

Introduction

The dynamic and stochastic shortest path problem (DSSPP) has been the subject of extensive research in the transportation area for many years. In this problem the link travel time is assumed to be a time-dependent random variable. With the advent of Advanced Transportation Management Systems (ATMS), which are designed to improve transportation system performance, an opportunity exists for extending the DSSPP and implementing it on an actual transportation network. In ATMS, real-time travel time information is obtained directly from probe vehicles or estimated from inductive loop data. Probe vehicles are outfitted with special automatic vehicle identification (AVI) equipment or geographic positioning system (GPS) units. One of the important advantages of probe vehicles is that the travel time of the individual vehicles over each link in their route can be measured and recorded, which has been impossible with the inductive loop data. Recently there have been considerable research in using probe vehicles to estimate and/or predict travel time (Boyce et al., 1993; Eisele and Rilett, 2002; Hellinga, 2001; Park and Rilett, 1998, Park and Rilett, 1999; Sen et al., 1997; Srinivasan and Jovanis, 1996; Tarko and Rouphail, 1993; Turner and Holdner, 1995). The real-time link travel times are used as input to link travel time forecasting algorithms which provide forecast link and route travel times in future time periods.

With the advent of Advanced Traveler Information Systems (ATIS), and in particular Route Guidance Systems (RGS), the prediction of short-term link travel times has become increasingly important. Intuitively, the RGS’s route selection algorithms should use link travel times that are based on the time at which the driver is expected to arrive at a given link rather than use link travel times that are based on current conditions. Because drivers implicitly base their routes on the anticipated link travel time, the RGS should have the same capabilities (Park et al., 1999; Rilett and Park, 2001). Given this requirement, most of the existing travel time forecasting models provide forecast mean link travel time for some future time using observed link travel times (Boyce et al., 1993; Park and Rilett, 1998, Park and Rilett, 1999; Park et al., 1999, Park et al., 2002, Park et al., in press; Rilett and Park, 2001; Sen et al., 1997; Tarko and Rouphail, 1993; Turner and Holdner, 1995; Van Arem et al., 1997). These models are typically “discrete” in that the travel time data are aggregated over pre-defined intervals (e.g. 5 min) and the travel time in any interval is modeled as a random variable with a mean and variance. The variance or uncertainty of the link travel time forecast for future time periods is the forecasting error associated with “mean” link travel time rather than the variance of the “individual” drivers’ link travel times. In this sense, the overall uncertainty or variance of the individual driver’s link travel time forecasts consists of two components: (i) the mean travel time forecasting error and (ii) the individual travel time differences among vehicles (referred to as individual variance in this paper).

All of the existing DSSPP algorithms and stochastic shortest path problem (SSPP) algorithms in the transportation engineering and operations research literature assume that mean and variance of link travel time (or other specific random variable such as cost) are available (Hall, 1986; Loui, 1983; Miller-Hooks and Mahmassani, 1998, Miller-Hooks and Mahmassani, 2000; Mirchandani, 1976; Murthy and Sarkar, 1996). When these models are applied to the previous time period (i.e. observed aggregated travel time), this assumption may be true because the travel time variance corresponds to the travel time differences among vehicles within an aggregation interval. However, when they are applied using forecast travel times and the travel time uncertainty includes the randomness or possible error of the individual travel time forecast, this is not the case. The assumption is wrong because the mean link travel times for the “discrete future time periods” are forecast, which implies that only the mean travel time forecasting error will be available. In other words, the variance associated with the individual drivers is ignored.

Fu and Rilett (1998) proposed approximation models which estimates route travel time mean and variance using the mean and variance of link travel time as a function of time of day. The route travel time variance is defined with respect to individual drivers and therefore, in practice, it is appropriate for estimating individual travel time only for “previous” time periods. Strictly speaking it is not applicable for a forecasting application unless the travel time uncertainty of the forecasting model explicitly considers the mean link travel time forecasting error and individual variance.

In this sense, there is a need to reformulate the DSSPP so that it can consider both individual travel time variance and the mean travel time forecasting error. The objectives of this paper are to examine the characteristics of two components of travel time uncertainty and to develop the mathematical models for determining the mean and variance of the forecast individual travel time in future time period in the context of ATIS.

This paper first introduces the notation and subsequently discusses the assumptions and general practices in travel time estimation for previous time periods in ATIS environment. Then, the characteristics of the two components of uncertainty of the individual travel time forecasts for future time periods are illustrated and their implications from a traffic flow perspective are discussed in Section 4. Following the reformulation of the DSSPP in Section 5, mathematical models for estimating mean and variance of individual route travel time forecast for future time period are proposed in Section 6. The proposed models are then implemented and the results are evaluated using the travel time data from Houston, Texas that had been collected as part of the AVI in Section 7. Finally a concluding discussion follows in Section 8 and includes a summary of the findings and recommendations for future extensions.

Section snippets

Previous time period (travel time estimation)

    yi

    individual arrival time at node i

    xai(t)

    travel time of the ith vehicle entering link a at time of day t

    xa(t)

    random variable of individual travel time on link a at time of day t

    E[xa(t)]=μxa(t)

    expected value of individual travel time on link a at time of day t

    Var[xa(t)]=vxa(t)

    variance of individual travel time on link a at time of day t

    Xa(t)

    mean link travel time on link a at time of day t

    E[Xa(t)]=μXa(t)

    expected value of mean link travel time (in this paper it also represents the kernel estimate

Assumption in travel time estimation

While the link travel time may be considered a continuous random variable, for practical purposes, the observed travel times are often aggregated and stored in discrete time segments (Boyce et al., 1993; Park and Rilett, 1998, Park and Rilett, 1999; Park et al., 1999, Park et al., 2002, Park et al., in press; Rilett and Park, 2001; Sen et al., 1997; Tarko and Rouphail, 1993; Turner and Holdner, 1995; Van Arem et al., 1997). Because of cost constraints only measures of central tendency such as

One component of travel time uncertainty in link travel time estimation

In dynamic and stochastic transportation networks, the mean link travel time is represented as a multinomial random variable. Because it is difficult to derive the PDF typically only the measures of central tendency, such as the mean and variance, are estimated. Note that only the observed mean and variance are available for discrete time periods, and therefore a Gaussian kernel, which is calculated from observed individual travel time, is used to estimate the true mean travel time at time t

Reformulating DSSPP for future time periods

Suppose that a driver will travel from an origin node to a destination node on a given path and wishes to know how long her journey will be. In addition, she will begin her journey at the present time or at some point in the near future. The route travel time is the summation of the travel times on all links on the route and the following recursive formula may be used to estimate the arrival time at the destination node:ŷj=ŷi+x̂a|ŷiDue to the stochastic nature of link travel time forecast,

Estimating individual travel time forecast on a given path

Fig. 4 illustrates a two-link network where it is assumed that the travel time on link a follows a normal distribution. In Fig. 4(a), it is assumed that the mean link travel times are available over all time periods without bias (i.e. previous time period) and the travel time on link a has the mean of 5 and variance of 1 (xa=N{5,1}). In addition it is assumed that the travel time on link b is deterministic and dynamic.

Fig. 4(b) shows the same network for a travel time forecasting scenario.

Test bed freeway corridor and data collection

The test bed for this study was US-290 which is a radial six-lane urban freeway located in Houston, Texas. It has a barrier-separated HOV lane that runs along the centerline of the freeway for approximately 19 km, however, the data utilized was from the non-HOV section of the freeway.

Travel time data were collected over a 27.6 km stretch of US-290 from seven AVI reader stations (yielding six links) as shown in Fig. 5. The data were collected over a 24 h period each weekday in both directions of

Concluding remarks

Given the limitation of the existing algorithms to the DSSPP, this paper firstly decomposed the variance (or uncertainty) of the individual travel time forecasts and proposed mathematical models for estimating the mean and variance of the individual route travel time forecasts for future time period in the context of ATIS. The proposed models were then implemented and the results were evaluated using the travel time data from Houston, Texas.

From the decomposition of travel time uncertainty, it

References (22)

  • L. Fu et al.

    Expected shortest paths in dynamic and stochastic traffic networks

    Transportation Research B

    (1998)
  • E.D. Miller-Hooks et al.

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

    Computer and Operations Research

    (1998)
  • P.B. Mirchandani

    Shortest distance and reliability of probabilistic networks

    Computer & Operations Research

    (1976)
  • Boyce, D., Rouphail, N., Kirson, A., 1993. Estimation and measurement of link travel times in the ADVANCE project. In:...
  • Eisele, W., Rilett, L.R., 2002. A statistical comparison of travel time estimates obtained from intelligent...
  • R. Hall

    The fastest path through a network with random time-dependent travel time

    Transportation Science

    (1986)
  • Hellinga, B., 2001. Comparative assessment of AVI tag matching algorithms for estimating vehicle travel times....
  • P. Loui

    Optimal paths in graphs with stochastic or multidimensional weights

    Communications of ACM

    (1983)
  • E.D. Miller-Hooks et al.

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

    Transportation Science

    (2000)
  • I. Murthy et al.

    A relaxation-based pruning technique for a class of stochastic shortest path problems

    Transportation Science

    (1996)
  • Pattanamekar, P., 2001. Dynamic and Stochastic Shortest Path in Transportation Networks with Two Components of Travel...
  • Cited by (63)

    • Modeling conditional dependencies for bus travel time estimation

      2022, Physica A: Statistical Mechanics and its Applications
    • Dynamic relative robust shortest path problem

      2020, Computers and Industrial Engineering
    • Ride-sharing with travel time uncertainty

      2018, Transportation Research Part B: Methodological
    • A copula-based approach for estimating the travel time reliability of urban arterial

      2017, Transportation Research Part C: Emerging Technologies
      Citation Excerpt :

      The results suggested that the estimation of path TTD needs to account for the correlation between individual segments and it is necessary to include both temporal and spatial variability of travel times when developing advanced route guidance systems. To model the dependency and correlation of segment TTDs, Pattanamekar et al. (2003) suggested that in order to estimate the conditional mean and variance of one segment travel time given the observation of the other, the joint PDF is needed. However, instead of estimating the function in detail, the authors only used a three-point polynomial approximation to estimate average travel time.

    • Estimation of trip travel time distribution using a generalized Markov chain approach

      2017, Transportation Research Part C: Emerging Technologies
      Citation Excerpt :

      Reduction of travel time variability decreases commuting stress and uncertainty of making travel decisions, e.g. departure time choices (Fosgerau and Engelson, 2011). Many statistical scalar indexes have been used to characterize variability, including variance, percentiles and confidence intervals (Khosravi et al., 2011a,b; Li and Rose, 2011; Jenelius and Koutsopoulos, 2013; Pattanamekar et al., 2003). A common limitation is that the scalar indexes cannot fully characterize the stochastic features of travel times without an assumption on the shape of distribution.

    View all citing articles on Scopus
    View full text