atlas

Research map / Bandits and online learning / Online convex optimization and games

Optimal Algorithms for Online Convex Optimization with Adversarial Constraints

NeurIPS 2024 · Bandits and online learning › Online convex optimization and games · approach: Constrained and unconstrained OCO algorithms · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a single-gradient-step first-order COCO policy that runs adaptive OGD (AdaGrad) on Lyapunov-based surrogate costs, achieving O(sqrt(T)) regret with O(sqrt(T) log T) cumulative constraint violation, and O(log T) regret for strongly convex costs.

Problem

Constrained online convex optimization (COCO) with time-varying convex constraints revealed after action selection: simultaneously achieving sublinear regret and cumulative constraint violation (CCV) without Slater's condition or other restrictive assumptions.

Approach

Combine adaptive OCO policies (AdaGrad OGD) as a black box with Lyapunov/drift-plus-penalty: the surrogate cost V*f_t + Phi'(Q_t)*g_t, where Q_t is the queue of constraint violations and Phi is an exponential (convex) Lyapunov function, yielding a single inequality that bounds both regret and CCV.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use an exponential Lyapunov potential for convex costsOnline Policy for COCO · COCO, convex costsCCV: O(T^{3/4}) -> 4GD\ln(2\big(1+2T)\big)\sqrt{T}Helped
Use strongly convex costs and a quadratic Lyapunov potentialOnline Policy for COCO · COCO, strongly convex costsregret: O(\sqrt{T}) -> \frac{G^2}{\alpha}\big(1+\ln(t)\big)Helped
Assume non-negative worst-case regretOnline Policy for COCO · COCO, strongly convex costsCCV: O\big(\sqrt{\frac{t \log T}{\alpha}}\big) -> O(\frac{\log T}{\alpha})Helped
Relax feasibility to S-feasibilityOnline Policy for OCS · OCS, S-feasibleCCV: O(\max(\sqrt{ST},S))Helped
Allow a P_T-constrained adversary without a feasibility assumptionOnline Policy for OCS · OCS, P_T-constrained adversaryCCV: O(P_T^{\nicefrac{1}{3}}T^{\nicefrac{2}{3}})+O(\sqrt{T})Helped

Surprising findings

Limitations

Experimental setup

Datasets: online credit card fraud detection dataset (highly imbalanced)

Benchmarks: online credit card fraud detection

Metrics: regret cumulative constraint violation

Baselines: Yu and Neely 2017 (time-varying constraints, Slater-free) Sun et al. 2017 DPP-based policy Chen et al. 2017 / Yuan and Lamperski Lagrangian primal-dual methods

Builds on: AdaGrad drift-plus-penalty framework online gradient descent

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy