Best of Many Worlds Guarantees for Online Learning with Knapsacks
Not on the map. Why?
Abstract (arXiv)
We study online learning problems in which a decision maker wants to maximize their expected reward without violating a finite set of m resource constraints. By casting the learning process over a suitably defined space of strategy mixtures, we recover strong duality on a Lagrangian relaxation of the underlying optimization problem, even for general settings with non-convex reward and resource-consumption functions. Then, we provide the first best-of-many-worlds type framework for this setting, with no-regret guarantees under stochastic, adversarial, and non-stationary inputs. Our framework yields the same regret guarantees of prior work in the stochastic case. On the other hand, when budgets grow at least linearly in the time horizon, it allows us to provide a constant competitive ratio in the adversarial case, which improves over the best known upper bound bound of O(log m log T). Moreover, our framework allows the decision maker to handle non-convex reward and cost functions. We provide two game-theoretic applications of our framework to give further evidence of its flexibility. In doing so, we show that it can be employed to implement budget-pacing mechanisms in repeated first-price auctions.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 26 of its 65 references that are in the map. First posted on arXiv 28 Feb 2022.
Builds on
26 of 65 references.
References · 26
- 2019Introduction to Online Convex Optimizationcited by 803
- 2019Introduction to Multi-Armed Banditscited by 481
- 2014Taming the Monster: A Fast and Simple Algorithm for Contextual Banditscited by 201
- 2013Bandits with Knapsackscited by 164
- 2018Stochastic bandits robust to adversarial corruptionscited by 119
- 2014Bandits with concave rewards and convex knapsackscited by 83
- 2018Adversarial Bandits with Knapsackscited by 73
- 2020The Best of Many Worlds: Dual Mirror Descent for Online Allocation Problemscited by 58
- 2017Online Convex Optimization with Time-Varying Constraintscited by 56
- 2020Dual Mirror Descent for Online Allocation Problemscited by 52
- 2016An algorithm with nearly optimal pseudo-regret for both stochastic and adversarial banditscited by 47
- 2014Resourceful Contextual Banditscited by 45
14 more
- 2015An efficient algorithm for contextual bandits with knapsacks, and an extension to concave objectivescited by 43
- 2017An Online Convex Optimization Approach to Dynamic Network Resource Allocationcited by 42
- 2020Learning to Bid Optimally and Efficiently in Adversarial First-price Auctionscited by 33
- 2015Algorithms with Logarithmic or Sublinear Regret for Constrained Contextual Banditscited by 29
- 2017Bandit Convex Optimization for Scalable and Dynamic IoT Managementcited by 24
- 2017Combinatorial Semi-Bandits with Knapsackscited by 23
- 2020Online Learning with Vector Costs and Bandits with Knapsackscited by 20
- 2021Learning to Bid in Contextual First Price Auctionscited by 19
- 2017Multiplicative Pacing Equilibria in Auction Marketscited by 16
- 2021Better Regularization for Sequential Decision Spaces: Fast Convergence Rates for Nash, Correlated, and Team Equilibriacited by 13
- 2018Unifying the stochastic and the adversarial Bandits with Knapsackcited by 12
- 2019Robust Dynamic Assortment Optimization in the Presence of Outlier Customerscited by 8
- 2013Dynamic Ad Allocation: Bandits with Budgetscited by 7
- 2020Bandits with Knapsacks beyond the Worst-Casecited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2.
4 papers.
- 2023Bandits with Replenishable Knapsacks: the Best of both Worldscited by 6
- 2024No-Regret is not enough! Bandits with General Constraints through Adaptive Regret Minimizationcited by 6
- 2022Contextual Decision-Making with Knapsacks Beyond the Worst Casecited by 3
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictionscited by 1
- 2024No-Regret is not enough! Bandits with General Constraints through Adaptive Regret Minimization10 May 2024
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictions2 Jan 2024
- 2023Bandits with Replenishable Knapsacks: the Best of both Worlds14 Jun 2023
- 2022Contextual Decision-Making with Knapsacks Beyond the Worst Case25 Nov 2022