Papers
Topics
Authors
Recent
Search
2000 character limit reached

Blackwell Approachability

Updated 4 July 2026
  • Blackwell approachability is a framework that allows a decision-maker in repeated vector-payoff games to steer average outcomes toward a target set by enforcing conditions on every supporting halfspace.
  • It employs projection-based strategies that guarantee an O(1/√T) convergence rate under bounded payoffs, serving as a unifying method for no-regret learning and calibrated forecasting.
  • The theory extends to complex settings including partial monitoring, generalized quitting games, and computational relaxations, with applications in game theory, optimization, and fair online learning.

Blackwell approachability is a framework for repeated vector-payoff games in which a decision maker seeks to force the running average payoff vector toward a target set against an adversary. In its classical convex form, a closed convex set is approachable exactly when every supporting halfspace containing the set can be forced, or equivalently when for every adversary mixed action there exists a player mixed action whose expected payoff lies in the set. The theory yields constructive projection-based strategies and canonical O(1/T)O(1/\sqrt{T}) convergence under bounded payoffs, and it has become a unifying language for no-regret learning, calibration, partial monitoring, and a broad range of modern online decision problems (Perchet, 2013, Shimkin, 2015).

1. Formal setup

In the standard model, two players repeatedly choose actions and observe a vector payoff g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d, or equivalently a vector loss (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d. The running average is

gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).

A closed target set CRdC\subseteq \mathbb{R}^d is approachable if the player has a strategy such that dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 0 or dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 0 against any opponent strategy, with distance usually taken in Euclidean norm (Perchet, 2013, Garber et al., 6 Feb 2025).

For convex compact action spaces, a common formulation uses a bilinear map :X×YRd\ell:X\times Y\to\mathbb{R}^d, Euclidean unit ball BB, and

dist(v,S)=infsSvs,hS(w)=supsSw,s.\operatorname{dist}(v,S)=\inf_{s\in S}\|v-s\|, \qquad h_S(w)=\sup_{s\in S}\langle w,s\rangle.

In Euclidean norm,

g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d0

so distance to a convex target can be written as a support-function maximization over directions g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d1 (Shimkin, 2015, Garber et al., 6 Feb 2025).

A weaker finite-horizon notion is weak approachability: for a fixed horizon g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d2, the player may use a horizon-dependent strategy g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d3 and require only g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d4. For convex sets, weak approachability and approachability coincide in the classical model, but later extensions show that this equivalence can fail once absorbing or quitting dynamics are introduced (Perchet, 2013, Flesch et al., 2016).

2. Geometric characterization

For a closed convex target g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d5, Blackwell’s theorem admits several equivalent formulations. One classical statement is

g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d6

An equivalent support-function form is

g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d7

or, in the loss convention,

g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d8

These are the halfspace formulations: every supporting halfspace of the target set can be forced by the player (Shimkin, 2015, Abernethy et al., 2010).

The projection geometry is central. If g(at,bt)Rdg(a_t,b_t)\in\mathbb{R}^d9 and (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d0, then (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d1 is an outward normal to a supporting hyperplane of (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d2 at (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d3. Blackwell’s condition requires an action whose expected next payoff lies on the (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d4-side of that hyperplane. This is the geometric reason the running average is steered toward the target (Dann et al., 2024, Paxton, 8 Apr 2026).

For arbitrary closed, not necessarily convex, sets, the exact criterion is more subtle. Blackwell’s sufficient condition is the notion of a (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d5-set, and a closed set is approachable if and only if it contains a (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d6-set. In proximal-normal form, the condition is

(xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d7

This extends the convex normal-cone picture and gives a necessary-and-sufficient characterization beyond convexity (Perchet, 2013, Telgarsky, 2011).

3. Algorithms and convergence rates

Blackwell’s original algorithm is projection-based. At round (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d8, let (xt,yt)Rd\ell(x_t,y_t)\in\mathbb{R}^d9 be the current average payoff and gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).0. If gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).1, define the steering direction

gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).2

The player then chooses a mixed action satisfying

gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).3

or equivalently forces the supporting halfspace through gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).4 with normal gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).5. Under bounded payoffs, this yields the canonical gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).6 rate; in classical Euclidean analyses one obtains gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).7, and the survey literature also gives high-probability bounds (Perchet, 2013, Dann et al., 2024).

A direct online-convex-optimization formulation replaces projection geometry by the support-function losses

gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).8

