Nonlinear chance-constrained problems with applications to hydro scheduling

被引:9
作者
Lodi, Andrea [1 ]
Malaguti, Enrico [2 ]
Nannicini, Giacomo [3 ]
Thomopulos, Dimitri [4 ]
机构
[1] Ecole Polytech Montreal, Canada Excellence Res Chair, Montreal, PQ, Canada
[2] Univ Bologna, DEI, Bologna, Italy
[3] IBM TJ Watson, Yorktown Hts, NY USA
[4] Univ Pisa, DESTEC, Pisa, Italy
关键词
Chance-constraints; Outer approximation; Benders decomposition; Branch-and-Cut; Hydro scheduling; CUTTING-PLANE METHOD; INTEGER; ALGORITHM; OPTIMIZATION; PROGRAMS; EQUIVALENTS; MANAGEMENT; MODEL;
D O I
10.1007/s10107-019-01447-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a Branch-and-Cut algorithm for a class of nonlinear chance-constrained mathematical optimization problems with a finite number of scenarios. Unsatisfied scenarios can enter a recovery mode. This class corresponds to problems that can be reformulated as deterministic convex mixed-integer nonlinear programming problems with indicator variables and continuous scenario variables, but the size of the reformulation is large and quickly becomes impractical as the number of scenarios grows. The Branch-and-Cut algorithm is based on an implicit Benders decomposition scheme, where we generate cutting planes as outer approximation cuts from the projection of the feasible region on suitable subspaces. The size of the master problem in our scheme is much smaller than the deterministic reformulation of the chance-constrained problem. We apply the Branch-and-Cut algorithm to the mid-term hydro scheduling problem, for which we propose a chance-constrained formulation. A computational study using data from ten hydroplants in Greece shows that the proposed methodology solves instances faster than applying a general-purpose solver for convex mixed-integer nonlinear programming problems to the deterministic reformulation, and scales much better with the number of scenarios.
引用
收藏
页码:405 / 444
页数:40
相关论文
共 53 条
[41]   Covering Linear Programming with Violations [J].
Qiu, Feng ;
Ahmed, Shabbir ;
Dey, Santanu S. ;
Wolsey, Laurence A. .
INFORMS JOURNAL ON COMPUTING, 2014, 26 (03) :531-546
[42]   A flexible approach to short-term hydro-thermal coordination .1. Problem formulation and general solution procedure - Discussion [J].
Svoboda, AJ ;
Johnson, RB .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1996, 11 (03) :1571-1571
[43]   Hydrothermal scheduling based Lagrangian relaxation approach to hydrothermal coordination [J].
Salam, MS ;
Nor, KM ;
Hamdan, AR .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1998, 13 (01) :226-235
[44]   Chance-Constrained Binary Packing Problems [J].
Song, Yongjia ;
Luedtke, James R. ;
Kuecuekyavuz, Simge .
INFORMS JOURNAL ON COMPUTING, 2014, 26 (04) :735-747
[45]   Large-scale Unit Commitment under uncertainty [J].
Tahanan, Milad ;
van Ackooij, Wim ;
Frangioni, Antonio ;
Lacalandra, Fabrizio .
4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2015, 13 (02) :115-171
[46]   On robust optimization of two-stage systems [J].
Takriti, S ;
Ahmed, S .
MATHEMATICAL PROGRAMMING, 2004, 99 (01) :109-126
[47]   Finding optimal vaccination strategies under parameter uncertainty using stochastic programming [J].
Tanner, Matthew W. ;
Sattenspiel, Lisa ;
Ntaimo, Lewis .
MATHEMATICAL BIOSCIENCES, 2008, 215 (02) :144-151
[48]   Decomposition approaches for block-structured chance-constrained programs with application to hydro-thermal unit commitment [J].
van Ackooij, Wim .
MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2014, 80 (03) :227-253
[49]   Joint chance constrained programming for hydro reservoir management [J].
van Ackooij, Wim ;
Henrion, Rene ;
Moeller, Andris ;
Zorgati, Riadh .
OPTIMIZATION AND ENGINEERING, 2014, 15 (02) :509-531
[50]   On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming [J].
Wachter, A ;
Biegler, LT .
MATHEMATICAL PROGRAMMING, 2006, 106 (01) :25-57