Abstract
Multi-stage optimization under uncertainty techniques can be used to solve long-term management problems. Although many optimization modeling language extensions as well as computational environments have been proposed, the acceptance of this technique is generally low, due to the inherent complexity of the modeling and solution process. In this paper a simplification to annotate multi-stage decision problems under uncertainty is presented—this simplification contrasts with the common approach to create an extension on top of an existing optimization modeling language. This leads to the definition of meta models, which can be instanced in various programming languages. An example using the statistical computing language R is shown.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Colombo, M., Grothey, A., Hogg, J., Woodsend, K., Gondzio, J.: A structure-conveying modelling language for mathematical and stochastic programming. Math. Program. Comput. 1(4), 223–247 (2009)
Fourer, R., Gay, D., Kernighan, B.: AMPL: A Modeling Language for Mathematical Programming, 2nd edn. Duxbury/Brooks/Cole Publishing Company, Boston (2002)
Heitsch, H., Römisch, W., Strugarek, C.: Stability of multistage stochastic programs. SIAM J. Optim. 17(2), 511–525 (2006)
King, A., Wallace, S.: Modeling with Stochastic Programming. Springer Series in Operations Research and Financial Engineering. Springer, New York (2013)
Koch, T.: Rapid mathematical prototyping. Ph.D. thesis, Technische Universität Berlin (2004)
Kuhn, D., Wiesemann, W., Georghiou, A.: Primal and dual linear decision rules in stochastic and robust optimization. Math. Program. 130(1), 177–209 (2011)
Lopes, L.B.: Modeling stochastic optimization: from idea to instance. Ph.D. thesis, Northwestern University (2003)
R Core Team: R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna (2013). http://www.R-project.org
Ruszczyński, A., Shapiro, A. (eds.): Stochastic Programming. Handbooks in Operations Research and Management Science, vol. 10. Elsevier, Amsterdam (2003)
Thénié, J., Delft, C.V., Vial, J.P.: Automatic formulation of stochastic programs via an algebraic modeling language. Comput. Manag. Sci. 4(1), 17–40 (2007)
Valente, C., Mitra, G., Sadki, M., Fourer, R.: Extending algebraic modelling languages for stochastic programming. INFORMS J. Comput. 21(1), 107–122 (2009)
van Delft, C., Vial, J.P.: A practical implementation of stochastic programming: an application to the evaluation of option contracts in supply chains. Automatica 40(5), 743–756 (2004)
Wallace, S.W., Ziemba, W.T. (eds.): Applications of stochastic programming. MPS/SIAM Series on Optimization, vol. 5. Society for Industrial and Applied Mathematics (SIAM), Philadelphia (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Hochreiter, R. (2016). Modeling Multi-Stage Decision Optimization Problems. In: Fonseca, R., Weber, GW., Telhada, J. (eds) Computational Management Science. Lecture Notes in Economics and Mathematical Systems, vol 682. Springer, Cham. https://doi.org/10.1007/978-3-319-20430-7_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-20430-7_27
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20429-1
Online ISBN: 978-3-319-20430-7
eBook Packages: Business and ManagementBusiness and Management (R0)