A epsilon-Relaxation Method for Generalized Separable Convex Cost Network Flow Problems

We propose an extension of the e-relaxation method to generalized network flow problems with separable convex cost. The method maintains e-complementary slackness satisfied at all iterations and adjusts the arc flows and the node prices so to satisfy flow conservation upon termination. Each iteration of the method involves either a price change at a node or a flow change at an arc or a flow change around a simple cycle. Complexity bounds for the method are derived. For one implementation employing e-scaling, the bound is polynomial in the number of nodes N, the number of arcs A, a certain constant Γ depending on the arc gains, and ln(e0/e−), where e0 and e− denote, respectively, the initial and the final e.

[1]  William S. Jewell New Methods in Mathematical Programming---Optimal Flow Through Networks with Gains , 1962 .

[2]  Fred Glover,et al.  Generalized Networks: A Fundamental Computer-Based Planning Tool , 1978 .

[3]  D. Bertsekas Distributed relaxation methods for linear network flow problems , 1986, 1986 25th IEEE Conference on Decision and Control.

[4]  John M. Mulvey,et al.  Nonlinear programming on generalized networks , 1987, TOMS.

[5]  D. Bertsekas,et al.  Relaxation methods for network flow problems with convex arc costs , 1987 .

[6]  Paul Tseng,et al.  Relaxation Methods for Minimum Cost Ordinary and Generalized Network Flow Problems , 1988, Oper. Res..

[7]  Paul Tseng,et al.  Relaxation methods for monotropic programs , 1990, Math. Program..

[8]  Ilan Adler,et al.  A Strongly Polynomial Algorithm for a Special Class of Linear Programs , 1991, Oper. Res..

[9]  Dimitri P. Bertsekas,et al.  Linear network optimization - algorithms and codes , 1991 .

[10]  Andrew V. Goldberg,et al.  Combinatorial Algorithms for the Generalized Circulation Problem , 1991, Math. Oper. Res..

[11]  Katta G. Murty,et al.  Network programming , 1992 .

[12]  Ravindra K. Ahuja,et al.  Applications of network optimization , 1992 .

[13]  Tomasz Radzik,et al.  Faster algorithms for the generalized network flow problem , 1993, Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science.

[14]  Edith Cohen,et al.  New algorithms for generalized network flows , 1994, Math. Program..

[15]  Dimitri P. Bertsekas,et al.  Parallel computing in network optimization , 1994 .

[16]  Dimitri P. Bertsekas,et al.  Chapter 5 Parallel computing in network optimization , 1995 .

[17]  Paul Tseng,et al.  An ε-Relaxation Method for Separable Convex Cost Network Flow Problems , 1997, SIAM J. Optim..