Online Learning under Budget and ROI Constraints via Weak Adaptivity
Matteo Castiglioni, Andrea Celli, Christian Kroer
Abstract
We study online learning problems in which a decision maker has to make a sequence of costly decisions, with the goal of maximizing their expected reward while adhering to budget and return-on-investment (ROI) constraints. Existing primal-dual algorithms designed for constrained online learning problems under adversarial inputs rely on two fundamental assumptions. First, the decision maker must know beforehand the value of parameters related to the degree of strict feasibility of the problem (i.e. Slater parameters). Second, a strictly feasible solution to the offline optimization problem must exist at each round. Both requirements are unrealistic for practical applications such as bidding in online ad auctions. In this paper, we show how such assumptions can be circumvented by endowing standard primal-dual templates with weakly adaptive regret minimizers. This results in a ``dual-balancing'' framework which ensures that dual variables stay sufficiently small, even in the absence of knowledge about Slater's parameter. We prove the first best-of-both-worlds no-regret guarantees which hold in absence of the two aforementioned assumptions, under stochastic and adversarial inputs. Finally, we show how to instantiate the framework to optimally bid in various mechanisms of practical relevance, such as first- and second-price auctions.
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 2834d4fc-c591-4ddd-b83b-d070d601b516Cited by top-tier papers8
- No-Regret Algorithms in non-Truthful Auctions with Budget and ROI ConstraintsGagan Aggarwal, Giannis Fikioris, Mingfei ZhaoWWW 2025 · 13 citations
- Beyond Primal-Dual Methods in Bandits with Stochastic and Adversarial ConstraintsMartino Bernasconi, Matteo Castiglioni, Andrea Celli, Federico FuscoNeurIPS 2024 · 12 citations
- No-Regret Online Autobidding Algorithms in First-price AuctionsYilin Li, Yuan Deng, Wei Tang, Hanrui ZhangNeurIPS 2025 · 4 citations
- Beyond Advertising: Mechanism Design for Platform-Wide Marketing Service "QuanZhanTui"Ningyuan Li, Zhilin Zhang, Tianyan Long, Yuyao Liu et al.KDD 2025 · 1 citation
- Regret Minimization With a Crowd of Awakening ExpertsAnna Lunghi, Gianmarco Genalti, Alberto Marchesi, Matteo CastiglioniICML 2026
Builds on11
- Dual Mirror Descent for Online Allocation ProblemsSantiago R. Balseiro, Haihao Lu, Vahab S. MirrokniICML 2020 · 102 citations
- A Unifying Framework for Online Optimization with Long-Term ConstraintsMatteo Castiglioni, Andrea Celli, Alberto Marchesi, Giulia Romano et al.NeurIPS 2022 · 59 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
- Online Bidding Algorithms for Return-on-Spend Constrained Advertisers✱Zhe Feng, Swati Padmanabhan, Di WangWWW 2023 · 38 citations
Related papers
- Towards Safe and Optimal Online Bidding: A Modular Look-ahead Lyapunov FrameworkHengquan Guo, Haobo Zhang, Junwei Pan, Shudong Huang et al.ICLR 2026
- 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
- Learning to Bid in Repeated First-Price Auctions with BudgetsQian Wang, Zongjun Yang, Xiaotie Deng, Yuqing KongICML 2023 · 24 citations
- Online Ad Procurement in Non-stationary Autobidding WorldsJason Cheuk Nam Liang, Haihao Lu, Baoyu ZhouNeurIPS 2023 · 10 citations
- No-Regret is not enough! Bandits with General Constraints through Adaptive Regret MinimizationMartino Bernasconi, Matteo Castiglioni, Andrea CelliICML 2025
