A Re-solving Heuristic for Dynamic Assortment Optimization with Knapsack Constraints

📅 2024-07-08
📈 Citations: 2
✨ Influential: 0
📄 PDF
🤖 AI Summary
This paper studies the multi-stage dynamic assortment optimization problem under knapsack-style inventory constraints: a retailer must dynamically adjust its product assortment each period—based on the multinomial logit (MNL) choice model—to maximize cumulative profit as inventory depletes over time. Since the problem is NP-hard and conventional approaches (e.g., static planning or greedy heuristics) lack theoretical performance guarantees, we propose the first epoch-based re-optimization algorithm with provable bounds. Our key innovation lies in reformulating the denominator structure of the MNL objective as linear constraints, enabling tractable fluid approximations and rigorous stochastic analysis. The algorithm achieves an $O(log(TC))$ regret bound—logarithmic in the time horizon $T$ and total capacity $C$—while maintaining computational efficiency and asymptotic optimality. It significantly outperforms existing methods both theoretically and empirically.

Technology Category

Reasoning under Uncertainty: Stochastic OptimizationSearch and Optimization: Mixed Discrete/Continuous SearchMachine Learning: Online Learning & Bandits

Application Category

Economics, Online Markets and Human Computation: Incentives in network design for Web infrastructures and ecosystemsGraph Algorithms and Modeling for the Web: Efficient manipulation of static and dynamic Web-related graphsResponsible Web: Human-perceived consequences of algorithmic deployment on the web
📝 Abstract
In this paper, we consider a multi-stage dynamic assortment optimization problem with multi-nomial choice modeling (MNL) under resource knapsack constraints. Given the current resource inventory levels, the retailer makes an assortment decision at each period, and the goal of the retailer is to maximize the total profit from purchases. With the exact optimal dynamic assortment solution being computationally intractable, a practical strategy is to adopt the re-solving technique that periodically re-optimizes deterministic linear programs (LP) arising from fluid approximation. However, the fractional structure of MNL makes the fluid approximation in assortment optimization highly non-linear, which brings new technical challenges. To address this challenge, we propose a new epoch-based re-solving algorithm that effectively transforms the denominator of the objective into the constraint. Theoretically, we prove that the regret (i.e., the gap between the resolving policy and the optimal objective of the fluid approximation) scales logarithmically with the length of time horizon and resource capacities.
Problem

Research questions and friction points this paper is trying to address.

Optimizing dynamic assortment selection under knapsack constraints
Addressing computational intractability of multi-stage MNL choice models
Developing epoch-based re-solving algorithm for linear approximation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Re-solving algorithm transforms denominator into constraint
Applies re-solving technique to linear program
Uses slack variables for practical computation
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
New York University | University of North Carolina | University of Texas at Dallas | Tsinghua University
X
Xi Chen
Stern School of Business, New York University, New York, NY 10011, USA
M
Mo Liu
Department of Statistics and Operations Research, University of North Carolina, Chapel Hill, NC 27599, USA
Y
Yining Wang
Naveen Jindal School of Management, University of Texas at Dallas, Richardson, TX 75080, USA
Y
Yuan Zhou
Yau Mathematical Sciences Center & Department of Mathematical Sciences, Tsinghua University, Beijing, China