Skip to main content
Log in

Adaptive discretization of convex multistage stochastic programs

  • Original Article
  • Published:
Mathematical Methods of Operations Research Aims and scope Submit manuscript

Abstract

We propose a new scenario tree reduction algorithm for multistage stochastic programs, which integrates the reduction of a scenario tree into the solution process of the stochastic program. This allows to construct a scenario tree that is highly adapted on the optimization problem. The algorithm starts with a rough approximation of the original tree and locally refines this approximation as long as necessary. Promising numerical results for scenario tree reductions in the settings of portfolio management and power management with uncertain load are presented.

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

  • Casey MS, Sen S (2005) The scenario generation algorithm for multistage stochastic linear programming. Math Oper Res 30:615–631

    Article  MATH  MathSciNet  Google Scholar 

  • CPLEX. ILOG Inc. http://www.ilog.com/products/cplex

  • Dempster MAH (2004) Sequential importance sampling algorithms for dynamic stochastic programming. Zapiski Nauchnykh Seminarov POMI 312:94–129

    MATH  Google Scholar 

  • Dupačová J, Gröwe-Kuska G, Römisch W (2003) Scenario reduction in stochastic programming—an approach using probability metrics. Math Program Ser A 95:493–511

    Article  MATH  Google Scholar 

  • Edirisinghe NCP (1999) Bound-based approximations in multistage stochastic programming: nonanticipativity aggregation. Ann Oper Res 85:103–127

    Article  MATH  MathSciNet  Google Scholar 

  • Frauendorfer K, Haarbrücker G, Marohn C, Schürle M (1996) SGPF—portfolio test problems for stochastic multistage linear programming. Institute of Operations Research, University of St. Gallen. http://www.ifu.unisg.ch/sgpf/

  • Gassmann HI (1990) MSLiP: a computer code for the multistage stochastic linear programming problem. Math Program 47:407–423

    Article  MATH  MathSciNet  Google Scholar 

  • General Algebraic Modeling System. http://www.gams.com

  • Heitsch H, Römisch W (2003) Scenario reduction algorithms in stochastic programming. Comput Optim Appl 24:187–206

    Article  MATH  MathSciNet  Google Scholar 

  • Heitsch H, Römisch W (2005) Scenario tree modelling for multistage stochastic programs. Preprint 296. DFG Research Center Matheon “Mathematics for key technologies”

  • Heitsch H, Römisch W, Strugarek C (2006) Stability of multistage stochastic programs. SIAM J Optim 17:511–525

    Article  MathSciNet  MATH  Google Scholar 

  • Higle JL, Rayco B, Sen S (2005) Stochastic scenario decomposition for multi-stage stochastic programs. Ann Oper Res (submitted). http://www.sie.arizona.edu/faculty/higle/

  • Høyland K, Kaut M, Wallace SW (2003) A heuristic for moment-matching scenario generation. Comput Optim Appl 24:169–185

    Article  MATH  MathSciNet  Google Scholar 

  • King AJ (1988) Stochastic programming problems: examples from the literature. In: Ermolév JM, Ermoliev Y (eds) Numerical techniques for stochastic optimization. Springer series computational mathematics, vol 10. Springer, Berlin Heidelberg New York, pp 543–567

    Google Scholar 

  • Lougee-Heimer R (2003) The common optimization INterface for operations research. IBM J Oper Res Dev 47(1):57–66 http://www.coin-or.org

    Article  Google Scholar 

  • Nowak I (2005) Relaxation and decomposition methods for mixed integer nonlinear programming. In: Springer international series of numerical mathematics, vol 152. Birkhäuser, Basel

  • Nowak MP, Römisch W (1997) Optimal power dispatch via multistage stochastic programming. In: Brns M, Bendse MP, Srensen MP (eds) Progress in industrial mathematics at ECMI, Teubner, vol 96, pp 324–331

  • Pflug GC (2001) Scenario tree generation for multiperiod financial optimization by optimal discretization. Math Program 89:251–271

    Article  MATH  MathSciNet  Google Scholar 

  • Römisch W (2003) Stability of stochastic programming problems. In: Ruszczyński and Shapiro (2003), chap 8, pp 483–554

  • Ruszczyński A, Shapiro A (2003) Stochastic programming. In: Handbooks in operations research and management science, vol 10. Elsevier Science, Amsterdam

  • Shapiro A (2006) Proceedings of the international symposion on mathematical programming (submitted)

  • Vigerske S (2005) Adaptive discretization of stochastic programs. Diploma Thesis, Humboldt-Universität Berlin

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefan Vigerske.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Vigerske, S., Nowak, I. Adaptive discretization of convex multistage stochastic programs. Math Meth Oper Res 65, 361–383 (2007). https://doi.org/10.1007/s00186-006-0124-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00186-006-0124-y

Keywords

Navigation