Dynamic Joint Assortment and Pricing Optimization With Demand Learning
39 Pages Posted: 16 May 2018 Last revised: 29 Sep 2019
Date Written: May 3, 2018
Abstract
Problem definition: We consider a joint assortment optimization and pricing problem where customers arrive sequentially and make purchasing decisions following the multinomial logit (MNL) choice model. Not knowing the customer choice parameters a priori and subjecting to a display capacity constraint, we dynamically determine the subset of products for display and the selling prices to maximize the expected total revenue over a selling horizon. Academic/practical relevance: Assortment and pricing are important decisions for firms such as online retailers and have received enormous attention in the operations literature. In this paper we present the first learning algorithm for the dynamic joint assortment optimization and pricing problem (based on the MNL choice model) when the firm has limited prior knowledge about customer demand. Methodology: We design a learning algorithm that balances the trade-off between demand learning and revenue extraction, and evaluate the performance of the algorithm using Bayesian regret. This algorithm uses the method of random sampling to simultaneously learn the demand and maximize the revenue on the fly. Results: An instance independent upper bound for the Bayesian regret of the algorithm is obtained and numerical results show that it performs very well. Managerial implications: Our work is the first one to develop effective learning algorithm for joint assortment and pricing optimization problem when customer demand information is not known a priori. The algorithm concurrently learns customer demand while making adaptive assortment and pricing decisions, and it is an effective approach for revenue maximization.
Keywords: Assortment Optimization, Pricing, Demand Learning, Multinomial Logit Choice Model, Maximum Likelihood Estimate, Regret
Suggested Citation: Suggested Citation