---
title: Shared Distributionally Robust Chance Constraints
url: https://www.emergentmind.com/topics/shared-distributionally-robust-chance-constraints-drccs
type: topic
---

# Shared Distributionally Robust Chance Constraints

Shared distributionally robust chance constraints (DRCCs) are chance constraints whose probabilistic guarantee is enforced against a family of distributions rather than a single known law, and whose robustness is shared across multiple constraints, time steps, outputs, agents, or objective terms through a common ambiguity set or a common probability budget. In the recent literature, this shared structure appears as moment-based safety constraints that must hold for all distributions sharing prescribed moments, horizon-wide output constraints under one Wasserstein ball, joint security constraints across all lines and contingencies, and common feasibility constraints in generalized Nash games and Markov decision processes [2412.17358], [2006.01702], [2208.07642], [2509.13985].

## 1. Definition and structural variants

A classical chance constraint has the form
\[
\mathbb{P}\big(g(x,\xi)\le 0\big)\ge 1-\epsilon,
\]
where \(x\) is the decision variable, \(\xi\) is a random vector, and \(\epsilon\) is the admissible violation probability. A distributionally robust chance constraint replaces the single distribution by an ambiguity set \(\mathcal{P}\) and requires
\[
\inf_{Q\in\mathcal{P}} Q\big(g(x,\xi)\le 0\big)\ge 1-\epsilon.
\]
The guarantee is therefore stated against the worst distribution in \(\mathcal{P}\), not merely against a nominal law [2012.08850].

The literature uses the adjective “shared” in several closely related senses. One is the joint-event sense,
\[
\inf_{Q\in\mathcal{M}_N^\theta}Q\big(g_i(x,\xi)\le 0,\ i=1,\dots,m\big)\ge 1-\epsilon,
\]
where a single probability budget is shared by all inequalities. A second is the shared-budget sense,
\[
\sum_{i=1}^m \alpha_i\le \epsilon,\qquad
\inf_{Q\in\mathcal{M}_N^\theta}Q\big(g_i(x,\xi)>0\big)\le \alpha_i,
\]
where the global risk level is allocated across several DRCCs. A third is the shared-ambiguity sense, where one ambiguity set is used simultaneously by multiple constraints and often by the objective as well [2012.08850].

This shared structure is explicit in several application areas. In distributionally robust DeePC, a single Wasserstein ball is shared across the worst-case expected cost and a single horizon-wide DRCC on the stacked output trajectory. In security-constrained dispatch, one Wasserstein ball is shared across all reserve and line-flow constraints, which are enforced jointly. In Bayesian DRCCs, a single credible set in parameter space is shared across multiple constraints together with a risk-budget allocation \(\sum_j \epsilon_j=\bar\epsilon\). In Wasserstein GNEPs, the shared DRCC couples all agents through one common feasibility condition [2006.01702], [2208.07642], [2306.12735], [2509.13985].

## 2. Ambiguity sets and what is being shared

The object being shared is usually the ambiguity set. Different papers instantiate that set in different ways.

| Ambiguity model | Representative definition | Shared role |
|---|---|---|
| Moment-based | \(\mathcal{P}^k=\{\mathbb{P}\mid \mathbb{E}_{\mathbb{P}}[\mathbf r_d^k]=\mu_d^k,\ \mathbb{E}_{\mathbb{P}}[(\mathbf r_d^k-\mu_d^k)(\mathbf r_d^k-\mu_d^k)^T]=\Sigma_d^k\}\) | All admissible distributions share mean and covariance |
| Wasserstein | \(\mathcal{B}_\epsilon(\widehat P_N)=\{Q\in\mathcal M(\Xi)\mid d_W(Q,\widehat P_N)\le \epsilon\}\) | One data-driven ball shared across constraints and often objective |
| Bayesian credible | \(\Theta(\mathcal S^N,\alpha)=\{\theta:\|I(\hat\theta)^{1/2}(\theta-\hat\theta)\|_2\le z_{1-\alpha/2}\}\) | One posterior credible region shared across all parametric laws |
| Discrepancy / PRL | \(\mathcal A=\{\mathcal P:\rho(\mathcal P,\hat{\mathcal P})\le M\}\) | One ambiguity radius determines a perturbed nominal risk level |

