Adversarial Bandits with Knapsacks
Not on the map. Why?
Abstract (arXiv)
We consider Bandits with Knapsacks (henceforth, BwK), a general model for multi-armed bandits under supply/budget constraints. In particular, a bandit algorithm needs to solve a well-known knapsack problem: find an optimal packing of items into a limited-size knapsack. The BwK problem is a common generalization of numerous motivating examples, which range from dynamic pricing to repeated auctions to dynamic ad allocation to network routing and scheduling. While the prior work on BwK focused on the stochastic version, we pioneer the other extreme in which the outcomes can be chosen adversarially. This is a considerably harder problem, compared to both the stochastic version and the "classic" adversarial bandits, in that regret minimization is no longer feasible. Instead, the objective is to minimize the competitive ratio: the ratio of the benchmark reward to the algorithm's reward. We design an algorithm with competitive ratio O(log T) relative to the best fixed distribution over actions, where T is the time horizon; we also prove a matching lower bound. The key conceptual contribution is a new perspective on the stochastic version of the problem. We suggest a new algorithm for the stochastic version, which builds on the framework of regret minimization in repeated games and admits a substantially simpler analysis compared to prior work. We then analyze this algorithm for the adversarial version and use it as a subroutine to solve the latter.
Key facts. Cited by 73 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 15; 2023: 15; 2024: 9; 2025: 12; 2026: 13.
73 papers.
Sort:
By area:
- 2022A Unifying Framework for Online Optimization with Long-Term Constraintscited by 41
- 2022No-Regret Learning in Time-Varying Zero-Sum Gamescited by 36
- 2021Learning Equilibria in Matching Markets from Bandit Feedbackcited by 34
- 2022Contextual Bandits with Packing and Covering Constraints: A Modular Lagrangian Approach via Regressioncited by 30
- 2021Stochastic Bandits for Multi-platform Budget Optimization in Online Advertisingcited by 25
- 2022Non-stationary Bandits with Knapsackscited by 25
- 2022Optimistic Whittle Index Policy: Online Learning for Restless Banditscited by 20
- 2023Autobidders with Budget and ROI Constraints: Efficiency, Regret, and Pacing Dynamicscited by 20
- 2022Online Bidding Algorithms for Return-on-Spend Constrained Advertiserscited by 17
- 2023No-Regret Learning in Bilateral Trade via Global Budget Balancecited by 17
- 2021The Symmetry between Arms and Knapsacks: A Primal-Dual Approach for Bandits with Knapsackscited by 16
- 2022An α-regret analysis of Adversarial Bilateral Tradecited by 16
38 more
- 2021Bandit Algorithms for Precision Medicinecited by 12
- 2022Non-monotonic Resource Utilization in the Bandits with Knapsacks Problemcited by 12
- 2024Beyond Primal-Dual Methods in Bandits with Stochastic and Adversarial Constraintscited by 10
- 2024No-Regret Algorithms in non-Truthful Auctions with Budget and ROI Constraintscited by 9
- 2021Joint Online Learning and Decision-making via Dual Mirror Descentcited by 8
- 2022Mitigating Disparity while Maximizing Reward: Tight Anytime Guarantee for Improving Banditscited by 8
- 2023Approximately Stationary Bandits with Knapsackscited by 6
- 2023Online Learning under Adversarial Nonlinear Constraintscited by 6
- 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
- 2022Versatile Dueling Bandits: Best-of-both-World Analyses for Online Learning from Preferencescited by 5
- 2023Bandit Sequential Posted Pricing via Half-Concavitycited by 5
- 2024Contractual Reinforcement Learning: Pulling Arms with Invisible Handscited by 5
- 2024Online Decision Deferral under Budget Constraintscited by 5
- 2025No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!cited by 5
- 2022Lazy Lagrangians with Predictions for Online Learningcited by 4
- 2022Best of Many Worlds Guarantees for Online Learning with Knapsackscited by 4
- 2022The Survival Bandit Problemcited by 4
- 2025Universal Dynamic Regret and Constraint Violation Bounds for Constrained Online Convex Optimizationcited by 4
- 2022Contextual Bandits with Knapsacks for a Conversion Modelcited by 3
- 2023Interpolating Item and User Fairness in Multi-Sided Recommendationscited by 3
- 2023High-dimensional Linear Bandits with Knapsackscited by 3
- 2023Think Before You Duel: Understanding Complexities of Preference Learning under Constrained Resourcescited by 3
- 2025A New Benchmark for Online Learning with Budget-Balancing Constraintscited by 3
- 2025Single-Sample and Robust Online Resource Allocationcited by 3
- 2025Online Decision Making with Generative Action Setscited by 3
- 2026Cost-Aware Multi-Objective Bandits: Theory and Application to Budgeted LLM Configuration Evaluationcited by 3
- 2021MNL-Bandit with Knapsacks: a near-optimal algorithmcited by 2
- 2022AutoFR: Automated Filter Rule Generation for Adblockingcited by 2
- 2023Improved Algorithms for Multi-period Multi-class Packing Problems with Bandit Feedbackcited by 2
- 2023Small Total-Cost Constraints in Contextual Bandits with Knapsacks, with Application to Fairnesscited by 2
- 2025Online Bidding under RoS Constraints without Knowing the Valuecited by 2
- 2025Online Learning in the Random Order Modelcited by 2
- 2021Online Learning in Budget-Constrained Dynamic Colonel Blotto Gamescited by 1
- 2023Online Resource Allocation: Bandits feedback and Advice on Time-varying Demandscited by 1
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictionscited by 1
- 2024Learning with Posterior Sampling for Revenue Management under Time-varying Demandcited by 1
- 2025Episodic Contextual Bandits with Knapsacks under Conversion Modelscited by 1
50 most cited of 73 All 73 (JSON)
- 2026Constrained Online Learning with Noisy Constraint Values7 Sep 2026
- 2026Multinomial Subset Routing with Sum-Max Rewards and Operational Constraints17 Aug 2026
- 2026Reoptimization Algorithms for Contextual Bandits with Knapsack Constraints11 Aug 2026
- 2026Cost-Aware Multi-Objective Bandits: Theory and Application to Budgeted LLM Configuration Evaluation5 Aug 2026
- 2026From Novice to Expert: Cost-Aware Bandits for Evolving Worker Performance in Crowdsensing15 Jul 2026
- 2026Online LLM Selection via Constrained Bandits with Time-Varying Demand16 Jun 2026
- 2026CUPID in the Model Zoo: Online Matchmaking for Selecting Your Dream LLM30 May 2026
- 2026Efficient Online Conformal Selection with Limited Feedback14 May 2026
- 2026Adaptive Multi-Round Allocation with Stochastic Arrivals12 May 2026
- 2026Learning to Bid with Unknown Private Values in Budget-Constrained First-Price Auctions10 May 2026
- 2026Constrained Contextual Bandits with Adversarial Contexts7 May 2026
- 2026Non-Stationary Online Resource Allocation: Learning from a Single Sample20 Feb 2026
38 more
- 2026Truly Adapting to Adversarial Constraints in Constrained MABs16 Feb 2026
- 2025Optimal Anytime Algorithms for Online Convex Optimization with Adversarial Constraints26 Oct 2025
- 2025Online Learning in the Random Order Model3 Oct 2025
- 2025Universal Dynamic Regret and Constraint Violation Bounds for Constrained Online Convex Optimization2 Oct 2025
- 2025Online Decision Making with Generative Action Sets30 Sep 2025
- 2025Episodic Contextual Bandits with Knapsacks under Conversion Models9 Jul 2025
- 2025No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!16 Jun 2025
- 2025Single-Sample and Robust Online Resource Allocation5 May 2025
- 2025Optimistic Learning for Communication Networks4 Apr 2025
- 2025A New Benchmark for Online Learning with Budget-Balancing Constraints19 Mar 2025
- 2025Online Bidding under RoS Constraints without Knowing the Value5 Mar 2025
- 2025Online Bidding Algorithms with Strict Return on Spend (ROS) Constraint8 Feb 2025
- 2025Bandits with Anytime Knapsacks30 Jan 2025
- 2024Learning to Explore with Lagrangians for Bandits under Unknown Linear Constraints24 Oct 2024
- 2024Online Decision Deferral under Budget Constraints30 Sep 2024
- 2024Contractual Reinforcement Learning: Pulling Arms with Invisible Hands1 Jul 2024
- 2024Beyond Primal-Dual Methods in Bandits with Stochastic and Adversarial Constraints25 May 2024
- 2024No-Regret is not enough! Bandits with General Constraints through Adaptive Regret Minimization10 May 2024
- 2024Learning with Posterior Sampling for Revenue Management under Time-varying Demand8 May 2024
- 2024No-Regret Algorithms in non-Truthful Auctions with Budget and ROI Constraints15 Apr 2024
- 2024Online Resource Allocation with Non-Stationary Customers30 Jan 2024
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictions2 Jan 2024
- 2023Think Before You Duel: Understanding Complexities of Preference Learning under Constrained Resources28 Dec 2023
- 2023Bandit Sequential Posted Pricing via Half-Concavity20 Dec 2023
- 2023High-dimensional Linear Bandits with Knapsacks2 Nov 2023
- 2023No-Regret Learning in Bilateral Trade via Global Budget Balance18 Oct 2023
- 2023Clustered Linear Contextual Bandits with Knapsacks21 Aug 2023
- 2023Bandits with Replenishable Knapsacks: the Best of both Worlds14 Jun 2023
- 2023Interpolating Item and User Fairness in Multi-Sided Recommendations12 Jun 2023
- 2023Online Learning under Adversarial Nonlinear Constraints6 Jun 2023
- 2023Small Total-Cost Constraints in Contextual Bandits with Knapsacks, with Application to Fairness25 May 2023
- 2023Approximately Stationary Bandits with Knapsacks28 Feb 2023
- 2023Online Resource Allocation: Bandits feedback and Advice on Time-varying Demands8 Feb 2023
- 2023Leveraging User-Triggered Supervision in Contextual Bandits7 Feb 2023
- 2023Constrained Online Two-stage Stochastic Optimization: Near Optimal Algorithms via Adversarial Learning2 Feb 2023
- 2023Improved Algorithms for Multi-period Multi-class Packing Problems with Bandit Feedback31 Jan 2023
- 2023Autobidders with Budget and ROI Constraints: Efficiency, Regret, and Pacing Dynamics30 Jan 2023
- 2022Contextual Bandits with Packing and Covering Constraints: A Modular Lagrangian Approach via Regression14 Nov 2022
50 newest of 73 All 73 (JSON)
- 2022A Unifying Framework for Online Optimization with Long-Term Constraintscited by 41
- 2022No-Regret Learning in Time-Varying Zero-Sum Gamescited by 36
- 2021Learning Equilibria in Matching Markets from Bandit Feedbackcited by 34
- 2022Contextual Bandits with Packing and Covering Constraints: A Modular Lagrangian Approach via Regressioncited by 30
- 2021Stochastic Bandits for Multi-platform Budget Optimization in Online Advertisingcited by 25
- 2022Non-stationary Bandits with Knapsackscited by 25
- 2022Optimistic Whittle Index Policy: Online Learning for Restless Banditscited by 20
- 2023Autobidders with Budget and ROI Constraints: Efficiency, Regret, and Pacing Dynamicscited by 20
- 2022Online Bidding Algorithms for Return-on-Spend Constrained Advertiserscited by 17
- 2023No-Regret Learning in Bilateral Trade via Global Budget Balancecited by 17
- 2021The Symmetry between Arms and Knapsacks: A Primal-Dual Approach for Bandits with Knapsackscited by 16
- 2022An α-regret analysis of Adversarial Bilateral Tradecited by 16
12 most cited of 72 All 72 (JSON)
- 2026Constrained Online Learning with Noisy Constraint Values7 Sep 2026
- 2026Multinomial Subset Routing with Sum-Max Rewards and Operational Constraints17 Aug 2026
- 2026Reoptimization Algorithms for Contextual Bandits with Knapsack Constraints11 Aug 2026
- 2026Cost-Aware Multi-Objective Bandits: Theory and Application to Budgeted LLM Configuration Evaluation5 Aug 2026
- 2026From Novice to Expert: Cost-Aware Bandits for Evolving Worker Performance in Crowdsensing15 Jul 2026
- 2026Online LLM Selection via Constrained Bandits with Time-Varying Demand16 Jun 2026
- 2026CUPID in the Model Zoo: Online Matchmaking for Selecting Your Dream LLM30 May 2026
- 2026Efficient Online Conformal Selection with Limited Feedback14 May 2026
- 2026Adaptive Multi-Round Allocation with Stochastic Arrivals12 May 2026
- 2026Learning to Bid with Unknown Private Values in Budget-Constrained First-Price Auctions10 May 2026
- 2026Constrained Contextual Bandits with Adversarial Contexts7 May 2026
- 2026Non-Stationary Online Resource Allocation: Learning from a Single Sample20 Feb 2026
12 newest of 72 All 72 (JSON)