cs.LGMay 8, 2026

Convex Optimization with Nested Evolving Feasible Sets

Authors: Karthick Krishna M.Haricharan BalasundaramRahul Vaze

Abstract

Convex Optimization with Nested Evolving Feasible Sets (CONES)} is considered where the objective function ff remains fixed but the feasible region evolves over time as a nested sequence S1S2STS_1 \supseteq S_2 \supseteq \cdots \supseteq S_T. The goal of an online algorithm is to simultaneously minimize the regret with respect to hindsight static optimal benchmark and the total movement cost while ensuring feasibility at all times. CONES is an optimization-oriented generalization of the well-known nested convex body chasing problem. When the loss function is convex, we propose a lazy-algorithm and show that it achieves O(T1β),O(Tβ)O(T^{1-β}), O(T^β) simultaneous regret and movement cost for any β(0,1]β\in (0,1], over a time horizon of TT. When the loss function is strongly convex or αα-sharp, we propose an algorithm Frugal that simultaneously achieves zero regret and a movement cost of O(logT)O(\log T). To complement this, we show that any online algorithm with o(T)o(T) regret has a movement cost of Ω(logT)Ω(\log{T}) for both cases, proving optimality of Frugal.

Explore similar work

Sep 11, 2026cs.LG

Convex Optimization with Nested Evolving Feasible Sets (CONES) under Time-Varying Loss Functions

Convex Optimization with Nested Evolving Feasible Sets (CONES)} was introduced in \cite{CONESVaze} where the objective function ff remains fixed but the feasible region evolves over time as a nested sequence S1S2STS_1 \supseteq S_2 \supseteq \cdots \supseteq S_T. The goal of an online algorithm is to simultaneously minimize the regret with respect to hindsight static optimal benchmark and the total movement cost M\cA(T)M_\cA(T) while ensuring feasibility at all times. CONES is an optimization-oriented generalization of the well-known \emph{nested convex body chasing} (NCBC). In this paper, we extend CONES to allow for loss functions ftf_t's to also change over time. When all loss functions are convex, we show that the projected proximal algorithm achieves O(T1β),O(Tβ)O(T^{1-\beta}), O(T^\beta) simultaneous regret and movement cost, respectively, for any β[0,1)\beta \in [0,1), over a time horizon of TT. We also show that any {\it weakly adaptive} online algorithm with O(Tβ)O(T^\beta) regret has a movement cost of Ω(T1β2)\Omega\left(T^{\frac{1-\beta}{2}}\right) for any β[0,1)\beta \in [0,1). When all loss functions are strongly convex, we show that the projected proximal algorithm simultaneously achieves O(1)O(1) regret and a movement cost of O(logT)O(\log T). To complement this, we show that any online algorithm with sublinear {\it anytime} regret has a movement cost of Ω(logT)\Omega\left(\log T\right).
Rahul Vaze
May 20, 2026cs.LG

A Geometric Approach to Constrained Online Learning

We study constrained online convex optimization with adversarial time-varying constraints. At each round the learner acts before observing the loss and constraint, and is compared with the best fixed action satisfying all constraints in hindsight. The goal is to obtain minimax-optimal regret while controlling cumulative constraint violation (CCV). Prior algorithms achieved O(logT)O(\log T) regret with O(TlogT)O(\sqrt{T\log T}) CCV for strongly convex losses, and O(T)O(\sqrt{T}) regret with O(TlogT)O(\sqrt{T}\log T) CCV for convex losses. We propose NP-OGD, an iterated nested-projection algorithm. For strongly convex losses it achieves O(logT)O(\log T) regret and O(logT)O(\log T) CCV; for convex losses it achieves O(T)O(\sqrt{T}) regret and O(T)O(\sqrt{T}) CCV. The analysis relies on a geometric movement bound: after lifting the nested projected-gradient trajectory to one higher dimension, the lifted path is self-contracted under a nonstandard norm, so a finite-length theorem for self-contracted curves controls the total projection movement. We also prove complementary lower bounds using layered sphere packings. For strongly convex losses, any online algorithm with polynomially sublinear regret can incur CCV at least Ω((logT)(d1)/(d+1)/loglogT)Ω((\log T)^{(d-1)/(d+1)}/\log\log T). For convex losses, we prove CCV lower bounds Ω(T(d1)/(2(d+3)))Ω(T^{(d-1)/(2(d+3))}) for weakly adaptive algorithms and Ω(T(d1)/(2d))Ω(T^{(d-1)/(2d)}) for NP-OGD. Finally, for the constrained experts special case over NN experts, an active Hedge algorithm attains O(TlogN)O(\sqrt{T\log N}) regret and O(N)O(N) CCV, with a matching minimax CCV lower bound for sufficiently large horizons.
Dhruv Sarkar, Abhishek Sinha
Jul 28, 2026cs.LG

Data-Dependent Regret and Polyak Corrections for Constrained Online Convex Optimization

Constrained online convex optimization requires minimizing regret against adversarial convex costs while satisfying a convex constraint at every round, as needed in safety-critical applications. A computationally efficient method combines online gradient descent with a Polyak feasibility step, using one constraint evaluation and one subgradient per round. Although this method achieves O(sqrt(T)) regret with per-round feasibility, we derive a tighter, data-dependent analysis by retaining two quantities omitted by the standard worst-case argument. First, we replace the gradient envelope G_f^2 T with the observed accumulation G_T = sum_t ||grad f_t(x_t)||^2. Second, we identify a nonnegative Polyak correction P_T that measures the cumulative squared displacement caused by feasibility projections and enters the regret bound with a negative sign. The resulting improvement, Delta_T = (eta/2)(G_f^2 T - G_T) + P_T/(2 eta), is always nonnegative. We further propose AdaOGD-PFS, an adaptive-step-size method that achieves O(sqrt(G_T)) regret while preserving per-round feasibility. Experiments on ball- and halfspace-constrained problems improve the regret bound by 38 to 43 percent, with both data-dependent gradients and Polyak corrections contributing substantially.
Wentao Zhang