×

A heuristic lagrangean algorithm for the capacitated plant location problem. (English) Zbl 0544.90025

This paper considers the capacitated plant location problem with non- splitting constraints. The model chosen is a pure 0-1 programming problem. The authors first relax the requirements constraints, and the Lagrangean subproblems decompose into a plant selection problem and an assignment problem. Based on analysis of optimal LP multipliers and reduced costs, a first stage heuristic proceeds with the plant selection, and this is followed by an interchange heuristic (only if needed). Then an assignment of plants to customers must be made, and this again is done in two stages, the first one a direct assignment phase, the second one a reassignment phase which is performed only if the first assignment violates the capacity of some currently open plant. Finally a complementary interchange heuristic is proposed to reduce the duality gap if any. The authors report good results, but give no computational evidence to that effect.
The referencing is inadequate. For example, the quantities \({}_ j(u^ k)\) which play a central role in this paper were defined (as gain functions) in two papers of K. Spielberg [Oper. Res. 17, 85-111 (1969; Zbl 0165.541); Manage. Sci. (1969)]. Also dual ascent methods for SPLP [see O. Bilde and J. Krarup, ”Computation of the optimal location of production sites”, IMSOR Res. Rep. (1967), and D. Erlenkotter, Oper. Res. 26, 992-1009 (1978; Zbl 0422.90053)] and for CPLP [the reviewer and K. Spielberg, Math. Program. 17, 198-228 (1979; Zbl 0416.90052)] which solve problems quite similar to what the authors treat are not mentioned.

MSC:

90B05 Inventory, storage, reservoirs
90C09 Boolean programming
65K05 Numerical mathematical programming methods
Full Text: DOI

References:

[1] Bitran, G. R.; Chandru, V.; Sempolinski, D. E.; Shapiro, J. F., Inverse optimization: An application to capacitated plant location problems, Management Sci., 27, 1120-1141 (1981) · Zbl 0465.90027
[2] Cornuéjols, G.; Fisher, M. L.; Nemhauser, G. L., Location of bank accounts to optimize float: An analytic study of exact and approximate algorithms, Management Sci., 23, 789-810 (1977) · Zbl 0361.90034
[3] Fisher, M. L., The Lagrangean relaxation method for solving integer programming problems, Management Sci., 27, 1-18 (1981) · Zbl 0466.90054
[4] Fisher, M. L.; Nemhauser, G. L.; Wolsey, L. A., An analysis of approximations for maximizing submodular set functions II, Math. Programming Study, 8, 73-87 (1978) · Zbl 0408.90085
[5] Geoffrion, A. M., Lagrangean relaxation for integer programming, Math. Programming Study, 2, 82-114 (1974) · Zbl 0395.90056
[6] Geoffrion, A. M.; Graves, G. W., Multicommodity distribution system design by Benders decomposition, Management Sci., 20, 844-882 (1974) · Zbl 0304.90122
[7] Geoffrion, A. M.; McBride, R., Lagrangean relaxation applied to capacitated facility location problems, AIIE Trans., 10, 40-47 (1978)
[8] Grötschell, M., Approaches in hard combinatorial optimization problems, (Korte, B., Modern Applied Mathematics: Optimization and Operations Research (1982), North-Holland: North-Holland Amsterdam), 437-515 · Zbl 0484.90075
[9] Korte, B.; Hausman, D., An analysis of the greedy heuristic for independence systems, Annals Discrete Math., 2, 65-74 (1978) · Zbl 0392.90058
[10] Martello, S.; Toth, P., The 0-1 knapsack problem, (Christofides, N.; etal., Combinatorial Optimization (1979), Wiley: Wiley New York) · Zbl 0389.90070
[11] Nemhauser, G. L.; Fisher, M. L.; Wolsey, L. A., An analysis of approximations for maximizing submodular set functions I, Math. Programming, 14, 265-294 (1978) · Zbl 0374.90045
[12] Ross, G. T.; Soland, R. M., A branch and bound algorithm for the generalized assignment problem, Math. Programming, 8, 91-103 (1975) · Zbl 0308.90028
[13] Salkin, H. M., Integer Programming (1975), Addison-Wesley: Addison-Wesley New York · Zbl 0319.90038
[14] Shapiro, J. F., A survey of Lagrangean techniques for discrete optimization, Annals Discrete Math., 5, 113-137 (1979) · Zbl 0411.90054
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.