Abstract
This paper deals with a generalized maximum flow problem with concave gains, which is a nonlinear network optimization problem. Optimality conditions and an algorithm for this problem are presented. The optimality conditions are extended from the corresponding results for the linear gain case. The algorithm is based on the scaled piecewise linear approximation and on the fat path algorithm described by Goldberg, Plotkin and Tardos for linear gain cases. The proposed algorithm solves a problem with piecewise linear concave gains faster than the naive solution by adding parallel arcs.
Similar content being viewed by others
References
Ahlfeld, D.P., Mulvey, J.M., Dembo, R.S., Zeniosm, S.A.: Nonlinear programming on generalized networks. ACM Trans. Math. Softw., 13, 350–367 (1987)
Eguchi, A., Fujishige, S., Takabatake, T.: A polynomial-time algorithm for the generalized independent-flow problem. J. Oper. Res. Soc. Japan, 47, 1–17 (2004)
Goldberg, A.V., Plotkin, S.A., Tardos, É.: Combinatorial algorithms for the generalized circulation problem. Math. Oper. Res., 16, 351–381 (1991)
Goldberg, A.V., Tarjan, R.E.: Finding mimimum-cost circulations by canceling negative cycles. J. ACM, 36, 388–397 (1989)
Goldfarb, D., Jin, Z., Orlin, J.B.: Polynomial-Time Highest-Gain Augmenting Path Algorithms for the Generalized Circulation Problem. Math. Oper. Res., 22, 793–802 (1997)
Gondran, M., Minoux, M.: Graphs and algorithms. J. Wiley & Sons, New York, 1984
Hochbaum, D.S., Shanthikumar, J.G.: Convex separable optimization is not much harder than linear optimization. J. ACM, 37, 843–862 (1990)
Karzanov, A.V., McCormick, S.T.: Polynomial methods for separable convex optimization in unimodular linear spaces with applications. SIAM J. Comput., 26, 1245–1275 (1997)
Merchant, D. K., Nemhauser, G. L.: A model and an algorithm for the dynamic traffic assignment problems. Transp. Sci., 12, 183–199 (1978)
Minoux, M.: Solving integer minimum cost flows with separable convex cost objective polynomially. Math. Program. Study, 26, 237–239 (1986)
Nakayama, A., Su, S.F.: Two efficient algorithms for the generalized maximum balanced flow problem. J. Oper. Res. Soc. Japan, 45, 162–173 (2002)
Onaga, K.: Dynamic programming of optimum flows in lossy communication nets. IEEE Trans. Circuit Theory, 13, 308–327 (1966)
Radzik, T.: Faster algorithms for the generalized network flow problem. Math. Oper. Res., 23, 69–100 (1998)
Radzik, T.: Contracting the network during maximum generalized network flow computation. Technical Report TR-01-08, King's College, 2001
Radzik, T., Yang, S.: Experimental evaluation of algorithmic solutions for the maximum generalised network flow problem. Technical Report TR-01-09, King's College, 2001
Tseng, P., Bertsekas, D.: An ɛ-relaxation method for separable convex cost generalized network flow problems. Math. Program., 88, 85–104 (2000)
Wayne, K.D.: Generalized maximum flow algorithms. Ph.D. thesis, Cornell University, 1999
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by a Grant-in-Aid for Scientific Research (No. 13780351 and No.14380188) from The Ministry of Education, Culture, Sports, Science and Technology of Japan.
Rights and permissions
About this article
Cite this article
Shigeno, M. Maximum network flows with concave gains. Math. Program. 107, 439–459 (2006). https://doi.org/10.1007/s10107-005-0608-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-005-0608-1