cs.LGNov 2, 2026

When Is Tracking Affordable? A Movement-Budget Feasibility Threshold for Dynamic Regret

Authors: Ridham Patel

Organizations: Computer Science & Engineering, Indian Institute of Technology Gandhinagar, Gandhinagar, India

Abstract

Dynamic regret measures an online learner against a moving comparator, and standard analyses assume the learner may move freely at every round. We study what happens when it may not: the learner is given a hard budget SS on its total movement ∑t∥xt−xt−1∥\sum_t \|x_t - x_{t-1}\|. Our main result is that a movement budget creates a feasibility barrier. On a domain of diameter DD with GG-Lipschitz convex losses, for every comparator path length PT∈[D,DT]P_T \in [D, DT] we exhibit a deterministic adversary that forces Rd=Ω(GDT)R_d = Ω(GDT) on every budget-feasible algorithm whenever S≤cPTS \le c P_T for a universal constant c>0c>0. This barrier is caused by the budget rather than by a volatile environment: for fixed DD, it applies when PT=o(T)P_T = o(T), where the unconstrained minimax rate Θ(GD(D+PT)T)Θ(G\sqrt{D(D+P_T)T}) is sublinear, so the same instances are learnable with an unbounded budget and unlearnable without one. Conversely, projected online gradient descent with a budget-aware step size is budget-feasible and attains o(GDT)o(GDT) once S=ω(D+PT)S = ω(D + P_T). Thus the critical movement scale is D+PTD+P_T: linear regret is unavoidable below a sufficiently small constant multiple of PTP_T, while sublinear regret is achievable when S/(D+PT)→∞S/(D+P_T)\to\infty in the learnable regime. The construction rests on a distinction we make explicit: what makes a comparator expensive to track under a movement budget is the distance it forces the learner to travel, not its path length. Above the threshold we give a budget-dependent upper bound and identify the tight minimax rate in this region as an open problem rather than claiming a product law. Experiments support the predicted transition location and the 1/S1/S decay.

Figures & tables

Appendix figures & tables8 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

Oct 8, 2026

Optimally Pacing Budget Spending and Learning

We establish near-optimal regret bounds for budget-constrained online learning against arbitrary classes of budget-pacing experts in the adversarial setting. In particular, given any class of FF experts and a candidate budget pacing schedule, we provide a full-information algorithm which obtains regret O(Dlog⁡F+Tlog⁡F)O(D \sqrt{\log F}+ \sqrt{T\log F}) against all experts whose cumulative spending stays within distance DD of this schedule, matching lower bounds established by Braverman et al. (2025). We additionally show that our technique extends to various problems in online resource allocation, where the learner gets to see the rewards and costs of the current options available to them, and establish O(Dlog⁡F)O(D\sqrt{\log F}) regret bounds when fractional allocation is allowed. This is the first algorithm we are aware of which can achieve o(T)o(\sqrt{T}) guarantees for such tasks.
Sep 24, 2026

Dynamic Regret in Online Convex Optimization with Indicator Switching Costs

We study dynamic regret in online convex optimization with an indicator switching cost: a fixed penalty incurred whenever two consecutive decisions differ. This captures startup overheads such as server activation, model deployment, and cache updates, and on a bounded domain it recovers norm-based movement costs as a special case. Existing guarantees for indicator costs handle only static comparators. We show that a direct extension of these techniques to dynamic regret provably fails, motivating a different approach. We propose a meta-learning framework: a set of randomized lazy FTRL base learners restarted at dyadic time scales, aggregated by a movement-aware master that mixes their proposal densities and samples actions via maximal coupling of consecutive mixtures. The resulting algorithm satisfies, in expectation, RT1≤O~(min⁡{T(ST+1),T2/3(PT+1)1/3})\mathcal{R}^{\mathbf{1}}_T \le \tilde{\mathcal{O}}(\min\{\sqrt{T(S_T{+}1)},T^{2/3}(P_T+1)^{1/3}\}), where RT1\mathcal{R}^{\mathbf{1}}_T is the dynamic regret plus the cumulative indicator switching cost, STS_T counts comparator switches, and PTP_T is the comparator path length. The bound holds simultaneously for all sequences and requires no prior knowledge of STS_T or PTP_T: it is minimax-optimal (up to logarithmic factors) for tracking piecewise-constant comparators, and also captures frequently moving comparators with small total path length.
Oct 14, 2026

Dimension-Optimal Dynamic Regret in Exp-Concave Online Learning

Tracking changing comparators is a central problem in online learning. For exp-concave losses, previous work established the T1/3PT2/3T^{1/3}P_T^{2/3} dependence on the horizon TT and Euclidean path length PTP_T for fixed dimension, while the optimal cost of dimension remained unresolved. We resolve this question by establishing a sharp d1/3d^{1/3} curved dimension factor, improving the d2/3d^{2/3} factor of recent switching and interval reductions [1, 2]. To achieve this improvement, we develop a proper, full-information learner on compact convex subsets of Rd\mathbb{R}^d that adapts to the unknown path length and, under fixed dimension-independent diameter, gradient, and curvature parameters, guarantees Reg⁡T(u1:T)≤O~(d+min⁡{d1/3T1/3PT2/3,TPT,T}).\operatorname{Reg}_T(u_{1:T}) \le \widetilde{O}\left(d+\min\left\{d^{1/3}T^{1/3}P_T^{2/3},\sqrt{TP_T},T\right\}\right). A matching lower bound on a diameter-one Euclidean ball establishes the minimax frontier up to logarithmic factors when T≳d2T\gtrsim d^2, including the transition from the curved rate to larger path budgets. The lower bound already holds for losses that depend on only one coordinate per round, isolating an unavoidable cost of learning across directions. Our upper bound follows from square-root Gaussian KL control of comparator movement and a cancellation argument that pays for history restarts. The curved learner maintains O(log⁡2T)O(\log^2 T) Gaussian states, uses one gradient per round, and runs in time near-linear in TT under a Mahalanobis-projection oracle.