A moment-based shared ambiguity set is used in orbital debris collision avoidance. At each prediction step \(k\), the set \(\mathcal{P}^k\) contains all debris-position distributions that share the same estimated mean \(\mu_d^k\) and covariance \(\Sigma_d^k\). The resulting DRCC requires the collision probability bound to hold for every distribution consistent with those shared moments, which is exactly the moment-sharing interpretation of shared DRCCs [2412.17358].

A Wasserstein ambiguity set is the dominant data-driven construction in the recent control and optimization literature. In distributionally robust DeePC, the ambiguity set is a Wasserstein ball around the empirical distribution of a random vector built from the Page or Hankel output matrices, and that single ball is shared across the worst-case expected cost and the robust CVaR constraint on the full output trajectory. In security-constrained dispatch, the same Wasserstein ball is shared across all reserve and line constraints inside a single joint chance constraint. In the general consistency theory for DRCCPs, the data-driven set is
\[
\mathcal M_N^\theta=\{\mu\in\mathcal P_1(\Xi)\mid W_1(\mu,\widehat P_N)\le \theta\},
\]
and the DRCC is imposed against every \(Q\in\mathcal M_N^\theta\) [2006.01702], [2208.07642], [2012.08850].

Bayesian DRCCs use a parametric ambiguity set in parameter space rather than a nonparametric ball in distribution space. The ambiguity set is a Bayesian credible region \(\Theta(\mathcal S^N,\alpha)\), which induces a family of laws \(\{\mathbb P_\theta:\theta\in\Theta(\mathcal S^N,\alpha)\}\). For joint constraints, this same credible region is shared across all component constraints, and the total risk \(\bar\epsilon\) is split into \(\epsilon_j\) with \(\sum_j\epsilon_j=\bar\epsilon\) [2306.12735].

A different line of work uses ambiguity metrics through perturbed risk levels. For an ambiguity set
\[
\mathcal A=\{\mathcal P:\rho(\mathcal P,\hat{\mathcal P})\le M\},
\]
the perturbed risk level \(\hat\epsilon_{\mathcal A}(\epsilon)\) is defined so that a nominal chance constraint at level \(1-\hat\epsilon_{\mathcal A}(\epsilon)\) implies the robust chance constraint at level \(1-\epsilon\). For the relative variation distance,
\[
\hat\epsilon_{M_{\mathrm{RVD}}}(\epsilon)=\frac{\epsilon}{M_{\mathrm{RVD}}},
\]
so the robust risk budget is shared with ambiguity by a simple rescaling [2409.01177].

## 3. Reformulations and convex approximations

The central technical challenge is that exact DRCCs are usually nonconvex and difficult to solve directly. The literature therefore develops deterministic reformulations, conservative surrogates, and inner approximations.

A standard route passes through VaR and CVaR. In the orbital debris formulation, the chance constraint
\[
\mathrm{Prob}^{\mathbb P}(l(\mathbf r_d)\le 0)\ge 1-\varepsilon
\]
is equivalent to
\[
\mathrm{VaR}_\varepsilon^{\mathbb P}(l(\mathbf r_d))\le 0,
\]
while
\[
\mathrm{CVaR}_\varepsilon^{\mathbb P}(l(\mathbf r_d))\le 0
\]
is a conservative sufficient condition because \(\mathrm{CVaR}_\varepsilon^{\mathbb P}\ge \mathrm{VaR}_\varepsilon^{\mathbb P}\). Under the moment-based ambiguity set and an ellipsoidal safety cost
\[
l^k(\mathbf r)=(\mathbf r-\mu_d^k)^T E^k(\mathbf r-\mu_d^k)-1,
\]
the worst-case CVaR admits the closed form
\[
\sup_{\mathbb P\in\mathcal P^k}\mathrm{CVaR}_\varepsilon^{\mathbb P}\big(l^k(\mathbf r_d^k)\big)
=
-1+\frac{1}{\varepsilon}\mathrm{Tr}\{\Sigma_d^kE^k\},
\]
so the DRCC is enforced by the deterministic trace inequality
\[
\mathrm{Tr}\{\Sigma_d^kE^k\}\le \varepsilon.
\]
This is a particularly clear instance of a shared DRCC reducing to a low-dimensional convex condition involving only shared covariance information [2412.17358].

