mlsanityData to 7 Oct 2026

An efficient algorithm for contextual bandits with knapsacks, and an extension to concave objectives

arXiv 1506.03374 ↗First posted 10 Jun 2015cs.LG cs.AI stat.MLcited by 43

Not on the map. Why?

Abstract (arXiv)

We consider a contextual version of multi-armed bandit problem with global knapsack constraints. In each round, the outcome of pulling an arm is a scalar reward and a resource consumption vector, both dependent on the context, and the global knapsack constraints require the total consumption for each resource to be below some pre-fixed budget. The learning agent competes with an arbitrary set of context-dependent policies. This problem was introduced by Badanidiyuru et al. (2014), who gave a computationally inefficient algorithm with near-optimal regret bounds for it. We give a computationally efficient algorithm for this problem with slightly better regret bounds, by generalizing the approach of Agarwal et al. (2014) for the non-constrained version of the problem. The computational time of our algorithm scales logarithmically in the size of the policy space. This answers the main open question of Badanidiyuru et al. (2014). We also extend our results to a variant where there are no knapsack constraints but the objective is an arbitrary Lipschitz concave function of the sum of outcome vectors.

Key facts. Cited by 43 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jun 2015.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 8; 2022: 9; 2023: 13; 2024: 3; 2025: 5; 2026: 5.

43 papers.

Sort:

  1. 2022Contextual Bandits with Packing and Covering Constraints: A Modular Lagrangian Approach via Regressioncited by 30
  2. 2021An Efficient Pessimistic-Optimistic Algorithm for Stochastic Linear Bandits with General Constraintscited by 29
  3. 2021Stochastic Bandits for Multi-platform Budget Optimization in Online Advertisingcited by 25
  4. 2021The Symmetry between Arms and Knapsacks: A Primal-Dual Approach for Bandits with Knapsackscited by 16
  5. 2022Safe Linear Bandits over Unknown Polytopescited by 13
  6. 2022Optimal Contextual Bandits with Knapsacks under Realizability via Regression Oraclescited by 12
  7. 2021Learning to be Fair: A Consequentialist Approach to Equitable Decision-Makingcited by 11
  8. 2022No-regret Learning in Repeated First-Price Auctions with Budget Constraintscited by 9
  9. 2023No-regret Algorithms for Fair Resource Allocationcited by 9
  10. 2023Directional Optimism for Safe Linear Banditscited by 8
  11. 2021Stateful Offline Contextual Policy Evaluation and Learningcited by 6
  12. 2023Bandits with Replenishable Knapsacks: the Best of both Worldscited by 6
31 more
  1. 2024No-Regret is not enough! Bandits with General Constraints through Adaptive Regret Minimizationcited by 6
  2. 2025No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!cited by 5
  3. 2022Best of Many Worlds Guarantees for Online Learning with Knapsackscited by 4
  4. 2023Coordinated Dynamic Bidding in Repeated Second-Price Auctions with Budgetscited by 4
  5. 2022Contextual Bandits with Knapsacks for a Conversion Modelcited by 3
  6. 2022Contextual Decision-Making with Knapsacks Beyond the Worst Casecited by 3
  7. 2023Contextual Bandits with Budgeted Information Revealcited by 3
  8. 2023Think Before You Duel: Understanding Complexities of Preference Learning under Constrained Resourcescited by 3
  9. 2025Learning to Price with Resource Constraints: From Full Information to Machine-Learned Pricescited by 3
  10. 2022Dynamic Budget Throttling in Repeated Second-Price Auctionscited by 2
  11. 2022Contextual bandits with concave rewards, and an application to fair rankingcited by 2
  12. 2023Small Total-Cost Constraints in Contextual Bandits with Knapsacks, with Application to Fairnesscited by 2
  13. 2023An Improved Relaxation for Oracle-Efficient Adversarial Contextual Banditscited by 2
  14. 2021Online Learning in Budget-Constrained Dynamic Colonel Blotto Gamescited by 1
  15. 2023Online Resource Allocation: Bandits feedback and Advice on Time-varying Demandscited by 1
  16. 2023Online Learning for Equilibrium Pricing in Markets under Incomplete Informationcited by 1
  17. 2025Episodic Contextual Bandits with Knapsacks under Conversion Modelscited by 1
  18. 2026Non-Stationary Online Resource Allocation: Learning from a Single Samplecited by 1
  19. 2021Making the most of your day: online learning for optimal allocation of timecited by 0
  20. 2021A General Traffic Shaping Protocol in E-Commercecited by 0
  21. 2023SmartChoices: Augmenting Software with Learned Implementationscited by 0
  22. 2023Clustered Linear Contextual Bandits with Knapsackscited by 0
  23. 2023α-Fair Contextual Banditscited by 0
  24. 2024Online Resource Allocation with Non-Stationary Customerscited by 0
  25. 2024Learning to Explore with Lagrangians for Bandits under Unknown Linear Constraintscited by 0
  26. 2025Bayesian Optimization for Dynamic Pricing and Learningcited by 0
  27. 2025Multi-Armed Bandits with Minimum Aggregated Revenue Constraintscited by 0
  28. 2026From Novice to Expert: Cost-Aware Bandits for Evolving Worker Performance in Crowdsensingcited by 0
  29. 2026Reoptimization Algorithms for Contextual Bandits with Knapsack Constraintscited by 0
  30. 2026Multinomial Subset Routing with Sum-Max Rewards and Operational Constraintscited by 0
  31. 2026Drift-Aware LLM Routing with Sparse Contexts and Shared Budgetscited by 0