A Unifying Framework for Online Optimization with Long-Term Constraints
Matteo Castiglioni, Andrea Celli, Alberto Marchesi, Giulia Romano, Nicola Gatti
Abstract
We study online learning problems in which a decision maker has to take a sequence of decisions subject to long-term constraints. The goal of the decision maker is to maximize their total reward, while at the same time achieving small cumulative constraints violation across the rounds. We present the first best-of-both-world type algorithm for this general class of problems, with no-regret guarantees both in the case in which rewards and constraints are selected according to an unknown stochastic model, and in the case in which they are selected at each round by an adversary. Our algorithm is the first to provide guarantees in the adversarial setting with respect to the optimal fixed strategy that satisfies the long-term constraints. In particular, it guarantees a fraction of the optimal reward and sublinear regret, where is a feasibility parameter related to the existence of strictly feasible solutions. Our framework employs traditional regret minimizers as black-box components. Therefore, by instantiating it with an appropriate choice of regret minimizers it can handle the full-feedback as well as the bandit-feedback setting. Moreover, it allows the decision maker to seamlessly handle scenarios with non-convex rewards and constraints. We show how our framework can be applied in the context of budget-management mechanisms for repeated auctions in order to guarantee long-term constraints that are not packing (e.g., ROI constraints).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 983abe7a-f9fa-4d8d-9183-29db3fbfa779Cited by top-tier papers30
- Online Bidding Algorithms for Return-on-Spend Constrained Advertisers✱Zhe Feng, Swati Padmanabhan, Di WangWWW 2023 · 38 citations
- Multi-channel Autobidding with Budget and ROI ConstraintsYuan Deng, Negin Golrezaei, Patrick Jaillet, Jason Cheuk Nam Liang et al.ICML 2023 · 34 citations
- Online Learning under Budget and ROI Constraints via Weak AdaptivityMatteo Castiglioni, Andrea Celli, Christian KroerICML 2024 · 12 citations
- Beyond Primal-Dual Methods in Bandits with Stochastic and Adversarial ConstraintsMartino Bernasconi, Matteo Castiglioni, Andrea Celli, Federico FuscoNeurIPS 2024 · 12 citations
- Online Non-convex Learning in Dynamic EnvironmentsZhipan Xu, Lijun ZhangNeurIPS 2024 · 12 citations
Builds on4
- Regularized Online Allocation Problems: Fairness and BeyondSantiago R. Balseiro, Haihao Lu, Vahab S. MirrokniICML 2021 · 67 citations
- Auction Design for ROI-Constrained BuyersNegin Golrezaei, Ilan Lobel, Renato Paes LemeWWW 2021 · 55 citations
- Online Learning with Knapsacks: the Best of Both WorldsMatteo Castiglioni, Andrea Celli, Christian KroerICML 2022 · 47 citations
- The Parity Ray Regularizer for Pacing in Auction MarketsAndrea Celli, Riccardo Colini-Baldeschi, Christian Kroer, Eric SodomkaWWW 2022 · 19 citations
Related papers
- No-Regret Online Autobidding Algorithms in First-price AuctionsYilin Li, Yuan Deng, Wei Tang, Hanrui ZhangNeurIPS 2025 · 4 citations
- Online Learning in CMDPs: Handling Stochastic and Adversarial ConstraintsFrancesco Emanuele Stradi, Jacopo Germano, Gianmarco Genalti, Matteo Castiglioni et al.ICML 2024 · 7 citations
- No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!Francesco Emanuele Stradi, Matteo Castiglioni, Alberto Marchesi, Nicola Gatti et al.NeurIPS 2025 · 7 citations
- No-Regret Algorithms in non-Truthful Auctions with Budget and ROI ConstraintsGagan Aggarwal, Giannis Fikioris, Mingfei ZhaoWWW 2025 · 13 citations
- A Single Recipe for Online Submodular Maximization with Adversarial or Stochastic ConstraintsOmid Sadeghi, Prasanna Sanjay Raut, Maryam FazelNeurIPS 2020 · 11 citations