In distributionally robust DeePC, the DRCC is implemented through a worst-case CVaR constraint on the full stacked future output,
\[
\sup_{Q\in\mathcal B_\epsilon(\widehat P_N)}\mathrm{CVaR}_{1-\alpha}^Q\big(h(Y_f g)\big)\le 0.
\]
Under convexity and Lipschitz assumptions, the semi-infinite distributional problem is upper bounded by a finite convex program with a sample-average term and a norm regularization term \(L_{\mathrm{con}}\epsilon\|g\|_{r,*}\). The shared ambiguity set thus appears in the tractable model only through empirical averages and norm penalties [2006.01702].

For Wasserstein DR joint chance constraints in power dispatch, exact reformulations are computationally heavy, so a two-step method is used. First, a polyhedral uncertainty set \(\mathcal U\) is constructed so that
\[
\inf_{Q\in\mathcal M_N^\theta}Q(\xi\in\mathcal U)\ge 1-\varepsilon.
\]
Second, a robust linear program enforces all operational constraints for every \(\xi\in\mathcal U\). Because \(\mathcal U\) carries enough mass under every distribution in the shared Wasserstein ball, any robustly feasible solution is feasible for the original shared DRCC [2208.07642].

The general Wasserstein DRCCP literature provides two complementary viewpoints. One is an exact distance-to-violation reformulation based on
\[
G(x,\omega)=\inf_{\xi:F(x,\xi)>0} d^p(\xi,\omega),
\]
leading to sample-based deterministic representations of worst-case violation probability. The other is a convex inner approximation based on CVaR, which yields tractable convex programs when \(F(\cdot,\xi)\) is convex and, in affine cases, explicit conic or mixed-integer reformulations [1805.06729].

Recent work on better convex approximations shows that the lower-level ALSO-X hinge-loss problem is a special case of the lower-level CVaR approximation, while the upper-level CVaR approximation is more restricted than the upper level in ALSO-X. This motivates ALSO-X\#, which uses a lower-level CVaR approximation together with the less restricted ALSO-X upper-level chance constraint. Under Wasserstein ambiguity, ALSO-X\# is always better than the CVaR approximation and, under additional uniqueness conditions, can be better than ALSO-X [2302.01737].

In stochastic MPC, DRCCs are unified with probabilistic reachable sets. A distributionally robust probabilistic reachable set \(\mathbb A\) satisfies
\[
\mathbb Q(e(k)\in \mathbb A)\ge p,\qquad \forall \mathbb Q\in\hat{\mathcal P},\ \forall k\ge 0,
\]
and deterministic constraint tightening via Pontryagin difference then enforces the original DRCCs on states and inputs. This is another shared construction: one DR-PRS is reused at every time step [2005.00313].

## 4. Shared DRCCs across application domains

In orbital collision avoidance, the shared structure is temporal and moment-based. Safety must hold at every prediction step for all debris-position distributions sharing the propagated mean and covariance. The model predictive controller then trades fuel against a collision-risk bound, and smaller \(\varepsilon\) produces more conservative maneuvers, larger minimum satellite–debris separation, and higher total \(\Delta v\) [2412.17358].

In data-enabled predictive control of unknown stochastic LTI systems, the shared structure is horizon-wide and data-driven. The function \(h(Y_f g)\) acts on the entire stacked output trajectory, so the DRCC is a single joint constraint over all outputs and all future times, while the same Wasserstein ball is shared by both the output constraint and the worst-case expected objective [2006.01702].

In security-constrained dispatch, the shared structure is system-wide. One joint DRCC covers reserve activation limits and line-flow limits for all lines and all contingencies, with
\[
K=2|C|(|G|+|L|)
\]
inequalities inside the chance constraint. This shared form is natural in power-system reliability because a single probability guarantee is sought for the entire security set rather than for separate constraints in isolation [2208.07642].

In stochastic MPC, the shared structure is time-shared and set-based. A single stationary DR-PRS can tighten nominal constraints at all prediction steps, so the same confidence region is reused throughout the closed loop. The paper explicitly interprets this as DRCCs “shared over time” and also “shared” across halfspaces through allocation of individual violation probabilities whose sum does not exceed the global risk budget [2005.00313].