If an OCO algorithm over the dual unit ball guarantees regret gˉT=1Tt=1Tg(at,bt)orˉT=1Tt=1T(xt,yt).\bar g_T=\frac{1}{T}\sum_{t=1}^T g(a_t,b_t) \quad\text{or}\quad \bar \ell_T=\frac{1}{T}\sum_{t=1}^T \ell(x_t,y_t).9, then

CRdC\subseteq \mathbb{R}^d0

With standard OCO guarantees, this again gives CRdC\subseteq \mathbb{R}^d1. In Euclidean geometry, unregularized FTL recovers Blackwell’s original steering direction, while under smoothness of CRdC\subseteq \mathbb{R}^d2 and bounded curvature one obtains

CRdC\subseteq \mathbb{R}^d3

Regularized FTL recovers the classical CRdC\subseteq \mathbb{R}^d4 guarantee without the smoothness assumption (Shimkin, 2015).

Two important algorithmic refinements are predictive and response-based variants. Predictive Blackwell approachability assumes an estimate CRdC\subseteq \mathbb{R}^d5 of the next payoff vector and yields the bound

CRdC\subseteq \mathbb{R}^d6

so convergence improves as the prediction error decreases (Farina et al., 2020). A dual alternative replaces projection by computing responses to opponent actions; in that formulation one maintains target points CRdC\subseteq \mathbb{R}^d7, steering vectors CRdC\subseteq \mathbb{R}^d8, and obtains

CRdC\subseteq \mathbb{R}^d9

avoiding direct projection onto dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 00 when response computation is simpler (Bernstein et al., 2013).

4. Equivalence to regret minimization and calibration

A central modern insight is that Blackwell approachability and no-regret online linear optimization are algorithmically equivalent. Efficient reductions map an approachability problem to an OLO problem by cone lifting, and conversely map an OLO problem to an approachability problem through halfspace oracles. In the reduction from OLO to approachability, regret is controlled by the distance of a lifted average vector payoff to a polar cone; in the reverse reduction, approachability distance is controlled by OLO regret (Abernethy et al., 2010).

This perspective subsumes standard regret notions. External regret arises by approaching the negative orthant of the instantaneous regret vector. Internal and swap regret are obtained by higher-dimensional regret matrices or dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 01-regret coordinates. Calibration can likewise be reduced to an approachability problem in an auxiliary game, and internally consistent strategies yield calibrated forecasting (Perchet, 2013, Abernethy et al., 2010).

The equivalence to regret is not, however, automatically rate-preserving. It has been shown that the classical reduction of Abernethy–Bartlett–Hazan can map an approachability instance with optimal rate dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 02 to a no-regret instance with optimal regret-per-round dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 03 such that dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 04 is arbitrarily large, including cases with dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 05 and dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 06. A tight reduction is instead obtained through improper dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 07-regret minimization, where

dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 08

and some improper dist(gˉT,C)0\operatorname{dist}(\bar g_T,C)\to 09-regret instances are not linearly reducible to either external regret or proper dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 00-regret while preserving rates (Dann et al., 2024).

5. Generalized information structures and dynamics

Approachability extends beyond full monitoring. In partial monitoring, the purely informative game replaces stage payoffs by the maximal information players obtain, represented as probability measures; objectives are then expressed as convergence of averages of these measures. This framework yields a unified characterization of approachable sets in games with or without signals, and for convex targets it recovers the familiar simple condition in the measure-valued space (Perchet et al., 2013).

A different generalization appears in generalized quitting games, where either player may have quitting actions that absorb play. In that setting, three geometric conditions, denoted dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 01, dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 02, and dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 03, govern weak approachability. In Big-Match Type I, where only the approaching player can quit, these conditions are equivalent and collapse to Blackwell’s classical condition. In Big-Match Type II, where only the opponent can quit, none of the three conditions is both sufficient and necessary for weak approachability, and weak approachability need not imply uniform approachability (Flesch et al., 2016).

