Journal article
Code and data for strengthened and faster linear approximation to joint chance constraints with Wasserstein ambiguity
- Abstract:
-
Many real-world decision-making problems in energy systems, transportation, and finance have uncertain parameters in constraints. Wasserstein distributionally robust joint chance constraints (WDRJCC) offer a promising solution by explicitly guaranteeing the probability of the simultaneous satisfaction of multiple constraints. However, WDRJCC are computationally demanding, and practical applications often require more tractable approaches, especially for large-scale and complex problems such as power system unit commitment problems and multilevel problems with chance constraints in lower levels. To address this, this paper proposes a novel convex inner-approximation for WDRJCC with right-hand-side uncertainties (RHS-WDRJCC). Motivated by the strengthening process that leads to a faster but still exact mixed-integer reformulation, we propose a Strengthened and Faster Linear Approximation (SFLA) by strengthening an existing convex inner-approximation. This strengthening process reduces the number of constraints and tightens the feasible region for ancillary variables, leading to significant computational speedup. We prove that the proposed SFLA does not introduce additional conservativeness and can even be less conservative compared to common approximations such as W-CVaR. We then extend the proposed SFLA to robustness maximization, a decision-making paradigm that can be more interpretable, where the risk level and the Wasserstein radius are determined by maximizing solution robustness subject to a utility degradation limit. We discuss the connection between risk minimization and radius maximization as two formulations of robustness maximization, and show the advantage of radius maximization.
In power system unit commitment, the proposed SFLA achieves up to 10× and on average 3.8× computational speedup compared to the strengthened and exact mixed-integer reformulation in finding comparable high-quality solutions. In a bilevel strategic bidding problem where the exact reformulation is not applicable due to non-convexity, the proposed SFLA can lead to 90× speedup compared to existing convex approximation methods including W-CVaR. In robustness maximization, the proposed SFLA demonstrated over 100× speedup than other convex-approximations.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, pdf, 1.2MB, Terms of use)
-
- Publisher copy:
- 10.1287/ijoc.2024.1073.cd
Authors
+ Department of Science and Technology of Guangdong Province
More from this funder
- Funder identifier:
- https://ror.org/00tjzgn92
- Grant:
- 2023B1212010001
- Programme:
- Guangdong Provincial Key Laboratory of Mathematical Foundations for Artificial Intelligence
+ National Natural Science Foundation of China
More from this funder
- Funder identifier:
- https://ror.org/01h0zpd94
- Grant:
- 72231008
- 72201232
+ Engineering and Physical Sciences Research Council
More from this funder
- Funder identifier:
- https://ror.org/0439y7842
- Grant:
- EP/W027321/1
+ Shenzhen Science and Technology Innovation Commission
More from this funder
- Funder identifier:
- https://ror.org/017n8df75
- Grant:
- ZDSYS20220606100601002
- Publisher:
- Institute for Operations Research and Management Sciences
- Journal:
- INFORMS Journal on Computing More from this journal
- Publication date:
- 2026-04-16
- DOI:
- EISSN:
-
1526-5528
- ISSN:
-
1091-9856
- Language:
-
English
- Keywords:
- Pubs id:
-
2410040
- Local pid:
-
pubs:2410040
- Deposit date:
-
2026-06-29
- ARK identifier:
Terms of use
- Copyright holder:
- INFORMS
- Copyright date:
- 2026
- Rights statement:
- © 2026, INFORMS
- Notes:
- The author accepted manuscript (AAM) of this paper has been made available under the University of Oxford's Open Access Publications Policy, and a CC BY public copyright licence has been applied.
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record