A path-based user-equilibrium traffic assignment algorithm that obviates path storage and enumeration

This paper presents a novel user-equilibrium (UE) traffic assignment algorithm, which under conventional assumptions, promises to compute UE arc flows to acceptable precision, regardless of the network's topology, size or congestion: - The algorithm takes the simple approach of shifting flow from a costliest path to a cheapest path until the costs of all used paths are within a given [epsilon] of the cheapest. - Because of being path-based, it avoids tailing. - In spite of being path-based, it neither stores nor enumerates paths. - These efficiencies derive from decomposing the problem into a sequence of easy single-origin problems on acyclic sub-networks. Solutions to this sequence of sub-network flows converge rapidly to a sharp practical estimate of UE arc flows--as is amply demonstrated by tests using the Chicago region's 40,000-arc network model.

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

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

[3]  Stella C. Dafermos,et al.  Traffic assignment problem for a general network , 1969 .

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

[5]  Larry Joseph Leblanc,et al.  MATHEMATICAL PROGRAMMING ALGORITHMS FOR LARGE SCALE NETWORK EQUILIBRIUM AND NETWORK DESIGN PROBLEMS , 1973 .

[6]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

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

[8]  Alan J. Horowitz,et al.  Delay/Volume Relations for Travel Forecasting Based upon the 1985 Highway Capacity Manual , 1991 .

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

[10]  Robert B. Dial,et al.  Minimal-revenue congestion pricing part I: A fast algorithm for the single-origin case , 1999 .

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

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

[13]  Terry L. Friesz,et al.  A Variational Inequality Formulation of the Dynamic Network User Equilibrium Problem , 1993, Oper. Res..

[14]  George B. Dantzig,et al.  Linear programming and extensions , 1965 .

[15]  A. Barrett Network Flows and Monotropic Optimization. , 1984 .

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

[17]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

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

[19]  Takashi Akamatsu,et al.  Decomposition of Path Choice Entropy in General Transport Networks , 1997, Transp. Sci..