Papers
Topics
Authors
Recent
Search
2000 character limit reached

Adversarial Online Linear Optimization

Updated 9 February 2026
  • Adversarial Online Linear Optimization is the study of sequential decision-making under adversarial environments where a learner minimizes regret by choosing actions from a convex set.
  • Algorithms such as FTRL, Mirror Descent, and coin-betting leverage regularizers and context-aware strategies to achieve optimal sublinear regret bounds.
  • Advanced techniques integrate hints, side information, and alternating regret to improve performance across full-information, combinatorial, and bandit feedback settings.

Adversarial Online Linear Optimization (OLO) is the study of sequential decision-making under worst-case (adversarial) environments, where on each round a learner selects an action from a convex set and suffers a linear loss chosen adversarially. The principal objective is to design prediction algorithms that minimize regret: the difference between the learner’s cumulative loss and that of the best fixed comparator, evaluated in hindsight, over a prescribed action set. This framework is foundational in convex online learning, algorithmic game theory, bandit optimization, and control theory.

1. Formal Problem Statement and Regret Definition

The classical adversarial OLO protocol proceeds over TT rounds. Let K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d denote a closed, convex, centrally symmetric, and bounded action set (for example, a Euclidean ball, simplex, or ℓq+\ell_q^+ ball). At round tt:

  • The learner picks xt∈Kx_t \in \mathcal{K}.
  • The adversary reveals a loss (or cost) vector â„“t∈Rd\ell_t \in \mathbb{R}^d (typically with ∥ℓt∥≤1\|\ell_t\| \leq 1 in some norm).
  • The learner incurs linear loss ⟨ℓt,xt⟩\langle \ell_t, x_t \rangle.

The central metric is regret against a comparator u∈Ku \in \mathcal{K}: RT(u)=∑t=1T⟨ℓt,xt−u⟩,R_T(u) = \sum_{t=1}^T \langle \ell_t, x_t - u \rangle, with the worst-case regret K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d0. The OLO goal is to construct algorithms with sublinear K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d1 under arbitrary K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d2 sequences.

2. Algorithmic Frameworks and Optimality

The archetype OLO algorithms are based on Follow-the-Regularized-Leader (FTRL), Mirror Descent, Exponentiated Gradient (multiplicative weights), and, for certain combinatorial domains, exponential weights and their efficient variants.

FTRL plays, at round K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d3: K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d4 where K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d5 is a strongly convex regularizer and K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d6 is a learning rate tuned to the time horizon.

A fundamental result is that, for bounded K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d7 and loss norms, FTRL with suitably chosen K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d8 achieves minimax optimal regret K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d9, where the rate is determined by the geometry of ℓq+\ell_q^+0 and the duality with the loss norm (Gatmiry et al., 2024). Recent results construct, for any convex symmetric pair ℓq+\ell_q^+1, an explicit regularizer ℓq+\ell_q^+2 ensuring minimax-optimal regret, achievable up to a universal constant. However, selection and certification of strong convexity for ℓq+\ell_q^+3 against arbitrary norms may be computationally hard for high-dimensional settings (Gatmiry et al., 2024).

For combinatorial action sets, such as the hypercube â„“q+\ell_q^+4, efficient instantiations (e.g., PolyExp) relying on coordinate-separable mirror descent provide optimal expected regret â„“q+\ell_q^+5 in the full-information setting and â„“q+\ell_q^+6 in bandit feedback (Putta et al., 2018).

3. Parameter-Free, Self-Adaptive, and Side-Information Methods

Traditional algorithms rely on a priori tuning of learning rates or competitor norms. Parameter-free methods remove this requirement, achieving regret bounds adaptive to the norm of the comparator without prior knowledge.

The coin-betting reduction (Ryu et al., 2022) provides a unified scheme: By interpreting OLO as a repeated wealth-betting game and leveraging universal compression (e.g., context-tree weighting), parameter-free algorithms are constructed that adapt to revealed temporal structures and side information (e.g., quantized, Markov, tree-based contexts). Regret bounds adapt to the complexity of the best (possibly state-dependent) comparator, with overall guarantees â„“q+\ell_q^+7 in general, and improved rates when exploitable structure exists in the loss sequence.

Extensions to side information enable competing with the best context-dependent or tree-adaptive policy. The context-tree weighting OLO (CTW-OLO) realizes regret of the form

â„“q+\ell_q^+8

where â„“q+\ell_q^+9 measures context-dependent norm and tt0 the description length of the best model (Ryu et al., 2022).

4. Beyond the Classical Regret Bound: Tradeoffs, Hints, and Alternating Regret

