Skip to main content
Log in

Solving multistage asset investment problems by the sample average approximation method

  • Published:
Mathematical Programming Submit manuscript

Abstract

The vast size of real world stochastic programming instances requires sampling to make them practically solvable. In this paper we extend the understanding of how sampling affects the solution quality of multistage stochastic programming problems. We present a new heuristic for determining good feasible solutions for a multistage decision problem. For power and log-utility functions we address the question of how tree structures, number of stages, number of outcomes and number of assets affect the solution quality. We also present a new method for evaluating the quality of first stage decisions.

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. Algoet, P.H., Cover, T.M.: Asymptotic optimality and asymptotic equiparition properties of log-optimum investment. Ann. Probab. 16, 876–898 (1988)

    MATH  MathSciNet  Google Scholar 

  2. Beltratti, A., Laurant, A., Zenios, S.A.: Scenario modelling for selective hedging strategies. J. Econ. Dyn. Control 28, 955–974 (2004)

    Article  MathSciNet  Google Scholar 

  3. Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer-Verlag, New York (1997)

  4. Dupacova, J., Gröwe-Kuska, N., Römisch, W.: Scenario reduction in stochastic programming: An approach using probability metrics. Math. Program. Ser. A 95, 493–511 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  5. Blomvall, J.: A multistage stochastic programming algorithm suitable for parallel computing. Parallel Comput. 29, 431–445 (2003)

    Article  MathSciNet  Google Scholar 

  6. Blomvall, J., Lindberg, PO.: A Riccati-based primal interior point solver for multistage stochastic programming. Eur. J. Oper. Res. 143, 452–461 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  7. Blomvall, J., Lindberg, PO.: A Riccati-based primal interior point solver for multistage stochastic programming – extensions. Optim. Methods Softw. 17, 383–407 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  8. Blomvall, J., Lindberg, PO.: Back-testing the performance of an actively managed option portfolio at the Swedish stock market, 1990–1999. J. Econ. Dyn. Control 27, 1099–1112 (2003)

    Article  Google Scholar 

  9. Fleten, S., Hoyland, K., Wallace, S.W.: The performance of stochastic dynamic and fixed mix portfolio models. Eur. J. Oper. Res. 140, 37–49 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  10. Kelly, J.L.: A New Interpretation of Information Rate. Bell System Tech. J. 35, 917–926 (1956)

    MathSciNet  Google Scholar 

  11. Mak, W.K., Morton, D.P., Wood, R.K.: Monte Carlo bounding techniques for determining solution quality in stochastic programs. Oper. Res. Lett. 24, 47–56 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  12. Mulvey, J.M.: Financial planning via multi-stage stochastic programs. In: J.R. Birge, K.G. Murty (eds.), Mathematical Programming: State of the Art. University of Michigan, Ann Arbor, 1994, pp. 151–171

  13. Mulvey, J.M., Ziemba, W.T.: Asset and liability management systems for long-term investors: Discussion of the issues. In: W.T. Ziemba, J.M. Mulvey (eds.), Worldwide Asset and Liability Modeling. Cambridge University Press, Cambridge, 1998, pp. 1–35

  14. Norkin, V.I., Pflug, G.Ch., Ruszczyński, A.: A branch and bound method for stochastic global optimization. Math. Program. 83, 425–450 (1998)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  16. Rusczyński, A.: Decomposition Methods. In: A. Rusczyński, A. Shapiro (eds.), Stochastic Programming, volume 10 of Handbooks in Operations Research and Management Science. North-Holland, 2003

  17. Shapiro, A.: Statistical inference of multistage stochastic programming problems. Math. Methods of Oper. Res. 58, 57–68 (2003)

    Article  MATH  Google Scholar 

  18. Shapiro, A.: Monte Carlo Sampling Methods In: A. Rusczyński, A. Shapiro (eds.), Stochastic Programming, volume 10 of Handbooks in Operations Research and Management Science. North-Holland, 2003

  19. Steinbach, M.C.: Hierarchical sparsity in multistage convex stochastic programs. In: S.P. Uryasev, P.M. Pardalos (eds.), Stochastic Optimization: Algorithms and Applications, 385–410. Kluwer Academic Publishers, 2001

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jörgen Blomvall.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Blomvall, J., Shapiro, A. Solving multistage asset investment problems by the sample average approximation method. Math. Program. 108, 571–595 (2006). https://doi.org/10.1007/s10107-006-0723-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-006-0723-7

Keywords

Navigation