Comparing stage-scenario with nodal formulation for multistage stochastic problems

To solve real life problems under uncertainty in Economics, Finance, Energy, Transportation and Logistics, the use of stochastic optimization is widely accepted and appreciated. However, the nature of stochastic programming leads to a conflict between adaptability to reality and tractability. To formulate a multistage stochastic model, two types of formulations are typically adopted: the so-called stage-scenario formulation named also formulation with explicit non-anticipativity constraints and the so-called nodal formulation named also formulation with implicit non-anticipativity constraints. Both of them have advantages and disadvantages. This work aims at helping the scholars and practitioners to understand the two types of notation and, in particular, to reformulate with the nodal formulation a model that was originally defined with the stage-scenario formulation presenting this implementation in the algebraic language GAMS. In addition, this work presents an empirical analysis applying the two formulations both without any further decomposition to perform a fair comparison. In this way, we show that the difficulties to implement the model with the nodal formulation are somehow reworded making the problem tractable without any decomposition algorithm. Still, we remark that in some other applications the stage-scenario formulation could be more helpful to understand the structure of the problem since it allows to relax the non-anticipativity constraints.

[1]  Jeremy F. Shapiro,et al.  Stochastic programming models for dedicated portfolio selection , 1988 .

[2]  A. Conejo,et al.  Decision making under uncertainty in electricity markets , 2010, 2006 IEEE Power Engineering Society General Meeting.

[3]  Vittorio Moriggia,et al.  Pension fund management with hedging derivatives, stochastic dominance and nodal contamination , 2019, Omega.

[4]  G. Consigli,et al.  Dynamic Portfolio Management for Property and Casualty Insurance , 2011 .

[5]  Milos Kopa,et al.  Individual optimal pension allocation under stochastic dominance constraints , 2018, Ann. Oper. Res..

[6]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[7]  Roy Kouwenberg,et al.  Stochastic programming models for asset liability management , 2008 .

[8]  Jitka Dupacová,et al.  Asset-liability management for Czech pension funds using stochastic programming , 2009, Ann. Oper. Res..

[9]  Michael A. H. Dempster,et al.  Dynamic Stochastic Programming for Asset-Liability Management , 1998 .

[10]  Kai Huang,et al.  On a Multi-stage Stochastic Programming Model for Inventory Planning , 2008, INFOR Inf. Syst. Oper. Res..

[11]  Antonio J. Conejo,et al.  Correlated wind-power production and electric load scenarios for investment decisions , 2013 .

[12]  Mohammad Shahidehpour,et al.  The IEEE Reliability Test System-1996. A report prepared by the Reliability Test System Task Force of the Application of Probability Methods Subcommittee , 1999 .

[13]  Roy Kouwenberg,et al.  Scenario generation and stochastic programming models for asset liability management , 2001, Eur. J. Oper. Res..

[15]  Giorgio Consigli,et al.  Dynamic stochastic programmingfor asset-liability management , 1998, Ann. Oper. Res..

[16]  Laureano F. Escudero,et al.  Cluster Lagrangean decomposition in multistage stochastic optimization , 2016, Comput. Oper. Res..

[17]  A. Conejo,et al.  Wind Power Investment: A Benders Decomposition Approach , 2012, IEEE Transactions on Power Systems.

[18]  R. Tyrrell Rockafellar,et al.  Scenarios and Policy Aggregation in Optimization Under Uncertainty , 1991, Math. Oper. Res..

[19]  Milos Kopa,et al.  Optimal pension fund composition for an Italian private pension plan sponsor , 2017, Comput. Manag. Sci..

[20]  W. Ziemba The Stochastic Programming Approach to Asset, Liability, and Wealth Management , 2003 .

[21]  Vittorio Moriggia,et al.  Optimal multistage defined-benefit pension fund management , 2018 .

[22]  Antonio J. Conejo,et al.  Multistage Stochastic Investment Planning With Multiscale Representation of Uncertainties and Decisions , 2018, IEEE Transactions on Power Systems.

[23]  Antonio J. Conejo,et al.  Investing in Generation Capacity: A Multi-Stage Linear-Decision-Rule Approach , 2016, IEEE Transactions on Power Systems.

[24]  Ronald Hochreiter,et al.  Multi-Stage Stochastic Electricity Portfolio Optimization in Liberalized Energy Markets , 2005, System Modelling and Optimization.

[25]  A. Conejo,et al.  Risk-Constrained Multi-Stage Wind Power Investment , 2013 .

[26]  Elio Canestrelli,et al.  Time and nodal decomposition with implicit non-anticipativity constraints in dynamic portfolio optimization , 2005 .

[27]  W. Ziemba,et al.  The Russell-Yasuda Kasai Model: An Asset/Liability Model for a Japanese Insurance Company Using Multistage Stochastic Programming , 1994 .

[28]  L. Barroso,et al.  A Hybrid MILP and Benders Decomposition Approach to Find the Nucleolus Quota Allocation for a Renewable Energy Portfolio , 2015, IEEE Transactions on Power Systems.

[29]  G. Pflug,et al.  Multistage Stochastic Optimization , 2014 .

[30]  Jitka Dupacová,et al.  Testing the structure of multistage stochastic programs , 2009, Comput. Manag. Sci..

[31]  Alexander Shapiro,et al.  Lectures on Stochastic Programming: Modeling and Theory , 2009 .

[32]  B.F. Hobbs,et al.  New bounding and decomposition approaches for MILP investment problems: Multi-area transmission and generation planning under policy constraints , 2016, Eur. J. Oper. Res..