next up previous contents
Next: Route Switching Model Up: Vehicle Routing Previous: Vehicle Routing

Route Choice Model

 

The routes for vehicles without pre-specified paths are generated at each intersection using a route choice model (see Figure 3-2):

  equation427

where:

p(l|j,t)
probability to choose link l for a vehicle that expects to arrive at node j at time t;
tex2html_wrap_inline2980
set of outgoing links at node j;
tex2html_wrap_inline2984
systematic utility of choosing a route with link l as the next link.

In the default model, the utility is a function of:
tex2html_wrap_inline2988
perceived travel time on link l at time t;
tex2html_wrap_inline2994
perceived travel time on the shortest path from node k (the downstream node of link l) to the destination if the vehicle arrives at node k at time t; and
tex2html_wrap_inline3004
penalty that captures freeway bias.

The perceived travel times, tex2html_wrap_inline2988 and tex2html_wrap_inline2994 , are time dependent and calculated either from historical or real-time link travel times, depending on whether the vehicle is guided or not. For sophisticated ATIS/ATMS systems, for example, predicted travel times obtained from the traffic management center (TMS) are used and the shortest paths are updated periodically. The frequency at which shortest paths are updated depends on the capabilities and nature of the system to be evaluated.

   figure438
Figure 3-2: Route choice

MITSIM calculates shortest paths from each link to all destination nodes for each driver group. A dynamic shortest path algorithm, which is a modified version of the label correcting algorithm [Ahuja et al.(1993)Ahuja, Magnanti, and Orlin.], is used (see Appendix B for details). The algorithm takes into account: (i) link travel times perceived by a particular driver group; (ii) delays and regulations of turning movements at intersections; and (iii) possible penalties for using certain links (e.g., freeway bias).

Due to the link-based implementation of the route choice model and the fact that a network may have loops, the choice set (tex2html_wrap_inline2980 ) should be carefully defined in order to prevent drivers from choosing paths with cycles and circulating in the network. The following tests may be used:


next up previous contents
Next: Route Switching Model Up: Vehicle Routing Previous: Vehicle Routing

Qi Yang
Wed Feb 26 19:17:06 EST 1997