Extending and solving a multiperiod congested network flow model

Abstract We consider an existing model for optimizing time-varying flows on a congested network, and extend it so as to improve its accuracy while reducing computation. The model has been developed in a series of articles and has a variety of applications. Solving the model is a significant problem, since it is a non-linear program and can be very large for even small or medium size applications. Hitherto the model has been solved by taking a piecewise linear approximation and solving this as a linear program, perhaps taking advantage of the staircase structure of the constraints. However, this staircase is not available in the extended model. Further, the existing solution methods do not take advantage of the network structure of the problem. Here we show that a piecewise linear version of the model can be stated as a pure processing network (PPN); this allows algorithms for PPNs to be used to solve the model. We also propose a penalty (or barrier) function solution method. This reduces the problem to successively reoptimizing a program equivalent to the well-known static traffic assignment model. The latter is a convex cost, linearly constrained, un capacitated network flow problem. The above solution methods apply both to the basic model and the extended model.

[1]  Yosef Sheffi,et al.  Urban Transportation Networks: Equilibrium Analysis With Mathematical Programming Methods , 1985 .

[2]  Malachy Carey,et al.  Congested network flows: Time-varying demands and start-time policies , 1988 .

[3]  J. Koene,et al.  Minimal cost flow in processing networks : a primal approach , 1983 .

[4]  Malachy Carey,et al.  Optimal Time-Varying Flows on Congested Networks , 1987, Oper. Res..

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

[6]  Michael Engquist,et al.  Computational comparison of two solution procedures for allocation/processing networks , 1986 .

[7]  R. McBride,et al.  Solving embedded generalized network problems , 1985 .

[8]  Malachy Carey,et al.  A Constraint Qualification for a Dynamic Traffic Assignment Model , 1986, Transp. Sci..

[9]  M. S. Bazaraa,et al.  Nonlinear Programming , 1979 .

[10]  T. Magnanti MODELS AND ALGORITHMS FOR PREDICTING URBAN TRAFFIC EQUILIBRIA , 1984 .

[11]  F. Glover,et al.  The simplex SON algorithm for LP/embedded network problems , 1981 .

[12]  R. V. Helgason,et al.  Algorithms for network programming , 1980 .

[13]  George L. Nemhauser,et al.  Optimality Conditions for a Dynamic Traffic Assignment Model , 1978 .

[14]  Anthony V. Fiacco,et al.  Nonlinear programming;: Sequential unconstrained minimization techniques , 1968 .

[15]  Michael Engquist,et al.  Efficient Tree Handling Procedures for Allocation/Processing Networks. , 1982 .

[16]  Alan S. Manne,et al.  Nested decomposition for dynamic models , 1974, Math. Program..

[17]  C. R. Glassey Nested Decomposition and Multi-Stage Linear Programs , 1973 .

[18]  F. Glover,et al.  Basis exchange characterizations for the simplex son algorithm for LP/embedded networks , 1985 .

[19]  J. Ho A Successive Linear Optimization Approach to the Dynamic Traffic Assignment Problem , 1980 .

[20]  Deepak K. Merchant,et al.  A Model and an Algorithm for the Dynamic Traffic Assignment Problems , 1978 .

[21]  James K. Ho,et al.  A set of staircase linear programming test problems , 1981, Math. Program..

[22]  Chou-Hong J. Chen,et al.  A Primal Simplex Approach to Pure Processing Networks , 1986 .