In this paper, we show how progressive hedging may be used to solve stochastic programming problems that involve cross-scenario inequality constraints. In contrast, standard stochastic programs involve cross-scenario equality constraints that describe the non-anticipative nature of the optimal solution. The standard progressive hedging algorithm (PHA) iteratively manipulates the objective function coefficients of the scenario subproblems to reflect the costs of non-anticipativity and penalize deviations from a non-anticipative, aggregated solution. Our proposed algorithm follows the same principle, but works with cross-scenario inequality constraints. Specifically, we focus on the problem of determining optimal bids for hydropower producers that participate in wholesale electricity auctions. The cross-scenario inequality constraints arise from the fact that bids are required to be non-decreasing. We show that PHA for inequality constraints have the same convergence properties as standard PHA, and illustrate our algorithm with results for an instance of the hydropower bidding problem.
Progressive hedging Stochastic programming Hydropower Unit commitment Electricity auctions
This is a preview of subscription content, log in to check access.
This work was supported by the Research Council of Norway under Project Number 255100/E20 MultiSharm.
Aasgård EK, Andersen GS, Fleten S-E, Haugstvedt D (2014) Evaluating a stochastic-programming-based bidding model for a multireservoir system. IEEE Trans Power Syst 29(4):1748–1757
Aasgård EK, Øyn Naversen C, Fodstad M, Skjelbred HI (2018) Optimizing day-ahead bid curves in hydropower production. Energy Syst 9(2):257–275CrossRefGoogle Scholar
Belsnes MM, Wolfgang O, Follestad T, Aasgård EK (2016) Applying successive linear programming for stochastic short-term hydropower optimization. Electr Power Syst Res 130:167–180CrossRefGoogle Scholar
Carpentier P-L, Gendreau M, Bastin F (2013) Long-term management of a hydroelectric multireservoir system under uncertainty using the progressive hedging algorithm. Water Resour Res 49(5):2812–2827CrossRefGoogle Scholar
Crainic TG, Hewitt M, Re W (2014) Scenario grouping in a progressive hedging-based meta-heuristic for stochastic network design. Comput Oper Res 43:90–99CrossRefGoogle Scholar
De Ladurantaye D, Gendreau M, Potvin J-Y (2007) Strategic bidding for price-taker hydroelectricity producers. IEEE Trans Power Syst 22(4):2187–2203CrossRefGoogle Scholar
De Ladurantaye D, Gendreau M, Potvin J-Y (2009) Optimizing profits from hydroelectricity production. Comput Oper Res 36(2):499–529CrossRefGoogle Scholar
Fleten S-E, Kristoffersen TK (2007) Stochastic programming for optimizing bidding strategies of a Nordic hydropower producer. Eur J Oper Res 181(2):916–928CrossRefGoogle Scholar
Fleten S-E, Kristoffersen TK (2008) Short-term hydropower production planning by stochastic programming. Comput Oper Res 35(8):2656–2671CrossRefGoogle Scholar
Fosso OB, Belsnes MM (2004) Short-term hydro scheduling in a liberalized power system. In: 2004 international conference on power system technology, SingaporeGoogle Scholar
Gade D, Hackebeil G, Ryan SM, Watson J-P, Wets RJ-B, Woodruff DL (2016) Obtaining lower bounds from the progressive hedging algorithm for stochastic mixed-integer programs. Math Program 157:47–67CrossRefGoogle Scholar
Gonçalves REC, Finardi EC, da Silva EL (2012) Applying different decomposition schemes using the progressive hedging algorithm to the operation planning problem of a hydrothermal system. Electr Power Syst Res 83(1):19–27CrossRefGoogle Scholar
Helseth A (2016) Stochastic network constrained hydro-thermal scheduling using a linearized progressive hedging algorithm. Energy Syst 7(4):585–600CrossRefGoogle Scholar
Rockafellar RT, Wets RJ-B (1991) Scenarios and policy aggregation in optimization under uncertainty. Math Oper Res 16(1):119–147CrossRefGoogle Scholar
Ryan SM, Wets RJB, Woodruff DL (2013) Toward scalable, parallel progressive hedging for stochastic unit commitment. In: 2013 IEEE power and energy society general meeting. Vancouver, CanadaGoogle Scholar
Séguin S, Fleten S-E, Côté P, Pichler A, Audet C (2017) Stochastic short-term hydropower planning with inflow scenario trees. Eur J Oper Res 259(3):1156–1168CrossRefGoogle Scholar
Takriti S, Birge JR, Long E (1996) A stochastic model for the unit commitment problem. IEEE Trans Power Syst 11(3):1497–1508CrossRefGoogle Scholar
Watson J-P, Woodruff DL (2011) Progressive hedging innovations for a class of stochastic mixed-integer resource allocation problems. CMS 8(4):355–370CrossRefGoogle Scholar
Wets RJ-B (1989) The aggregation principle in scenario analysis and stochastic optimization. In: Wallace SW (ed) Algorithms and model formulations in mathematical programming. Springer, Berlin, pp 91–113