Dynamic extensions also include stochastic games and time-varying geometry. In Stackelberg stochastic games with vector costs, a Blackwell-style scalarization along the current normal direction yields a tractable leader strategy, and a reinforcement-learning algorithm learns the approachable strategy when the transition kernel is unknown (Kalathil et al., 2014). In a separate time-dependent extension, both the outcome functions dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 04 and the inner products dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 05 may vary with time; if the induced norms are nonincreasing, then

dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 06

which recovers the classical dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 07 rate when the geometry is constant (Kwon et al., 2023).

6. Computational relaxations and structured domains

Recent work has focused on computationally constrained approachability. When exact optimization over the player’s or adversary’s action set is intractable, approximation oracles can replace exact saddle-point computations. Under nonnegativity and monotone preferences, if dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 08 is approachable in the exact game and approximation ratios satisfy dist(ˉT,C)0\operatorname{dist}(\bar \ell_T,C)\to 09 and :X×YRd\ell:X\times Y\to\mathbb{R}^d0, then the downward closure of the scaled set

:X×YRd\ell:X\times Y\to\mathbb{R}^d1

is efficiently approachable with rate :X×YRd\ell:X\times Y\to\mathbb{R}^d2. If only one side has approximation access, the scaled targets simplify to :X×YRd\ell:X\times Y\to\mathbb{R}^d3 or :X×YRd\ell:X\times Y\to\mathbb{R}^d4 (Garber et al., 6 Feb 2025).

A different computational direction studies non-Euclidean objectives, especially :X×YRd\ell:X\times Y\to\mathbb{R}^d5-style approachability that arises naturally in regret minimization. High-dimensional :X×YRd\ell:X\times Y\to\mathbb{R}^d6-approachability can be rewritten as lower-dimensional pseudonorm approachability, and the resulting algorithmic theory gives rates independent of the original vector-payoff dimension. Under mild normalization assumptions, one obtains a dimension-independent :X×YRd\ell:X\times Y\to\mathbb{R}^d7 guarantee, and a maximum-entropy FTRL construction yields an :X×YRd\ell:X\times Y\to\mathbb{R}^d8 dependence on the original dimension (Dann et al., 2023).

Structured domains from game solving and optimization also admit specialized Blackwell algorithms. On treeplexes, which encode sequence-form strategies in extensive-form games, Predictive Treeplex Blackwell:X×YRd\ell:X\times Y\to\mathbb{R}^d9 gives an BB0 convergence rate to Nash equilibrium in self-play, while a stabilized variant attains an BB1 rate (Chakrabarti et al., 2024). In convex optimization, the Conic Blackwell AlgorithmBB2 is a parameter- and scale-free regret minimizer for general convex sets with BB3 regret, and its saddle-point counterpart SP-CBABB4 achieves an BB5 ergodic rate (Grand-Clément et al., 2022).

7. Contemporary applications and conceptual limits

Blackwell approachability has become a design principle for constrained and multi-objective online learning. In fair online learning with sensitive and non-sensitive contexts, an approachability formulation yields a necessary and sufficient condition for compatibility between learning objectives and fairness constraints, and it instantiates this condition for group-wise no-regret, group-wise calibration, and demographic parity; when compatibility fails, the same framework characterizes the optimal trade-off (Chzhen et al., 2021).

A more recent development is simultaneous Blackwell approachability, where multiple target sets must be approached through coupled actions. Individual approachability of each target does not suffice in general. The key sufficient condition is an BB6-mixture linear optimization oracle that satisfies every convex mixture of one halfspace per target. This framework leads to multiclass omniprediction, where one seeks suboptimality bounds simultaneously for a family of losses and a family of comparator predictors, and it yields horizon or sample complexity approximately BB7 for BB8-omniprediction in a BB9-class problem (Hu et al., 19 Feb 2026).

The current limits are both conceptual and computational. Exact reductions to standard regret classes may lose optimal rates (Dann et al., 2024). Exact target sets may have to be replaced by scaled downward closures when only approximation oracles are available (Garber et al., 6 Feb 2025). Weak approachability need not imply uniform approachability once quitting dynamics are present (Flesch et al., 2016). At the same time, survey work now places Blackwell approachability at the center of modern AI topics including no-regret online learning, calibrated forecasting, fair online learning, and multi-objective RLHF, which suggests that its geometric control viewpoint remains technically live far beyond the repeated games setting in which it was introduced (Paxton, 8 Apr 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (18)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Blackwell Approachability.