Computational Experience on Advanced Algorithms for User Equilibrium Traffic Assignment Problem and Its Convergence Error

Abstract Many algorithms have been investigated extensively for decades to solve the user equilibrium (UE) assignment problem, and new algorithms are actively proposed even in this new century. The first objective of this study is to compare the performance of the proposed algorithms on several practical networks and demonstrate their characteristics empirically. At earlier stages of iteration, every algorithm shows a fairly similar performance of convergence with regard to the calculation time, but at later stages of iteration, advanced algorithms exhibit faster performance. The use of some of these fast algorithms results in the convergence error reaching the maximum limit of arithmetic precision of the computer, which means that a virtually exact solution can be achieved. The second objective of this study is to investigate the convergence error and seek an appropriate convergence criterion for the UE assignment in practice. We found that the difference between the temporal and exact solutions for the link flow (i.e., convergence error of the link flow) is nearly proportional to the duality gap of the mathematical optimization problem equivalent to the UE traffic assignment problem. This means that the convergence error of a link flow can possibly be estimated from the duality gap.

[1]  Yu Nie,et al.  A Note on Bar-Gera's Algorithm for the Origin-Based Traffic Assignment Problem , 2012, Transp. Sci..

[2]  Der-Horng Lee,et al.  Accelerating Strategies and Computational Studies of the Frank–Wolfe Algorithm for the Traffic Assignment Problem , 2001 .

[3]  J. Wardrop ROAD PAPER. SOME THEORETICAL ASPECTS OF ROAD TRAFFIC RESEARCH. , 1952 .

[4]  Yu Nie,et al.  A class of bush-based algorithms for the traffic assignment problem , 2010 .

[5]  J. A. Ventura,et al.  Restricted simplicial decomposition: computation and extensions , 1987 .

[6]  D. Hearn,et al.  Simplical decomposition of the asymmetric traffic assignment problem , 1984 .

[7]  M. Fukushima A modified Frank-Wolfe algorithm for solving the traffic assignment problem , 1984 .

[8]  Michael Florian,et al.  An efficient implementation of the "partan" variant of the linear approximation method for the network equilibrium problem , 1987, Networks.

[9]  D. Van Vliet,et al.  A Full Analytical Implementation of the PARTAN/Frank-Wolfe Algorithm for Equilibrium Assignment , 1990, Transp. Sci..

[10]  J. G. Wardrop,et al.  Some Theoretical Aspects of Road Traffic Research , 1952 .

[11]  David E. Boyce,et al.  Improved Efficiency of the Frank-Wolfe Algorithm for Convex Network Programs , 1985, Transp. Sci..

[12]  Michael Florian,et al.  A New Look at Projected Gradient Method for Equilibrium Assignment , 2009 .

[13]  Hillel Bar-Gera,et al.  Convergence of Traffic Assignments: How Much Is Enough? 1 , 2004 .

[14]  Robert B. Dial,et al.  A path-based user-equilibrium traffic assignment algorithm that obviates path storage and enumeration , 2006 .

[15]  Torbjörn Larsson,et al.  Simplicial Decomposition with Disaggregated Representation for the Traffic Assignment Problem , 1992, Transp. Sci..

[16]  Donald Goldfarb,et al.  A numerically stable dual method for solving strictly convex quadratic programs , 1983, Math. Program..

[17]  Hillel Bar-Gera,et al.  Traffic Assignment by Paired Alternative Segments , 2010 .

[18]  Hillel Bar-Gera,et al.  User-equilibrium route flows and the condition of proportionality , 2012 .

[19]  Hillel Bar-Gera,et al.  Origin-Based Algorithm for the Traffic Assignment Problem , 2002, Transp. Sci..

[20]  R. Jayakrishnan,et al.  A FASTER PATH-BASED ALGORITHM FOR TRAFFIC ASSIGNMENT , 1994 .

[21]  T. Koopmans,et al.  Studies in the Economics of Transportation. , 1956 .

[22]  Larry J. LeBlanc,et al.  AN EFFICIENT APPROACH TO SOLVING THE ROAD NETWORK EQUILIBRIUM TRAFFIC ASSIGNMENT PROBLEM. IN: THE AUTOMOBILE , 1975 .