3 research outputs found

    MNL-Bandit with Knapsacks: a near-optimal algorithm

    Full text link
    We consider a dynamic assortment selection problem where a seller has a fixed inventory of NN substitutable products and faces an unknown demand that arrives sequentially over TT periods. In each period, the seller needs to decide on the assortment of products (satisfying certain constraints) to offer to the customers. The customer's response follows an unknown multinomial logit model (MNL) with parameter v\boldsymbol{v}. If customer selects product i∈[N]i \in [N], the seller receives revenue rir_i. The goal of the seller is to maximize the total expected revenue from the TT customers given the fixed initial inventory of NN products. We present MNLwK-UCB, a UCB-based algorithm and characterize its regret under different regimes of inventory size. We show that when the inventory size grows quasi-linearly in time, MNLwK-UCB achieves a O~(N+NT)\tilde{O}(N + \sqrt{NT}) regret bound. We also show that for a smaller inventory (with growth ∼Tα\sim T^{\alpha}, α<1\alpha < 1), MNLwK-UCB achieves a O~(N(1+T1−α2)+NT)\tilde{O}(N(1 + T^{\frac{1 - \alpha}{2}}) + \sqrt{NT}). In particular, over a long time horizon TT, the rate O~(NT)\tilde{O}(\sqrt{NT}) is always achieved regardless of the constraints and the size of the inventory.Comment: Improved the regret bound/assumptions. Corrected the abstrac
    corecore