A composite algorithm for a concave‐cost network flow problem
- 1 March 1989
- Vol. 19 (2) , 175-202
- https://doi.org/10.1002/net.3230190202
Abstract
We consider the problem of routing multiple commodities between various origin—destination pairs in a network, at minimum total cost. Economies of scale in arc flow costs are modeled using piecewise linear, concave total‐cost functions for each arc. This model applies to a variety of medium‐ and long‐term planning contexts including transportation planning, design of communication networks, plant location and capacity expansion planning, production planning, and water resource management. We formulate the general problem as a mixed‐integer program and develop a composite algorithm to generate both good lower bounds and heuristic solutions. We also report on computational results for several randomly generated general networks (with up to 40 nodes, 359 arcs, and 60 commodities) and layered neetworks (with up to 60 nodes, 372 arcs, and 60 commodities). These tests demonstrate that even for relatively large problems, the composite algorithm is very effective in generating solutions with small gaps between the upper and lower bounds (1.7% on average for general networks, and 0.4% on average for layered networks); for 19 out of the 25 layered network problems, the method generated and verified the optimal solution.Keywords
This publication has 10 references indexed in Scilit:
- Send-and-Split Method for Minimum-Concave-Cost Network FlowsMathematics of Operations Research, 1987
- Network Design and Transportation Planning: Models and AlgorithmsTransportation Science, 1984
- The load planning problem of motor carriers: Problem description and a proposed solution approachTransportation Research Part A: General, 1983
- The Lagrangian Relaxation Method for Solving Integer Programming ProblemsManagement Science, 1981
- Concave cost minimization on networksEuropean Journal of Operational Research, 1979
- The complexity of the network design problemNetworks, 1978
- Optimal Facility Location with Concave CostsOperations Research, 1974
- Lagrangean relaxation for integer programmingPublished by Springer Nature ,1974
- Minimum Concave Cost Flows in Certain NetworksManagement Science, 1968
- A note on two problems in connexion with graphsNumerische Mathematik, 1959