Recent research has refined the basic minimax tt1 regret frontier:

  • Hints and Predictable Sequences: If, at each round, a collection of tt2 "hint" vectors (predictors of the upcoming loss) is available, and some convex combination is positively correlated with the realized loss, one can reduce regret to tt3, from the classical tt4 benchmark (Bhaskara et al., 2020). The main algorithm, K-Hintstt5, combines hints via FTRL over the simplex, with smooth-hinge surrogates and a single-hint oracle, and applies a meta-level combiner to select unknown parameters.
  • Comparator-Dependent and Loss vs. Regret Tradeoffs: Stein's method, originally a probabilistic tool, enables OLO algorithms that match not just the leading tt6 order, but also the sharp additive constants in both regret and total-loss bounds and realize optimal Pareto tradeoffs between worst-case loss and regret, pointwise in the comparator (Zhang et al., 6 Feb 2026).
  • Alternating Regret: For settings where the learner's move alternates with the adversary's, as in two-player zero-sum games, tt7 alternating regret is achievable for OLO (and more generally OCO), faster than the classical tt8 rate. Continuous Hedge and FTRL with third-order smooth regularizers achieve these rates; lower bounds show this is optimal for a wide class of algorithms (Hait et al., 18 Feb 2025).

5. Specialized Domains and Structural Extensions

Different geometric domains and feedback models require tailored methods and analysis:

  • Combinatorial Spaces: On tt9 or xt∈Kx_t \in \mathcal{K}0, PolyExp, equivalent to Exp2, FTRL with entropic regularizer, and FTPL with logistic perturbations, achieves xt∈Kx_t \in \mathcal{K}1 regret in full-information settings, resolving implementation and lower bound questions (Putta et al., 2018).
  • Nonnegative xt∈Kx_t \in \mathcal{K}2 Balls: For xt∈Kx_t \in \mathcal{K}3 domains (important in load balancing and scheduling), smooth approximations of the xt∈Kx_t \in \mathcal{K}4 norm enable algorithms (e.g., SmoothBaseline) that for any xt∈Kx_t \in \mathcal{K}5 achieve xt∈Kx_t \in \mathcal{K}6 multiplicative regret and additive xt∈Kx_t \in \mathcal{K}7 overhead, sidestepping the cost of explicit projection (Molinaro, 2016).
  • Adversarial OLO with Memory and Dynamics: When action-dependent feedback propagates through system dynamics (e.g., in online control with adversarial disturbances), reductions to Online Convex Optimization (OCO) with memory enable xt∈Kx_t \in \mathcal{K}8 regret over convex disturbance-action policies, with truncation error controlled by system stability parameters (Agarwal et al., 2019).

6. Regret Lower Bounds, Complexity, and Universality

OLO regret bounds are tight in various regimes. Table 1 summarizes key minimax rates in prototypical settings:

Domain Feedback Optimal Regret Lower Bound
Euclidean ball (xt∈Kx_t \in \mathcal{K}9) Full info ℓt∈Rd\ell_t \in \mathbb{R}^d0 ℓt∈Rd\ell_t \in \mathbb{R}^d1 (Gatmiry et al., 2024)
Simplex (ℓt∈Rd\ell_t \in \mathbb{R}^d2) Full info ℓt∈Rd\ell_t \in \mathbb{R}^d3 ℓt∈Rd\ell_t \in \mathbb{R}^d4 (Gatmiry et al., 2024)
ℓt∈Rd\ell_t \in \mathbb{R}^d5 hypercube Full info ℓt∈Rd\ell_t \in \mathbb{R}^d6 ℓt∈Rd\ell_t \in \mathbb{R}^d7 (Putta et al., 2018)
ℓt∈Rd\ell_t \in \mathbb{R}^d8 hypercube Bandit ℓt∈Rd\ell_t \in \mathbb{R}^d9 ∥ℓt∥≤1\|\ell_t\| \leq 10 (Putta et al., 2018)
OLO with K correlated hints Full info ∥ℓt∥≤1\|\ell_t\| \leq 11 (if hints) ∥ℓt∥≤1\|\ell_t\| \leq 12 (worst-case) (Bhaskara et al., 2020)

The construction of minimax-optimal regularizers is possible for arbitrary domains, but the algorithmic complexity is exponential in ∥ℓt∥≤1\|\ell_t\| \leq 13; even determining strong convexity is NP-hard in general (Gatmiry et al., 2024). For some operator classes, e.g., combinatorial sets, polynomial-time reductions leveraging coordinate structure or entropic regularization recover efficient strategies (Putta et al., 2018).

7. Future Directions and Open Problems

Several directions remain at the frontier:

  • Data-dependent and adaptive regret: Developing OLO frameworks that adapt to intrinsic loss sequence "easiness," e.g., via path-length or predictable sequences.
  • Efficient universality: Reducing the exponential cost of computing nearly-optimal regularizers in complex domains remains open.
  • Feedback structures: Extension of OLO with partial, bandit, or delayed feedback to new adversarial models, including side information or hints.
  • Memory and control: Further integration of OCO with memory, disturbances, and dynamic constraints for robust and adaptive control under adversarial setups (Agarwal et al., 2019).
  • Tight characterizations of tradeoff frontiers: Further operationalization of probabilistic and optimization-theoretic methods (e.g., Stein’s method, PDE frameworks) for instance-optimal, non-asymptotic, and computationally efficient OLO algorithms (Zhang et al., 6 Feb 2026, Zhang et al., 2022).

References:

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 Adversarial Online Linear Optimization (OLO).