Abstract
In this chapter, we study decomposition methods for mean-risk two-stage stochastic linear programming (MR-SLP). We use structural properties of MR-SLP derived in Chap. 2 and decomposition techniques from Chap. 6 to derive solution algorithms for MR-SLP for quantile and deviation risk measures. Definitions of risk measures and deterministic equivalent problem (DEP) formulations are derived in Chap. 2. The risk measures quantile deviation (QDEV), conditional value-at-risk (CVaR), and expected excess EE have DEPs with dual block angular structure amenable to Benders decomposition. Therefore, we derive an L-shaped algorithm termed, \(\mathbb {D}\)-AGG algorithm, for \(\mathbb {D} \in \{\text{QDEV, CVaR, EE}\}\) involving a single (aggregated) optimality cut at each iteration of the algorithm in Sect. 7.2. This is followed by the derivation of the \(\mathbb {D}\)-SEP algorithm in Sect. 7.3 involving two separate optimality cuts, one for the expectation term and the other for the quantile (deviation) term of the DEP objective function. For the remainder of the chapter, we turn to the derivation of two subgradient-based algorithms for the deviation risk measure absolute semideviation (ASD), termed ASD-AGG and ASD-SEP algorithms. Unlike MR-SLP with QDEV, CVaR, and EE, the DEP for ASD has a block angular structure due to a set of linking constraints. Therefore, the L-shaped method is not applicable in this case, and that is why we consider a subgradient-based approach to tackle the problem. We derive the single optimality cut ASD-AGG algorithm in Sect. 7.4 and the separate optimality cut ASD-SEP algorithm in Sect. 7.5. Implementing (coding) algorithms for MR-SLP on a computer is not a trivial matter. Therefore, we include detailed numerical examples to illustrate the algorithms and provide some insights and guidelines for computer implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
S. Ahmed. Convexity and decomposition of mean-risk stochastic programs. Mathematical Programming, 106(3):433–446, 2006.
P. Artzner, F. Delbean, J.M Eber, and D. Heath. Coherent measures of risk. Mathematical Finance, 9:203–228, 1999.
T.G. Cotton and L. Ntaimo. Computational study of decomposition algorithms for mean-risk stochastic linear programs. Mathematical Programming Computation, 7.4:471–499, 2015.
O. Dowson and L. Kapelevich. SDDP.jl: a Julia package for stochastic dual dynamic programming. INFORMS Journal on Computing, 2020. in press.
Tito Homem-de Mello and Bernardo K Pagnoncelli. Risk aversion in multistage stochastic programming: A modeling and algorithmic perspective. European Journal of Operational Research, 249(1):188–199, 2016.
G. Infanger, editor. Stochastic Programming: The State of the Art in Honor of George B. Dantzig. Springer, NY, NY, 2011.
H. Konno and H. Yamazaki. Mean-absolute deviation portfolio optimization model and its applications to Tokyo stock market. Management Science, 37(5):519–531, 1991.
Václav KozmÃk and David P Morton. Evaluating policies in risk-averse multi-stage stochastic programming. Mathematical Programming, 152(1-2):275–300, 2015.
T. Kristoffersen. Deviation measures in linear two-stage stochastic programming. Mathematical Methods of Operations Research, 62(2):255–274, 2005.
P. Krokhmal, J. Palmquist, and S. Uryasev. Portfolio optimization with conditional value-at-risk objective and constraints. Journal of Banking and Finance, 4:43–68, 2002.
P. Krokhmal, M. Zabarankin, and S. Uryasev. Modeling and optimization of risk. Surveys in Operations Research and Management Science, 16:49–66, 2011.
S. Kuhn and R. Schultz. Risk neutral and risk averse power optimization in electricity networks with dispersed generation. Mathematical Methods of Operations Research, 69(2):353–367, 2009.
Andreas Märkert and Rüdiger Schultz. On deviation measures in stochastic integer programming. Operations Research Letters, 33(5):441–449, 2005.
N. Miller. Mean-Risk Portfolio Optimization Problems with Risk-Adjusted Measures. Dissertation, The State University of New Jersey, October 2008.
W. Ogryczak and A. Ruszcynski. From stochastic dominance to mean-risk model: Semideviations as risk measures. European Journal of Operational Research, 116:33–50, 1999.
W. Ogryczak and A. Ruszcynski. Dual stochastic dominance and related mean-risk models. SIAM Journal on Optimization, 13:60–78, 2002.
M.V. Pereira and L.M. Pinto. Multi-stage stochastic optimization applied to energy planning. Mathematical Programming, 52.1-3:359–375, 1991.
A. Philpott and V. De Matos. Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion. European Journal of Operational Research, 218(2):470–483, 2012.
Andy Philpott, Vitor de Matos, and Erlon Finardi. On solving multistage stochastic programs with coherent risk measures. Operations Research, 61(4):957–970, 2013.
R. Rockafellar and S. Urysev. Conditional value-at-risk for general loss distributions. Journal of Banking & Finance, 26:1443–1471, 2002.
R.T. Rockafellar and S. Uryasev. Optimization of conditional value-at-risk. The Journal at Risk, 2:21–41, 2000.
A. Ruszcynski and A. Shapiro. Optimization of convex risk functions. Mathematics of Operations Research, 31(3):433–452, 2006.
R. Schultz and F. Neise. Algorithms for mean-risk stochastic integer programs in energy. In Power Engineering Society General Meeting, 2006. IEEE, page 8 pp., 2006.
R. Schultz and F. Neise. Algorithms for mean-risk stochastic integer programs in energy. Revista Investigacion Operacional, 28(1):4–16, 2007.
R. Schultz and S. Tiedemann. Conditional value-at-risk in stochastic programs with mixed-integer recourse. Mathematical Programming, 105:365–386, 2006.
Rüdiger Schultz and Stephan Tiedemann. Risk aversion via excess probabilities in stochastic programs with mixed-integer recourse. SIAM J. on Optimization, 14(1):115–138, 2003.
A. Shapiro, D. Dentcheva, and A. Ruszcyński. Lectures on Stochastic Programming: Modeling and Theory. SIAM, Philadelphia, PA., 2009.
Alexander Shapiro, Wajdi Tekaya, Joari Paulo da Costa, and Murilo Pereira Soares. Risk neutral and risk averse stochastic dual dynamic programming method. European Journal of Operational Research, 224(2):375–391, 2013.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2024 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ntaimo, L. (2024). Mean-Risk Stochastic Linear Programming Methods. In: Computational Stochastic Programming. Springer Optimization and Its Applications, vol 774. Springer, Cham. https://doi.org/10.1007/978-3-031-52464-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-031-52464-6_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-52462-2
Online ISBN: 978-3-031-52464-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)