In Bayesian DRCCs, the shared structure is both statistical and combinatorial. A single posterior credible set defines all admissible distributions, and a joint BDRCC
\[
\inf_{\theta\in\Theta(\mathcal S^N,\alpha)}\mathbb P_\theta\Big(\max_{j=1,\dots,J} g_j(\tilde\xi,x)\le 0\Big)\ge 1-\bar\epsilon
\]
is approximated by per-constraint BDRCCs with \(\sum_j\epsilon_j=\bar\epsilon\). The corresponding robust counterpart uses one uncertainty-set construction per \(\epsilon_j\) and proves that any feasible solution satisfies the true joint DRCC with probability \(1-\alpha\) [2306.12735].

In Markov decision processes and generalized Nash games, the shared structure couples decisions. The distributionally robust joint chance-constrained MDP uses a product of individual robustness levels \(h_k\) with \(\prod_{k=1}^K h_k\ge \hat\epsilon\), which shares the probability budget across constraints. In GNEPs, the shared DRCC appears directly as one feasibility condition involving all agents’ strategies and one Wasserstein ambiguity set, which transforms the game into a generalized Nash equilibrium problem [2312.15312], [2509.13985].

Black-box optimization offers a different shared viewpoint. Distributionally robust Bayesian optimization evaluates both the objective
\[
F_t(x)=\inf_{p\in\mathcal A_t}\sum_{w\in\Omega} f(x,w)p(w)
\]
and the chance quantity
\[
G_t(x)=\inf_{p\in\mathcal A_t}\sum_{w\in\Omega} 1[g(x,w)>h]\,p(w)
\]
over the same ambiguity set \(\mathcal A_t\), so objective and feasibility share the same distributional uncertainty model [2201.13112].

## 5. Guarantees, consistency, and statistical interpretation

The basic guarantee of every DRCC is conditional on ambiguity-set validity: if the true law belongs to the ambiguity set, then enforcing the DRCC implies the original chance constraint. This implication is explicit in the moment-based orbital setting and underlies the general Wasserstein DRCCP formulation as well [2412.17358], [2012.08850].

For Wasserstein ambiguity sets, asymptotic consistency has been established for both DRCCPs and DR CVaR-constrained problems. If the samples are i.i.d., the ambiguity radii \(\epsilon_N\) satisfy
\[
P^N\big(W_1(P,\widehat P_N)\le \epsilon_N\big)\ge 1-\beta_N,
\qquad
\sum_{N=1}^\infty \beta_N<\infty,
\qquad
\epsilon_N\to 0,
\]
and the technical regularity assumptions hold, then the optimal values of the distributionally robust problems converge almost surely to those of the corresponding true chance- or risk-constrained problems, and every accumulation point of the robust optimizers is an optimizer of the true problem [2012.08850].

Finite-sample out-of-sample guarantees are central in data-driven control. In distributionally robust DeePC, a measure-concentration result provides a radius \(\epsilon(\beta,N)\) such that
\[
P^N\{P\in\mathcal B_{\epsilon(\beta,N)}(\widehat P_N)\}\ge 1-\beta.
\]
With that radius, the optimizer of the tractable reformulation satisfies
\[
P^N\Big\{\mathrm{CVaR}_{1-\alpha}^{P}\big(h(Y_f\hat g^\star)\big)\le 0\Big\}\ge 1-\beta,
\]
and the robust objective upper-bounds the true expected cost with the same confidence [2006.01702].

Bayesian DRCCs provide a different finite-sample interpretation. If the true parameter \(\theta^c\) lies in the credible region \(\Theta(\mathcal S^N,\alpha)\) with probability \(1-\alpha\), then any solution satisfying the BDRCC over that region satisfies the corresponding true chance constraint with probability at least \(1-\alpha\). For joint constraints, Theorem 3.3 shows that the risk-budgeted robust counterpart implies the true joint DRCC with probability \(1-\alpha\) [2306.12735].

