skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Scenario Grouping and Decomposition Algorithms for Chance-Constrained Programs

Journal Article · · INFORMS Journal on Computing

A lower bound for a finite-scenario-based chance-constrained program is the quantile value corresponding to the sorted optimal objective values of scenario subproblems. This quantile bound can be improved by grouping subsets of scenarios at the expense of solving larger subproblems. The quality of the bound depends on how the scenarios are grouped. In this paper, we formulate a mixed-integer bilevel program that optimally groups scenarios to tighten the quantile bounds. For general chance-constrained programs, we propose a branch-and-cut algorithm to optimize the bilevel program, and for chance-constrained linear programs, a mixed-integer linear-programming reformulation is derived. Here, we also propose several heuristics for grouping similar or dissimilar scenarios. Our computational results demonstrate that optimal grouping bounds are much tighter than heuristic bounds, resulting in smaller root-node gaps and better performance of scenario decomposition for solving chance-constrained 0-1 programs. Also, the optimal grouping bounds can be greatly strengthened using larger group size.

Research Organization:
Univ. of Michigan, Ann Arbor, MI (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); National Science Foundation (NSF); ONR
Grant/Contract Number:
SC0018018; CMMI-1633196; N00014-14-0315; N00014-17-1-2296; CMMI-1433066
OSTI ID:
1735791
Journal Information:
INFORMS Journal on Computing, Vol. 33, Issue 2; Related Information: http://www-personal.umich.edu/~siqian/docs/scen_decom_data_source_code.zip; ISSN 1091-9856
Publisher:
INFORMSCopyright Statement
Country of Publication:
United States
Language:
English

References (32)

A scenario decomposition algorithm for 0–1 stochastic programs journal November 2013
Nonanticipative duality, relaxations, and formulations for chance-constrained stochastic programs journal May 2016
NP-hardness of Euclidean sum-of-squares clustering journal January 2009
Dual decomposition in stochastic integer programming journal February 1999
Scenario decomposition of risk-averse multistage stochastic programming problems journal August 2011
Scenario grouping in a progressive hedging-based meta-heuristic for stochastic network design journal March 2014
Decomposition algorithms for optimizing multi-server appointment scheduling with chance constraints journal February 2016
Parallel Scenario Decomposition of Risk-Averse 0-1 Stochastic Programs journal January 2018
Chance-Constrained Surgery Planning Under Conditions of Limited and Ambiguous Data journal July 2019
Duality gaps in nonconvex stochastic optimization journal February 2004
Paths, Trees, and Flowers journal January 1965
Scenario Cluster Decomposition of the Lagrangian dual in two-stage stochastic mixed 0–1 optimization journal January 2013
Obtaining lower bounds from the progressive hedging algorithm for stochastic mixed-integer programs journal April 2016
Production planning problems with joint service-level guarantee: a computational study journal June 2016
On mixing sets arising in chance-constrained programming journal May 2010
The integer L-shaped method for stochastic integer programs with complete recourse journal April 1993
Least squares quantization in PCM journal March 1982
Optimizing the Profitability and Quality of Service in Carshare Systems Under Demand Uncertainty journal May 2018
A branch-and-cut decomposition algorithm for solving chance-constrained mathematical programs with finite support journal May 2013
A Sample Approximation Approach for Optimization with Probabilistic Constraints journal January 2008
An integer programming approach for linear programs with probabilistic constraints journal October 2008
Computability of global solutions to factorable nonconvex programs: Part I — Convex underestimating problems journal December 1976
Risk-Averse Two-Stage Stochastic Linear Programming: Modeling and Decomposition journal February 2011
Sample Average Approximation Method for Chance Constrained Programming: Theory and Applications journal March 2009
Covering Linear Programming with Violations journal August 2014
Scenarios and Policy Aggregation in Optimization Under Uncertainty journal February 1991
Optimization models for differentiating quality of service levels in probabilistic network capacity design problems journal December 2013
Expectation and Chance-Constrained Models and Algorithms for Insuring Critical Paths journal October 2010
Chance-Constrained Binary Packing Problems journal November 2014
Scalable Heuristics for a Class of Chance-Constrained Stochastic Programs journal November 2010
Solving 0–1 semidefinite programs for distributionally robust allocation of surgery blocks journal April 2018
Two-stage distributionally robust optimal power flow with flexible loads conference June 2017