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.

Lodi, A., Malaguti, E., Nannicini, G., Thomopulos, D. (2022). Nonlinear chance-constrained problems with applications to hydro scheduling. MATHEMATICAL PROGRAMMING, 191, 405-444 [10.1007/s10107-019-01447-3].

Nonlinear chance-constrained problems with applications to hydro scheduling

Lodi, Andrea
;
Malaguti, Enrico;Thomopulos, Dimitri
2022

Abstract

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.
2022
Lodi, A., Malaguti, E., Nannicini, G., Thomopulos, D. (2022). Nonlinear chance-constrained problems with applications to hydro scheduling. MATHEMATICAL PROGRAMMING, 191, 405-444 [10.1007/s10107-019-01447-3].
Lodi, Andrea; Malaguti, Enrico; Nannicini, Giacomo; Thomopulos, Dimitri
File in questo prodotto:
File Dimensione Formato  
Lodi_Malaguti_Nannicini_Thomopulos-JOURNAL-NonlinearChance-constrainedProblems.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 887.82 kB
Formato Adobe PDF
887.82 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/763501
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 7
social impact