English

Online Learning for Approximately-Convex Functions with Long-term Adversarial Constraints

Machine Learning 2025-08-26 v1 Optimization and Control

Abstract

We study an online learning problem with long-term budget constraints in the adversarial setting. In this problem, at each round tt, the learner selects an action from a convex decision set, after which the adversary reveals a cost function ftf_t and a resource consumption function gtg_t. The cost and consumption functions are assumed to be α\alpha-approximately convex - a broad class that generalizes convexity and encompasses many common non-convex optimization problems, including DR-submodular maximization, Online Vertex Cover, and Regularized Phase Retrieval. The goal is to design an online algorithm that minimizes cumulative cost over a horizon of length TT while approximately satisfying a long-term budget constraint of BTB_T. We propose an efficient first-order online algorithm that guarantees O(T)O(\sqrt{T}) α\alpha-regret against the optimal fixed feasible benchmark while consuming at most O(BTlogT)+O~(T)O(B_T \log T)+ \tilde{O}(\sqrt{T}) resources in both full-information and bandit feedback settings. In the bandit feedback setting, our approach yields an efficient solution for the Adversarial Bandits with Knapsacks\texttt{Adversarial Bandits with Knapsacks} problem with improved guarantees. We also prove matching lower bounds, demonstrating the tightness of our results. Finally, we characterize the class of α\alpha-approximately convex functions and show that our results apply to a broad family of problems.

Keywords

Cite

@article{arxiv.2508.16992,
  title  = {Online Learning for Approximately-Convex Functions with Long-term Adversarial Constraints},
  author = {Dhruv Sarkar and Samrat Mukhopadhyay and Abhishek Sinha},
  journal= {arXiv preprint arXiv:2508.16992},
  year   = {2025}
}
R2 v1 2026-07-01T05:02:48.593Z