Skip to main content

Stability and Scenario Trees for Multistage Stochastic Programs

  • Chapter
  • First Online:
Book cover Stochastic Programming

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 150))

Abstract

By extending the stability analysis of Heitsch et al. (2006) for multistage stochastic programs we show that their (approximate) solution sets behave stable with respect to the sum of an $L_r$-distance and a filtration distance. Based on such stability results we suggest a scenario tree generation method for the (multivariate) stochastic input process. It starts with an initial scenario set and consists of a recursive deletion and branching procedure which is controlled by bounding the approximation error. Some numerical experience for generating scenario trees in electricity portfolio management is reported.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Attouch, H., Wets, R.J.-B.: Quantitative stability of variational systems: III. ε-approximate solutions. Math. Program. 61(1–3), 197–214 (1993)

    MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Chiralaksanakul, A., Morton, D.P.: Assessing policy quality in multi-stage stochastic programming. 12–2004, Stochastic Programming E-Print Series, ¡www.speps.org (2005)

  • Corvera Poiré, X.: The scenario generation algorithm for multistage stochastic linear programming. PhD thesis, Department of Mathematics, University of Essex (2005)

    Google Scholar 

  • Dantzig, G.B,: Linear programming under uncertainty. Manage. Sci. 1(3–4), 197–206 (1955)

    Article  MathSciNet  MATH  Google Scholar 

  • Dantzig, G.B,: Linear Programming and Extensions. Princeton University Press, Princeton, NJ (1963)

    Google Scholar 

  • Dempster, M. A.H.: Sequential importance sampling algorithms for dynamic stochastic programming. Pomi 312, Zap. Nauchn. Semin (2004)

    Google Scholar 

  • Dupačová, J., Consigli, G., Wallace, S.W.: Scenarios for multistage stochastic programs. Ann. Oper. Res. 100(1–4), 25–53 (2000)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Edirisinghe, N. C.P,: Bound-based approximations in multistage stochastic programming: Nonanticipativity aggregation. Ann. Oper. Res. 85(0), 103–127 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  • Eichhorn, A., Römisch, W.: Polyhedral risk measures in stochastic programming. SIAM J. Optim. 16(1), 69–95 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  • Eichhorn, A., Römisch, W., Wegner, I.: Mean-risk optimization of electricity portfolios using multiperiod polyhedral risk measures. IEEE St. Petersburg Power Tech. 1–7 (2005)

    Google Scholar 

  • Eichhorn, W., Römisch, A.: Stability of multistage stochastic programs incorporating polyhedral risk measures. Optimization 57(2), 295–318 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  • Fabian, M., Habala, P., Hájek, P., Montesinos Santalucia, V., Pelant, J., Zizler, V.: Functional Analysis and Infinite-Dimensional Geometry. CMS Books in Mathematics. Springer, New York, NY (2001)

    Google Scholar 

  • Frauendorfer, K.: Barycentric scenario trees in convex multistage stochastic programming. Math. Program. 75(2), 277–293 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  • Gröwe-Kuska, N., Heitsch, H., Römisch, W.: Scenario reduction and scenario tree construction for power management problems. In: Borghetti, A., Nucci, C.A., Paolone, M., (eds.) IEEE Bologna Power Tech Proceedings. IEEE (2003)

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Heitsch, H., Römisch, W.: Scenario tree modelling for multistage stochastic programs. Math. Program. 118(2), 371–406 (2009)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Higle, J.L., Rayco, B., Sen, S.: Stochastic scenario decomposition for multistage stochastic programs. IMA J. Manage. Math. 21, 39–66 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  • Hochreiter, R.: Computational Optimal Management Decisions – The case of Stochastic Programming for Financial Management. PhD thesis, University of Vienna, Vienna, Austria (2005)

    Google Scholar 

  • Hochreiter, R., Pflug, G.: Financial scenario generation for stochastic multi-stage decision processes as facility location problem. Ann. Oper. Res. 152(1), 257–272 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  • Høyland, K., Wallace, S.W.: Generating scenario trees for multi-stage decision problems. Manag. Sci. 47(2), 295–307 (2001)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Google Scholar 

  • Kall, P., Mayer, J.: Stochastic Linear Programming. Springer, New York, NY (2005)

    Google Scholar 

  • Kaut, M., Wallace, S.W.: Evaluation of scenario-generation methods for stochastic programming. Pacific J. Optim. 3(2), 257–271 (2007)

    MathSciNet  MATH  Google Scholar 

  • Kuhn, D.: Generalized Bounds for Convex Multistage Stochastic Programs. Lecture Notes in Economics and Mathematical Systems, vol. 548. Springer, Berlin (2005)

    Google Scholar 

  • Luschgy, H.: Foundations of Quantization for Probability Distributions. Lecture Notes in Mathematics, vol. 1730. Springer, Berlin (2000)

    Google Scholar 

  • Möller, A., Römisch, W., Weber, K.: Airline network revenue management by multistage stochastic programming. Comput. Manage. Sci. 5(4), 355–377 (2008)

    Article  MATH  Google Scholar 

  • Niederreiter, H.: Random Number Generation and Quasi-Monte Carlo Methods. CMBS-NSF Regional Conference Series in Applied Mathematics, vol. 63. SIAM, Philadelphia (1992)

    Book  Google Scholar 

  • Pennanen, T.: Epi-convergent discretizations of multistage stochastic programs. Math. Oper. Res. 30(1), 245–256 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  • Pennanen, T.: Epi-convergent discretizations of multistage stochastic programs via integration quadratures. Math. Program. 116(1–2), 461–479 (2009)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Rachev, S.T., Römisch, W.: Quantitative stability in stochastic programming: The method of probability metrics. Math. Oper. Res. 27(3), 792–818 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  • Rockafellar, R.T.: Integral functionals, normal integrands and measurable selections. In: Gossez, J.P., et al., editor, Nonlinear Operators and the Calculus of Variations. Lecture Notes in Mathematics, vol. 543, pp. 157–207. Springer, Berlin (1976)

    Chapter  Google Scholar 

  • Rockafellar, R.T., Wets, R.J.-B.: Variational Analysis. Springer, Berlin (1998)

    Book  Google Scholar 

  • Römisch, W., Wets, R.J.-B.: Stability of ε-approximate solutions to convex stochastic programs. SIAM J. Optim. 18(3), 961–979 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  • Ruszczyński, A., Shapiro, A., (eds.).: Stochastic Programming. Handbooks in Operations Research and Management Science, vol. 10. Elsevier, Amsterdam (2003)

    Google Scholar 

  • Schmöller, H.: Modellierung von Unsicherheiten bei der mittelfristigen Stromerzeugungs- und Handelsplanung. Aachener Beiträge zur Energieversorgung, Aachen (2005) Band 103

    Google Scholar 

  • Shapiro, A.: Inference of statistical bounds for multistage stochastic programming problems. Math. Methods. Oper. Res. 58(1), 57–68 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  • Shapiro, A.: On complexity of multistage stochastic programs. Oper. Res. Lett. 34(1), 1–8 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  • Shapiro, A.: Stochastic programming approach to optimization under uncertainty. Math. Program. 112(1), 183–220 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  • Wallace, S.W., Ziemba, W.T., (eds.): Applications of Stochastic Programming. Series in Optimization. MPS-SIAM Philadelphia (2005)

    Google Scholar 

  • Zaanen, A.C.: Linear Analysis. North-Holland, Amsterdam (1953)

    Google Scholar 

Download references

Acknowledgments

This work was supported by the DFG Research Center Matheon “Mathematics for key technologies” in Berlin, the BMBF under the grant 03SF0312E, and a grant of EDF – Electricité de France.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Holger Heitsch .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Heitsch, H., Römisch, W. (2010). Stability and Scenario Trees for Multistage Stochastic Programs. In: Infanger, G. (eds) Stochastic Programming. International Series in Operations Research & Management Science, vol 150. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-1642-6_7

Download citation

Publish with us

Policies and ethics