Back to Search
Start Over
Assortment Optimization Under the Paired Combinatorial Logit Model
- Source :
- Operations Research. 68:741-761
- Publication Year :
- 2020
- Publisher :
- Institute for Operations Research and the Management Sciences (INFORMS), 2020.
-
Abstract
- We consider uncapacitated and capacitated assortment problems under the paired combinatorial logit model, where the goal is to fi nd a set of products to maximize the expected revenue obtained from each customer. In the uncapacitated setting, we can offer any set of products, whereas in the capacitated setting, there is a limit on the number of products that we can offer. We establish that even the uncapacitated assortment problem is strongly NP-hard. To develop an approximation framework for our assortment problems, we transform the assortment problem into an equivalent problem of finding the fi xed point of a function, but computing the value of this function at any point requires solving a nonlinear integer program. Using a suitable linear programming relaxation of the nonlinear integer program and randomized rounding, we obtain a 0.6-approximation algorithm for the uncapacitated assortment problem. Using randomized rounding on a semidefi nite programming relaxation, we obtain an improved, but a more complicated, 0.79-approximation algorithm. Finally, using iterative variable fi xing and coupled randomized rounding, we obtain a 0.25-approximation algorithm for the capacitated assortment problem. Our computational experiments demonstrate that our approximation algorithms, on average, yield expected revenues that are within 3.6% of a tractable upper bound on the optimal expected revenues.
- Subjects :
- Mathematical optimization
050208 finance
021103 operations research
Operations research
Computer science
05 social sciences
0211 other engineering and technologies
Approximation algorithm
Function (mathematics)
02 engineering and technology
Management Science and Operations Research
Logistic regression
Upper and lower bounds
Computer Science Applications
Linear programming relaxation
Variable (computer science)
0502 economics and business
Key (cryptography)
Relaxation (approximation)
Randomized rounding
Integer (computer science)
Analysis of algorithms
Subjects
Details
- ISSN :
- 15265463 and 0030364X
- Volume :
- 68
- Database :
- OpenAIRE
- Journal :
- Operations Research
- Accession number :
- edsair.doi.dedup.....bebef5dccb4a7eb7a723366e94a02e42
- Full Text :
- https://doi.org/10.1287/opre.2019.1930