Quadratic approximation and convergence of some bush-based algorithms for the traffic assignment problem

Abstract This paper first shows that LUCE ( Gentile, 2012 ), a recent addition to the family of bush-based algorithms, is closely related to OBA ( Bar-Gera, 2002 ). LUCE’s promise comes mainly from its use of the greedy method for solving the quadratic approximation of node-based subproblems, which determines the search direction. While the greedy algorithm accelerates the solution of the subproblems and reduces the cost of line search, it unexpectedly disrupts the overall convergence performance in our experiments, which consistently show that LUCE failed to converge beyond certain threshold of relative gap. Our analysis suggests that the root cause to this interesting behavior is the inaccurate quadratic approximation constructed on faulty information of second-order derivatives. Because the quadratic approximations themselves are inaccurate, the search directions generated from them are sub-optimal. Unlike OBA, however, LUCE does not have a mechanism to correct these search directions through line search, which explains why its convergence performance suffers the observed breakdowns. We also attempt to improve LUCE using the ideas that have been experimented for the improvement of OBA. While these improvements do work, their effects are not enough to counteract the inability to adjust sub-optimal search directions. Importantly, the fact that the search direction has to be corrected in line search to ensure smooth convergence attests to the limitation of origin-based flow aggregation shared by both OBA and LUCE. These findings offer guidelines for the design of high performance traffic assignment algorithms.

[1]  G. Gentile Local User Cost Equilibrium: a bush-based algorithm for traffic assignment , 2014 .

[2]  Stephen D. Boyles,et al.  Bush-based sensitivity analysis for approximating subnetwork diversion , 2012 .

[3]  D. Bertsekas On the Goldstein-Levitin-Polyak gradient projection method , 1974, CDC 1974.

[4]  J. A. Ventura,et al.  Finiteness in restricted simplicial decomposition , 1985 .

[5]  Robert G. Gallager,et al.  A Minimum Delay Routing Algorithm Using Distributed Computation , 1977, IEEE Trans. Commun..

[6]  D. Bertsekas,et al.  Projected Newton methods and optimization of multicommodity flows , 1982, 1982 21st IEEE Conference on Decision and Control.

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

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

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

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

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

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

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

[14]  Michael Florian,et al.  Optimal strategies: A new assignment model for transit networks , 1989 .

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

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

[17]  Philip Wolfe,et al.  An algorithm for quadratic programming , 1956 .

[18]  Michael Patriksson,et al.  The Traffic Assignment Problem: Models and Methods , 2015 .

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

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

[21]  Robert B. Dial,et al.  A PROBABILISTIC MULTIPATH TRAFFIC ASSIGNMENT MODEL WHICH OBVIATES PATH ENUMERATION. IN: THE AUTOMOBILE , 1971 .

[22]  Der-Horng Lee,et al.  A conjugate gradient projection algorithm for the traffic assignment problem , 2003 .

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

[24]  Takuya Maruyama,et al.  Computational Experience on Advanced Algorithms for User Equilibrium Traffic Assignment Problem and Its Convergence Error , 2012 .

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