Skip to main content
Log in

Creative modeling: Variable and constraint duplicationin primal - dual decomposition methods

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

  2. 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.

    Article  Google Scholar 

  3. J.F. Benders, Partitioning procedures for solving mixed-variables programming problems, Numerische Mathematik 4(1962)238 – 252.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. G.B. Dantzig and P. Wolfe, Decomposition principle for linear programs, Operations Research 8(1960)101 – 111.

    Google Scholar 

  6. O.E. Flippo, Stability, duality and decomposition in general mathematical programming, CWI Tract, Stichting Matematisch Centrum, Amsterdam, 1991.

    Google Scholar 

  7. R.L. Francis, L.F. McGinnis and J.A. White, Locational analysis, European Journal of Operational Research 12(1983)220–252.

    Article  Google Scholar 

  8. A.M. Geoffrion, Primal resource-directive approaches for optimizing nonlinear decomposable systems, Operations Research 18(1970)375 – 403.

    Google Scholar 

  9. A.M. Geoffrion, Generalized Benders decomposition, Journal of Optimization Theory and Applications 10(1972)237 – 260.

    Article  Google Scholar 

  10. A.M. Geoffrion, Lagrangian relaxation for integer programming, Mathematical Programming Study 2(1974)82 – 114.

    Google Scholar 

  11. A.M. Geoffrion and R. McBride, Lagrangian relaxation applied to capacitated facility location problems, AIIE Transactions 10(1978)40 – 47.

    Google Scholar 

  12. M. Guignard and S. Kim, Lagrangian decomposition: A model yielding stronger Lagrangian bounds, Mathematical Programming 39(1987)215 – 228.

    Google Scholar 

  13. M. Held, P. Wolfe and H. Crowder, Validation of subgradient optimization, Mathematical Programming 6(1974)62 – 68.

    Article  Google Scholar 

  14. K. Holmberg, Decomposition in large scale mathematical programming, Ph.D. Dissertation No. 131, Linköping Institute of Technology, Sweden, 1985.

  15. K. Holmberg, Generalized cross decomposition with variable and constraint duplication, Research Report LiTH-MAT-R-88-17, Linköping Institute of Technology, Sweden, 1988.

    Google Scholar 

  16. K. Holmberg, On the convergence of cross decomposition, Mathematical Programming 47(1990) 269–296.

    Article  Google Scholar 

  17. K. Holmberg, Cross decomposition applied to integer programming problems: Duality gaps and convexification in parts, Operations Research 42(1994)657 – 668.

    Article  Google Scholar 

  18. 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.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. 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.

    Article  Google Scholar 

  21. A. ten Kate, Decomposition of linear programs by direct distribution, Econometrica 40(1972)883 – 898.

    Article  Google Scholar 

  22. L.S. Lasdon, Optimization Theory for Large Systems, Macmillan, New York, 1970.

    Google Scholar 

  23. T.L. Magnanti and R.T. Wong, Network design and transportation planning: Models and algorithms, Transportation Science 18(1984)1 – 55.

    Google Scholar 

  24. M. Minoux, Mathematical Programming: Theory and Algorithms, Wiley, Chichester, 1986.

    Google Scholar 

  25. R.M. Nauss, An improved algorithm for the capacitated facility location problem, Journal of the Operational Research Society 29(1978)1195 – 1201.

    Article  Google Scholar 

  26. B.T. Poljak, A general method of solving extrenum problems, Soviet Mathematics Doklady 8(1967)593 – 597.

    Google Scholar 

  27. B.T. Poljak, Minimization of unsmooth functionals, USSR Computational Mathematics and Mathematical Physics 9(1969)14 – 29.

    Article  Google Scholar 

  28. 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.

  29. T.J. Van Roy, Cross decomposition for mixed integer programming, Mathematical Programming 25(1983)46 – 63.

    Google Scholar 

  30. T.J. Van Roy, A cross decomposition method for capacitated facility location, Operations Research 34(1986)145 – 163.

    Google Scholar 

  31. F. Vanderbeck, On integer programming decomposition and ways to enforce integrality in the master, Cambridge University, Cambridge, UK, 1996.

    Google Scholar 

  32. F. Vanderbeck and L.A. Wolsey, An exact algorithm for IP column generation, Operations Research Letters 19(1996)151 – 159.

    Article  Google Scholar 

Download references

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018927123151

Keywords

Navigation