A scaled reduced gradient algorithm for network flow problems with convex separable costs

In this paper we present an algorithm for the convex-cost, separable network flow problem. It makes explicit use of the second-order information and also exploits the special network programming data structures originally developed for the linear case. A key and new feature of the method is the use of a preprocessing procedure that resolves the problem of degeneracy encountered in reduced gradient methods. Some preliminary computational experience with the algorithm on water distribution problems is also presented. Its performance is compared with that of a reduced gradient and a convex simplex code.

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

[2]  E. Polak Introduction to linear and nonlinear programming , 1973 .

[3]  Fred W. Glover,et al.  Implementation and computational comparisons of primal, dual and primal-dual computer codes for minimum cost network flow problems , 1974, Networks.

[4]  Mario Gerla,et al.  Optimal Routing in a Packet-Switched Computer Network , 1974, IEEE Transactions on Computers.

[5]  Darwin Klingman,et al.  Implementation and Computational Study on an In-Core, Out-of-Core Primal Network Code , 1976, Oper. Res..

[6]  Gerald G. Brown,et al.  Design and Implementation of Large-Scale Primal Transshipment Algorithms , 1976 .

[7]  M. A. Hall Hydraulic network analysis using (generalized) geometric programming , 1976, Networks.

[8]  R. Tapia Diagonalized multiplier methods and quasi-Newton methods for constrained optimization , 1977 .

[9]  Robert G. Bland,et al.  New Finite Pivoting Rules for the Simplex Method , 1977, Math. Oper. Res..

[10]  Michael Florian An improved linear approximation algorithm for the network equilibrium (packet switching) problem , 1977, 1977 IEEE Conference on Decision and Control including the 16th Symposium on Adaptive Processes and A Special Symposium on Fuzzy Set Theory and Applications.

[11]  Jeffery L. Kennington,et al.  Solving the Pipe Network Analysis Problem Using Optimization Techniques , 1978 .

[12]  Eli Gafni,et al.  Validation of algorithms for optimal routing of flow in networks , 1978, 1978 IEEE Conference on Decision and Control including the 17th Symposium on Adaptive Processes.

[13]  Michael A. Saunders,et al.  Large-scale linearly constrained optimization , 1978, Math. Program..

[14]  R. Meyer Two-Segment Separable Programming , 1979 .

[15]  John Gregory Klincewicz Algorithms for network flow problems with convex separable costs. , 1979 .