Online Assortment and Price Optimization Under Contextual Choice Models

Yigit Efe Erginbas, Thomas A. Courtade, Kannan Ramchandran
3/14/2025
cs.LGcs.GTecon.TH

No confident code implementation found for this paper.

Abstract

We consider an assortment selection and pricing problem in which a seller has $N$ different items available for sale. In each round, the seller observes a $d$-dimensional contextual preference information vector for the user, and offers to the user an assortment of $K$ items at prices chosen by the seller. The user selects at most one of the products from the offered assortment according to a multinomial logit choice model whose parameters are unknown. The seller observes which, if any, item is chosen at the end of each round, with the goal of maximizing cumulative revenue over a selling horizon of length $T$. For this problem, we propose an algorithm that learns from user feedback and achieves a revenue regret of order $\widetilde{O}(d \sqrt{K T} / L_0 )$ where $L_0$ is the minimum price sensitivity parameter. We also obtain a lower bound of order $Ω(d \sqrt{T}/ L_0)$ for the regret achievable by any algorithm.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{erginbas2025online,
  title  = {Online Assortment and Price Optimization Under Contextual Choice Models},
  author = {Yigit Efe Erginbas and Thomas A. Courtade and Kannan Ramchandran},
  year   = {2025},
  eprint = {2503.11819},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.11819v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.11819.svg)](https://codeofpaper.com/paper/2503.11819)

Discussion