MNL-Bandits under Inventory and Limited Switches Constraints
Not on the map. Why?
Abstract (arXiv)
Optimizing the assortment of products to display to customers is a key to increasing revenue for both offline and online retailers. To trade-off between exploring customers' preference and exploiting customers' choices learned from data, in this paper, by adopting the Multi-Nomial Logit (MNL) choice model to capture customers' choices over products, we study the problem of optimizing assortments over a planning horizon T for maximizing the profit of the retailer. To make the problem setting more practical, we consider both the inventory constraint and the limited switches constraint, where the retailer cannot use up the resource inventory before time T and is forbidden to switch the assortment shown to customers too many times. Such a setting suits the case when an online retailer wants to dynamically optimize the assortment selection for a population of customers. We develop an efficient UCB-like algorithm to optimize the assortments while learning customers' choices from data. We prove that our algorithm can achieve a sub-linear regret bound tildeOleft(T1-α/2right) if O(Tα) switches are allowed. %, and our regret bound is optimal with respect to T. Extensive numerical experiments show that our algorithm outperforms baselines and the gap between our algorithm's performance and the theoretical upper bound is small.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 23 references that are in the map. First posted on arXiv 22 Apr 2022.
Builds on
7 of 23 references.
References · 7
- 2013Bandits with Knapsackscited by 164
- 2019Batched Multi-armed Bandits Problemcited by 98
- 2017MNL-Bandit: A Dynamic Learning Approach to Assortment Selectioncited by 50
- 2017Thompson Sampling for the MNL-Banditcited by 35
- 2016Dynamic Assortment Personalization in High Dimensionscited by 14
- 2017Assortment Optimization under Unknown MultiNomial Logit Choice Modelscited by 5
- 2021MNL-Bandit with Knapsacks: a near-optimal algorithmcited by 2
Built on by
Not cited yet.