Skip to main content

Hierarchical Sparsity in Multistage Stochastic Programs

  • Chapter
Book cover Stochastic Optimization: Algorithms and Applications

Part of the book series: Applied Optimization ((APOP,volume 54))

Abstract

Interior point methods for multistage stochastic programs involve KKT systems with a characteristic global block structure induced by dynamic equations on the scenario tree. We generalize the recursive solution algorithm proposed in an earlier paper so that its linear complexity extends to a refined tree-sparse KKT structure. Then we analyze how the block operations can be specialized to take advantage of problem-specific sparse substructures. Savings of memory and operations for a financial engineering application are discussed in detail.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ainassaari K., Kallio M., and Ranne A. (1997), An asset management model for a pension insurance company, technical report, Helsinki School of Economics.

    Google Scholar 

  2. Berger A. J., Mulvey J. M., Rothberg E., and Vanderbei R. J. (1995), Solving multistage stochastic programs using tree dissection,Technical Report SOR-95–07, Princeton University.

    Google Scholar 

  3. Berger A. J., Mulvey J. M., and Ruszczyríski A. (1994), “An extension of the DQA algorithm to convex stochastic programs”, SIAM J. Optim., 4, 735–753.

    Article  MathSciNet  MATH  Google Scholar 

  4. Birge J. R. (1985), “Decomposition and partitioning methods for multistage stochastic linear programs”, Oper. Res., 33, 989–1007.

    Article  MathSciNet  MATH  Google Scholar 

  5. Birge J. R. (1997), “Stochastic programming computations and applications”, INFORMS J. Comput., 9, 111–133.

    Article  MathSciNet  MATH  Google Scholar 

  6. Birge J. R., Dempster M. A. H., Gassmann H. I., Gunn E. A., King A. J., and Wallace S. W. (1987), “A standard input format for multiperiod stochastic linear programs”, COAL newsletter, 1–19.

    Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  8. Czyzyk J., Fourer R., and Mehrotra S. (1995), “A study of the augmented system and column-splitting approaches for solving two-stage stochastic linear programs by interior-point methods”, ORSA J. Comput., 7, 474–490.

    Article  MATH  Google Scholar 

  9. Eschenbach E. A., Shoemaker C. A., and Caffey H. M. (1995), “Parallel algorithms for stochastic dynamic programming with continuous state and control variables”, ORSA J. Comput., 7, 386–401.

    Article  MATH  Google Scholar 

  10. Gassmann H. I. (1990), “MSLiP: A computer code for the multistage stochastic linear programming problem”, Math. Programming, 47, 407–423.

    Article  MathSciNet  MATH  Google Scholar 

  11. Golub G. H. and Loan C. F. V. (1989), Matrix computations, Johns Hopkins University Press, Baltimore, MD, USA, 2nd ed.

    Google Scholar 

  12. Jain A. (1991), “Unified formulation of dynamics for serial rigid multibody systems”, AIAA J. Guidance, 14, 531–542.

    Article  MATH  Google Scholar 

  13. Jessup E. R., Yang D., and Zenios S. A. (1994), “Parallel factorization of structured matrices arising in stochastic programming”, SIAM J. Optim., 4, 833–846.

    Article  MathSciNet  MATH  Google Scholar 

  14. Kallio M. and Salo S. (1997), Parallel computing tests on large-scale convex optimization,technical report, Helsinki School of Economics.

    Google Scholar 

  15. Morton D. P. (1996), “An enhanced decomposition algorithm for multistage stochastic hydroelectric scheduling”, Ann. Oper. Res., 64, 211–235.

    Article  MathSciNet  MATH  Google Scholar 

  16. Mulvey J. M. and Ruszczynski A. (1995), “A new scenario decomposition method for large-scale stochastic optimization”, Oper. Res., 43, 477–490.

    Article  MathSciNet  MATH  Google Scholar 

  17. Nielsen S. S. and Zenios S. A. (1997), “Scalable parallel Benders decomposition for stochastic linear programming”, Parallel Comput., 23, 1069–1088.

    Article  MathSciNet  MATH  Google Scholar 

  18. Rockafellar R. T. (1999), “Duality and optimality in multistage stochastic programming”, Ann. Oper. Res., 85, 1–19.

    Article  MathSciNet  MATH  Google Scholar 

  19. Rockafellar R. T. and Wets R. J.-B. (1990), “Generalized linear-quadratic problems of deterministic and stochastic optimal control in discrete time”, SIAM J. Control Optimization, 28, 810–822.

    Article  MathSciNet  MATH  Google Scholar 

  20. Rockafellar R. T. and Wets R. J.-B. (1991), “Scenarios and policy aggregation in optimization under uncertainty”, Math. Oper. Res., 16, 119–147.

    Article  MathSciNet  MATH  Google Scholar 

  21. Ruszczynski A. (1993), “Parallel decomposition of multistage stochastic programming problems”, Math. Programming, 58, 201–228.

    Article  MathSciNet  MATH  Google Scholar 

  22. Ruszczynski A. (1997), “Decomposition methods in stochastic programming”, Math. Programming, 79, 333–353.

    MathSciNet  MATH  Google Scholar 

  23. Schweitzer E. (1998), “An interior random vector algorithm for multistage stochastic linear programs”, SIAM J. Optim., 8, 956–972.

    Article  MathSciNet  MATH  Google Scholar 

  24. Steinbach M. C. (1995), Fast Recursive SQP Methods for Large-Scale Optimal Control Problems, Ph. D. dissertation, University of Heidelberg.

    Google Scholar 

  25. Steinbach M. C. (1996), “Structured interior point SQP methods in optimal control”, Z. Angew. Math. Mech., 76, 59–62.

    Article  MathSciNet  MATH  Google Scholar 

  26. Steinbach M. C. (1998), “Recursive direct optimization and successive refinement in multistage stochastic programs”, Preprint SC-98–27, ZIB. To appear in Ann. Oper. Res.

    Google Scholar 

  27. Steinbach M. C. (1999), “Markowitz revisited: single-period and multi-period mean-variance models”, Preprint SC-99–30, ZIB. To appear in SIAM Rev.

    Google Scholar 

  28. Steinbach M. C. (1998), “Recursive direct algorithms for multistage stochastic programs in financial engineering”, in: Operations Research Proceedings, Kall P. and Lüthi H.-J., eds., Springer-Verlag, 241–250.

    Google Scholar 

  29. Steinbach M. C., Bock H. G., Kostin G. V., and Longman R. W. (1998), “Mathematical optimization in robotics: Towards automated high speed motion planning”, Surv. Math. Ind., 7, 303–340.

    MathSciNet  MATH  Google Scholar 

  30. Vanderbei R. J., “Symmetric quasidefinite matrices” (1995), SIAM J. Optim., 5, 100–113.

    Google Scholar 

  31. Vanderbei R. J. and Carpenter T. J. (1993), “Symmetric indefinite systems for interior point methods”, Math. Programming, 58, 1–32.

    Article  MathSciNet  MATH  Google Scholar 

  32. Ye Y. (1997), Interior point algorithms. Theory and analysis, John Wiley, New York.

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Steinbach, M.C. (2001). Hierarchical Sparsity in Multistage Stochastic Programs. In: Uryasev, S., Pardalos, P.M. (eds) Stochastic Optimization: Algorithms and Applications. Applied Optimization, vol 54. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-6594-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-6594-6_16

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-4855-7

  • Online ISBN: 978-1-4757-6594-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics