Two Gradient Estimation Techniques for Average Path Travel Time of Cell-based Traffic Simulation Models

It has been sometime since simulation was adopted in the study of traffic flow and transportation network systems. Although simulation is a strong tool in generating and replicating the traffic patterns and computing the travel times, its mathematical properties are not well understood due to its rule-based and algorithmic nature. In the authors’ view, one major obstacle to discussion about traffic flow simulation properties is the lack of a language by which discussion can occur. The authors seek to overcome this void by defining a set of implicit variables and functions that facilitate the communication process regarding traffic simulation models. One of the properties of traffic simulation models is sensitivity of outputs to inputs. The sensitivities are necessary in capturing marginal effects which is a requirement for improving the convergence ability of simulation-based dynamic traffic assignment and enhancing their application domain to problems such as system optimal traffic assignment and toll design. Estimating each of the derivatives is equivalent to a rerunning of simulation which is computationally very demanding considering the number of input and output variables in the system. This study introduces two novel techniques for calculating the derivatives of each path travel time with respect to each path departing flow in cell-based traffic simulation models without rerunning the simulation. Clearly speaking, the changes in path travel time vector due to slight changes in path departing flow vector is captured. The performance of the techniques is evaluated through comparing their derivative values to the values obtained from brute force method. The techniques have been implemented in a Cell transmission traffic simulation model where the path flows are processed according to a pre-given set of path numbers. According to our evaluation, while the first technique is lower demanding in terms of time and memory and has somehow comparable results, the second technique is more powerful in generating higher levels of accuracy with imposing extra computational requirement. Keywords-Gradient Estimation Techniques; Cell-based Traffic Model; Dynamic Traffic Assignment Models; Marginal Effects; Simulation Laboratory; System Optimal; Toll Design

[1]  W. Y. Szeto,et al.  A cell-based variational inequality formulation of the dynamic user optimal assignment problem , 2002 .

[2]  Michel Bierlaire,et al.  Solving Noisy, Large-Scale Fixed-Point Problems and Systems of Nonlinear Equations , 2006, Transp. Sci..

[3]  G. Wahba Spline models for observational data , 1990 .

[4]  Hani S. Mahmassani,et al.  Dynamic Network Traffic Assignment and Simulation Methodology for Advanced System Management Applications , 2001 .

[5]  Malachy Carey,et al.  A Whole-Link Travel-Time Model with Desirable Properties , 2003, Transp. Sci..

[6]  H. M. Antia Numerical Methods for Scientists and Engineers , 2002 .

[7]  Robert Herman,et al.  Traffic Dynamics: Analysis of Stability in Car Following , 1959 .

[8]  M J Lighthill,et al.  On kinematic waves II. A theory of traffic flow on long crowded roads , 1955, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[9]  Gordon F. Newell,et al.  A simplified car-following theory: a lower order model , 2002 .

[10]  A. Savitzky,et al.  Smoothing and Differentiation of Data by Simplified Least Squares Procedures. , 1964 .

[11]  B. Ran,et al.  A discrete time dynamic flow model and a formulation and solution method for dynamic route choice , 2005 .

[12]  K B Davidson,et al.  THE THEORETICAL BASIS OF A FLOW-TRAVEL TIME RELATIONSHIP FOR USE IN TRANSPORTATION PLANNING , 1978 .

[13]  H. M. Zhang,et al.  On Path Marginal Cost Analysis and its Relation to Dynamic System-Optimal Traffic Assignment , 2007 .

[14]  Rajan Suri,et al.  Infinitesimal perturbation analysis of discrete event dynamic systems: A general theory , 1983, The 22nd IEEE Conference on Decision and Control.

[15]  Yu-Chi Ho,et al.  Performance evaluation and perturbation analysis of discrete event dynamic systems , 1987 .

[16]  Mike Smith,et al.  A model for the dynamic system optimum traffic assignment problem , 1995 .

[17]  C. Daganzo THE CELL TRANSMISSION MODEL.. , 1994 .

[18]  Hani S. Mahmassani ALGORITHM FOR DYNAMIC ROUTE GUIDANCE IN CONGESTED NETWORKS WITH MULTIPLE USER INFORMATION AVAILABILITY GROUPS , 1993 .

[19]  Y. Ho On the perturbation analysis of discrete-event dynamic systems , 1985 .

[20]  Carlos F. Daganzo,et al.  THE CELL TRANSMISSION MODEL, PART II: NETWORK TRAFFIC , 1995 .

[21]  H. Z. Aashtiani The multi-modal traffic assignment problem. , 1979 .

[22]  Michael Mahut A DISCRETE FLOW MODEL FOR DYNAMIC NETWORK LOADING , 2001 .

[23]  Hani S. Mahmassani,et al.  System optimal and user equilibrium time-dependent traffic assignment in congested networks , 1995, Ann. Oper. Res..

[24]  Peeta Srinivas,et al.  System optimal dynamic traffic assignment in congested networks with advanced information systems. , 1996 .

[25]  Carlos F. Daganzo,et al.  Properties of link travel time functions under dynamic loads , 1995 .

[26]  Bruce N Janson CONVERGENT ALGORITHM FOR DYNAMIC TRAFFIC ASSIGNMENT , 1991 .

[27]  I. Bohachevsky,et al.  Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics , 1959 .

[28]  Y. Ho,et al.  Smoothed (conditional) perturbation analysis of discrete event dynamical systems , 1987 .

[29]  G. F. Newell A simplified theory of kinematic waves in highway traffic, part II: Queueing at freeway bottlenecks , 1993 .

[30]  Malachy Carey,et al.  PSEUDO-PERIODICITY IN A TRAVEL-TIME MODEL USED IN DYNAMIC TRAFFIC ASSIGNMENT , 2003 .

[31]  J. Banks,et al.  Discrete-Event System Simulation , 1995 .

[32]  Karsten Ahnert,et al.  Numerical differentiation of experimental data: local versus global methods , 2007, Comput. Phys. Commun..

[33]  N. Mohankumar,et al.  On the use of higher-order formula for numerical derivatives inscientific computing , 2004, Comput. Phys. Commun..