Randomized methods under ambiguity admit one-level and two-level guarantees through perturbed risk levels. If a randomized scheme has nominal violation bound \(F_N(\epsilon)\), then the robust version satisfies
\[
\mathbb P_{\hat{\mathcal P}^N}\big\{V_{\mathcal P}(\hat x_s(\mathcal N))>\epsilon\big\}
\le F_N\big(\hat\epsilon_{\mathcal A}(\epsilon)\big),
\qquad \forall \mathcal P\in\mathcal A.
\]
For the scenario approach, this yields explicit distributionally robust guarantees and expected-violation bounds, especially simple under relative variation distance [2409.01177].

In stochastic MPC, DR-PRSs provide a time-uniform guarantee: if \(\mathbb P(\mathbb P\in\hat{\mathcal P})\ge 1-\beta\), then the DR-PRS covers the true PRS with high confidence and the tightened closed-loop MPC inherits the intended DRCC properties for all future times [2005.00313].

## 6. Conservatism, computation, and unresolved issues

A recurring misconception is that shared DRCCs are merely collections of independent per-constraint DRCCs. Several papers state the opposite: a shared DRCC may be a single joint chance constraint on a stacked trajectory, a single ambiguity set shared across objective and constraints, or a system-wide security event shared across all lines and contingencies. This suggests that “shared” refers to coupling in the probabilistic model, not merely to repeated notation [2006.01702], [2208.07642].

A second misconception is that CVaR reformulations are exact representations of shared DRCCs. In the surveyed formulations, CVaR is generally a conservative sufficient condition. The orbital debris model states this explicitly through \(\mathrm{CVaR}\ge \mathrm{VaR}\), and the general Wasserstein DRCCP literature treats CVaR as a convex inner approximation rather than an equivalence in the generic case [2412.17358], [1805.06729].

Computationally, exact shared DRCCs are often nonconvex and expensive. Wasserstein DR joint chance constraints can lead to mixed-integer linear programs or bilinear programs with size scaling like samples times network size times contingencies. Exact DRCC feasibility sets are strongly NP-hard even for affine uncertainty, and mixed-integer nonlinear formulations arise in generalized Nash games with shared DRCCs. These difficulties explain the prominence of CVaR surrogates, polyhedral approximations, reformulation via robust counterparts, and bisection-based methods such as ALSO-X\# [2208.07642], [1805.06729], [2302.01737].

Conservatism is controlled by risk and ambiguity parameters, but the direction of the trade-off is uniform across domains. Smaller \(\varepsilon\) in orbital collision avoidance produces stricter safety, larger separation, and higher fuel usage. Larger Wasserstein radius \(\theta\) in dispatch raises cost and lowers violation frequency. In power dispatch, a shared ambiguity set improves robustness to correlation uncertainty but can also increase conservatism; correlation-aware polyhedral sets reduce that conservatism relative to box sets [2412.17358], [2208.07642].

Different ambiguity metrics behave very differently at low risk levels. For TVD, Hellinger, KL, and Neyman \(\chi^2\)-distance, the perturbed risk level collapses rapidly as \(\epsilon\downarrow 0\); for RVD,
\[
\hat\epsilon_{M_{\mathrm{RVD}}}(\epsilon)=\epsilon/M_{\mathrm{RVD}},
\]
so the ratio \(\hat\epsilon/\epsilon\) remains constant. This makes RVD particularly attractive for shared DRCCs in MPC and randomized design when very small system-level violation probabilities are required [2409.01177].

Two unresolved issues recur. One is multistage structure: Bayesian DRCC work identifies multi-stage extensions as an open and practical issue. The other is scalable risk allocation: optimizing \(\epsilon_j\) in shared-budget DRCCs is already present in Bayesian formulations, but its algorithmic treatment is incomplete in large-scale coupled systems [2306.12735].

A broader review perspective frames DRCCs as conservative approximations to classical chance constraints whenever the true distribution belongs to the ambiguity set. Within that perspective, shared DRCCs occupy the interface of chance-constrained optimization, robust optimization, and risk-averse modeling: they preserve a probabilistic semantics, but the probability guarantee is carried by a structured family of distributions rather than by a single estimated law [1908.05659].

Source: https://www.emergentmind.com/topics/shared-distributionally-robust-chance-constraints-drccs