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.
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
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
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
Edirisinghe NCP (1999) Bound-based approximations in multistage stochastic programming: nonanticipativity aggregation. Ann Oper Res 85:103–127
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
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
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
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00186-006-0124-y