Abstract
In this paper, we discuss modeling with the specific purpose of solving the models withdifferent decomposition techniques. We first briefly describe the basic primal, dual andprimal - dual decomposition techniques, where a master problem is constructed by veryspecific modeling. The main part of the paper contains a discussion of variables and constraintduplication techniques, used to create a structure which can be used in decompositionmethods, i.e. enabling decomposition by modeling. We mainly treat linear mixed integerprogramming problems with several sets of variables andyor constraints. We propose severalways of incorporating variable andyor constraint duplication techniques in cross decomposition.In some cases, the constraints corresponding to the Lagrange multipliers that areneeded as input to the Lagrangian relaxation are not present in the primal subproblem.Despite this, we show how to determine these multipliers optimally. In some combinations,the input to a subproblem is not unique, and we discuss how to handle this non-uniquenessin an advantageous way. An application to the capacitated facility location problem isdescribed.
Similar content being viewed by others
References
C. Barnhart, E.L. Johnson, G.L. Nemhauser, M.W.P. Savelsbergh and P.H. Vance, Branch-and-price: Column generation for solving huge integer programs, in: Mathematical Programming: State of the Art, eds. J.R. Birge and K.G. Murty, University of Michigan, 1994.
M.S. Bazaraa and H.D. Sherali, On the choice of step size in subgradient optimization, European Journal of Operational Research 7(1981)380–388.
J.F. Benders, Partitioning procedures for solving mixed-variables programming problems, Numerische Mathematik 4(1962)238 – 252.
N. Christofides and J.E. Beasley, Extensions to a Lagrangian relaxation approach for the capacitated warehouse location problem, European Journal of Operational Research 12(1983)19–28.
G.B. Dantzig and P. Wolfe, Decomposition principle for linear programs, Operations Research 8(1960)101 – 111.
O.E. Flippo, Stability, duality and decomposition in general mathematical programming, CWI Tract, Stichting Matematisch Centrum, Amsterdam, 1991.
R.L. Francis, L.F. McGinnis and J.A. White, Locational analysis, European Journal of Operational Research 12(1983)220–252.
A.M. Geoffrion, Primal resource-directive approaches for optimizing nonlinear decomposable systems, Operations Research 18(1970)375 – 403.
A.M. Geoffrion, Generalized Benders decomposition, Journal of Optimization Theory and Applications 10(1972)237 – 260.
A.M. Geoffrion, Lagrangian relaxation for integer programming, Mathematical Programming Study 2(1974)82 – 114.
A.M. Geoffrion and R. McBride, Lagrangian relaxation applied to capacitated facility location problems, AIIE Transactions 10(1978)40 – 47.
M. Guignard and S. Kim, Lagrangian decomposition: A model yielding stronger Lagrangian bounds, Mathematical Programming 39(1987)215 – 228.
M. Held, P. Wolfe and H. Crowder, Validation of subgradient optimization, Mathematical Programming 6(1974)62 – 68.
K. Holmberg, Decomposition in large scale mathematical programming, Ph.D. Dissertation No. 131, Linköping Institute of Technology, Sweden, 1985.
K. Holmberg, Generalized cross decomposition with variable and constraint duplication, Research Report LiTH-MAT-R-88-17, Linköping Institute of Technology, Sweden, 1988.
K. Holmberg, On the convergence of cross decomposition, Mathematical Programming 47(1990) 269–296.
K. Holmberg, Cross decomposition applied to integer programming problems: Duality gaps and convexification in parts, Operations Research 42(1994)657 – 668.
K. Holmberg and D. Yuan, A Lagrangian heuristic based branch-and-bound approach for the capacitated network design problem, Research Report LiTH-MAT-R-96-23, Linköping Institute of Technology, Sweden, 1996.
K.O. Jörnsten, M. Näsberg and P.A. Smeds, Variable splitting – a new Lagrangian relaxation approach to some mathematical programming models, Research Report LiTH-MAT-R-85-04, Linköping Institute of Technology, Sweden, 1985.
K.O. Jörnsten and M. Näsberg, A new Lagrangian relaxation approach to the generalized assignment problem, European Journal of Operational Research 27(1986)313 – 323.
A. ten Kate, Decomposition of linear programs by direct distribution, Econometrica 40(1972)883 – 898.
L.S. Lasdon, Optimization Theory for Large Systems, Macmillan, New York, 1970.
T.L. Magnanti and R.T. Wong, Network design and transportation planning: Models and algorithms, Transportation Science 18(1984)1 – 55.
M. Minoux, Mathematical Programming: Theory and Algorithms, Wiley, Chichester, 1986.
R.M. Nauss, An improved algorithm for the capacitated facility location problem, Journal of the Operational Research Society 29(1978)1195 – 1201.
B.T. Poljak, A general method of solving extrenum problems, Soviet Mathematics Doklady 8(1967)593 – 597.
B.T. Poljak, Minimization of unsmooth functionals, USSR Computational Mathematics and Mathematical Physics 9(1969)14 – 29.
C. Ribeiro and M. Minoux, Solving hard constrained shortest path problems by Lagrangian relaxation and branch-and-bound algorithms, Methods of Operations Research 53, Proceedings of the 10th Symposium on Operations Research, eds. M.J. Beckman et al., 1985.
T.J. Van Roy, Cross decomposition for mixed integer programming, Mathematical Programming 25(1983)46 – 63.
T.J. Van Roy, A cross decomposition method for capacitated facility location, Operations Research 34(1986)145 – 163.
F. Vanderbeck, On integer programming decomposition and ways to enforce integrality in the master, Cambridge University, Cambridge, UK, 1996.
F. Vanderbeck and L.A. Wolsey, An exact algorithm for IP column generation, Operations Research Letters 19(1996)151 – 159.
Rights and permissions
About this article
Cite this article
Holmberg, K. Creative modeling: Variable and constraint duplicationin primal - dual decomposition methods. Annals of Operations Research 82, 355–390 (1998). https://doi.org/10.1023/A:1018927123151
Issue Date:
DOI: https://doi.org/10.1023/A:1018927123151