Skip to main content
Log in

Decomposition methods in stochastic programming

  • Published:
Mathematical Programming Submit manuscript

Abstract

Stochastic programming problems have very large dimension and characteristic structures which are tractable by decomposition. We review basic ideas of cutting plane methods, augmented Lagrangian and splitting methods, and stochastic decomposition methods for convex polyhedral multi-stage stochastic programming problems.

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. J.F. Benders, Partitioning procedures for solving mixed-variables programming problems,Numerische Mathematik 4 (1962) 238–252.

    Article  MATH  MathSciNet  Google Scholar 

  2. J.R. Birge, Decomposition and partitioning methods for multistage stochastic linear programs,Operations Research 33 (1985) 989–1007.

    MATH  MathSciNet  Google Scholar 

  3. J.R. Birge, C.J. Donohue, D.F. Holmes and O.G. Svintsitski, A parallel implementation of the nested decomposition method for multistage stochastic linear programs,Mathematical Programming 75 (1996) 327–352.

    MathSciNet  Google Scholar 

  4. J.R. Birge and F.V. Louveaux, A multicut algorithm for two-stage stochastic linear programs,European Journal of Operational Research 34 (1988) 384–392.

    Article  MATH  MathSciNet  Google Scholar 

  5. C.C. Carøe and J. Tind, A cutting plane approach to mixed 0–1 stochastic integer programs,European Journal of Operational Research Vol. 101 (No. 2), to be published.

  6. B.J. Chun and S.M. Robinson, Scenario analysis via bundle decomposition,Annals of Operations Research 56 (1995) 39–63.

    Article  MATH  MathSciNet  Google Scholar 

  7. G. Dantzig and A. Madansky, On the solution of two-stage linear programs under uncertainty, in:Proc. 4th Berkeley Symp. on Mathematical Statistics and Probability (University of California Press, Berkeley, 1961) 165–176.

    Google Scholar 

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

    MATH  Google Scholar 

  9. J. Eckstein and D.P. Bertsekas, On the Douglas-Rachford splitting method and the proximal point algorithm for maximal monotone operators,Mathematical Programming 55 (1992) 293–318.

    Article  MATH  MathSciNet  Google Scholar 

  10. Yu.M. Ermoliev,Methods of Stochastic Programming (Nauka, Moscow, 1976) (in Russian).

    Google Scholar 

  11. Yu.M. Ermoliev, Stochastic quasigradient methods, in: Yu.M. Ermoliev and R.J.-B. Wets, eds.,Numerical Techniques for Stochastic Optimization (Springer, Berlin, 1988) 141–185.

    Google Scholar 

  12. D. Gabay, Applications of the method of multipliers to variational inequalities, in: M. Fortin and R. Glowinski, eds.,Augmented Lagrangian Methods: Applications to the Solution of Boundary-Value Problems (North-Holland, Amsterdam, 1983).

    Google Scholar 

  13. P.W. Glynn and D.L. Iglehart, Importance sampling for stochastic simulation,Management Science 35 (1989) 1367–1392.

    MATH  MathSciNet  Google Scholar 

  14. J.L. Higle and S. Sen,Stochastic Decomposition: A Statistical Method for Large Scale Stochastic Linear Programming (Kluwer, Dordrecht, 1996).

    MATH  Google Scholar 

  15. J.-B. Hiriart-Urruty and C. Lemaréchal,Convex Analysis and Minimization Algorithms (Springer, Berlin, 1993).

    Google Scholar 

  16. G. Infanger,Planning under Uncertainty: Solving Large-Scale Stochastic Linear Programs (Boyd & Fraser, Danvers, 1994).

    MATH  Google Scholar 

  17. P. Kall and S.W. Wallace,Stochastic Programming (John Wiley & Sons, Chichester, 1994).

    MATH  Google Scholar 

  18. A.J. King and R.T. Rockafellar, Asymptotic theory for solutions in statistical estimation and stochastic programming,Mathematics of Operations Research 18 (1993) 148–162.

    MATH  MathSciNet  Google Scholar 

  19. K.C. Kiwiel,Methods of Descent for Nondifferentiable Optimization, Lecture Notes in Mathematics, Vol. 1133 (Springer, Berlin, 1985).

    MATH  Google Scholar 

  20. K.C. Kiwiel, C.H. Rosa and A. Ruszczyński, Decomposition via alternating linearization, Working paper WP-95-051, International Institute for Applied Systems Analysis, Laxenburg, 1995.

    Google Scholar 

  21. G. Laporte and F.V. Louveaux, The integerL-shaped method for stochastic integer programs with complete recourse,Operations Research Letters 13 (1993) 133–142.

    Article  MATH  MathSciNet  Google Scholar 

  22. P.L. Lions and B. Mercier, Splitting algorithms for the sum of two nonlinear operators,SIAM Journal on Numerical Analysis 16 (1979) 964–979.

    Article  MATH  MathSciNet  Google Scholar 

  23. K. Marti, Differentiation formulas for probability functions: the transformation method,Mathematical Programming 75 (1996) 201–220.

    MathSciNet  Google Scholar 

  24. J.M. Mulvey and A. Ruszczyński, A new scenario decomposition method for large-scale stochastic optimization,Operations Research 43 (1995) 477–490.

    MATH  MathSciNet  Google Scholar 

  25. G.Ch. Pflug,Optimization of Stochastic Models: The Interface Between Simulation and Optimization (Kluwer, Dordrecht, 1996).

    MATH  Google Scholar 

  26. A. Prékopa,Stochastic Programming (Kluwer, Dordrecht, 1995).

    Google Scholar 

  27. S.M. Robinson, Analysis of sample path optimization,Mathematics of Operations Research 21 (1996) 513–528.

    MATH  MathSciNet  Google Scholar 

  28. R.T. Rockafellar,Convex Analysis (Princeton University Press, Princeton, NJ, 1973).

    MATH  Google Scholar 

  29. R.T. Rockafellar, Monotone operators and the proximal point algorithm,SIAM Journal on Control and Optimization 14 (1976) 877–898.

    Article  MATH  MathSciNet  Google Scholar 

  30. R.T. Rockafellar, Augmented Lagrangians and applications of the proximal point algorithm in convex programming,Mathematics of Operations Research 1 (1976) 97–116.

    MATH  MathSciNet  Google Scholar 

  31. R.T. Rockafellar and R.J.-B. Wets, Scenarios and policy aggregation in optimization under uncertainty,Mathematics of Operations Research 16 (1991) 1–23.

    Article  MathSciNet  Google Scholar 

  32. W. Römisch and R. Schultz, Lipschitz stability for stochastic programs with complete recourse,SIAM Journal on Optimization 6 (1996) 531–547.

    Article  MATH  MathSciNet  Google Scholar 

  33. A. Ruszczyński, A regularized decomposition method for minimizing a sum of polyhedral functions,Mathematical Programming 35 (1986) 309–333.

    Article  MathSciNet  MATH  Google Scholar 

  34. A. Ruszczyński, A linearization method for nonsmooth stochastic optimization problems,Mathematics of Operations Research 12 (1987) 32–49.

    MathSciNet  MATH  Google Scholar 

  35. A. Ruszczyński, On convergence of an augmented Lagrangian decomposition method for sparse convex optimization,Mathematics of Operations Research 20 (1995) 634–656.

    MathSciNet  MATH  Google Scholar 

  36. V.I. Norkin, Yu.M. Ermoliev and A. Ruszczyński, On optimal allocation of undivisibles under uncertainty,Operations Research, to appear.

  37. A. Shapiro, Quantitative stability in stochastic programming,Mathematical Programming 67 (1994) 99–108.

    Article  MathSciNet  Google Scholar 

  38. J.E. Spingarn, Application of the method of partial inverses to convex programming: Decomposition,Mathematical Programming 32 (1985) 199–233.

    Article  MATH  MathSciNet  Google Scholar 

  39. G. Stephanopoulos and W. Westerberg, The use of Hestenes method of multipliers to resolve dual gaps in engineering system optimization,Journal of Optimization Theory and Applications 15 (1975) 285–309.

    Article  MATH  MathSciNet  Google Scholar 

  40. R. Van Slyke and R.J.-B. Wets, L-shaped linear programs with applications to optimal control and stochastic programming,SIAM Journal on Applied Mathematics 17 (1969) 638–663.

    Article  MATH  MathSciNet  Google Scholar 

  41. R.J.-B. Wets, Large scale linear programming techniques in stochastic programming, in: Yu.M. Ermoliev and R.J.-B. Wets, eds.,Numerical Techniques for Stochastic Optimization (Springer, Berlin, 1988) 65–93.

    Google Scholar 

  42. R.J.-B. Wets, Challenges in stochastic programming,Mathematical Programming 75 (1996) 115–135.

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ruszczyński, A. Decomposition methods in stochastic programming. Mathematical Programming 79, 333–353 (1997). https://doi.org/10.1007/BF02614323

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02614323

Keywords

Navigation