IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v70y2022i2p893-904.html

Technical Note—Capacitated Assortment Optimization: Hardness and Approximation

Author

Listed:
  • Antoine Désir

    (Technology and Operations Management, INSEAD, 77300 Fontainebleau, France)

  • Vineet Goyal

    (Department of Industrial Engineering and Operations Research, Columbia University, New York, New York 10027)

  • Jiawei Zhang

    (Leonard N. Stern School of Business, New York University, New York, New York 10012)

Abstract

Assortment optimization is an important problem that arises in many practical applications such as retailing and online advertising. In this problem, the goal is to select a subset of items that maximizes the expected revenue in the presence of (1) the substitution behavior of consumers specified by a choice model , and (2) a potential capacity constraint bounding the total weight of items in the assortment. The latter is a natural constraint arising in many applications. We begin by showing how challenging these two aspects are from an optimization perspective. First, we show that adding a general capacity constraint makes the problem NP-hard even for the simplest choice model, namely the multinomial logit model. Second, we show that even the unconstrained assortment optimization for the mixture of multinomial logit model is hard to approximate within any reasonable factor when the number of mixtures is not constant. In view of these hardness results, we present near-optimal algorithms for the capacity constrained assortment optimization problem under a large class of parametric choice models including the mixture of multinomial logit, Markov chain, nested logit, and d -level nested logit choice models. In fact, we develop near-optimal algorithms for a general class of capacity constrained optimization problems whose objective function depends on a small number of linear functions. For the mixture of multinomial logit model (resp. Markov chain model), the running time of our algorithm depends exponentially on the number of segments (resp. rank of the transition matrix). Therefore, we get efficient algorithms only for the case of constant number of segments (resp. constant rank). However, in light of our hardness result, any near-optimal algorithm will have a super polynomial dependence on the number of mixtures for the mixture of multinomial logit choice model.

Suggested Citation

  • Antoine Désir & Vineet Goyal & Jiawei Zhang, 2022. "Technical Note—Capacitated Assortment Optimization: Hardness and Approximation," Operations Research, INFORMS, vol. 70(2), pages 893-904, March.
  • Handle: RePEc:inm:oropre:v:70:y:2022:i:2:p:893-904
    DOI: 10.1287/opre.2021.2142
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/opre.2021.2142
    Download Restriction: no

    File URL: https://libkey.io/10.1287/opre.2021.2142?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Frieze, A. M. & Clarke, M. R. B., 1984. "Approximation algorithms for the m-dimensional 0-1 knapsack problem: Worst-case and probabilistic analyses," European Journal of Operational Research, Elsevier, vol. 15(1), pages 100-109, January.
    2. Mika Sumida & Guillermo Gallego & Paat Rusmevichientong & Huseyin Topaloglu & James Davis, 2021. "Revenue-Utility Tradeoff in Assortment Optimization Under the Multinomial Logit Model with Totally Unimodular Constraints," Management Science, INFORMS, vol. 67(5), pages 2845-2869, May.
    3. Antoine Désir & Vineet Goyal & Danny Segev & Chun Ye, 2020. "Constrained Assortment Optimization Under the Markov Chain–based Choice Model," Management Science, INFORMS, vol. 66(2), pages 698-721, February.
    4. Rui Chen & Hai Jiang, 2020. "Capacitated assortment and price optimization under the nested logit model," Journal of Global Optimization, Springer, vol. 77(4), pages 895-918, August.
    5. Jacob B. Feldman & Huseyin Topaloglu, 2017. "Revenue Management Under the Markov Chain Choice Model," Operations Research, INFORMS, vol. 65(5), pages 1322-1342, October.
    6. Juan José Miranda Bront & Isabel Méndez-Díaz & Gustavo Vulcano, 2009. "A Column Generation Algorithm for Choice-Based Network Revenue Management," Operations Research, INFORMS, vol. 57(3), pages 769-784, June.
    7. Guillermo Gallego & Huseyin Topaloglu, 2014. "Constrained Assortment Optimization for the Nested Logit Model," Management Science, INFORMS, vol. 60(10), pages 2583-2601, October.
    8. Jose Blanchet & Guillermo Gallego & Vineet Goyal, 2016. "A Markov Chain Approximation to Choice Modeling," Operations Research, INFORMS, vol. 64(4), pages 886-905, August.
    9. Guillermo Gallego & Huseyin Topaloglu, 2019. "Revenue Management and Pricing Analytics," International Series in Operations Research and Management Science, Springer, number 978-1-4939-9606-3, December.
    10. Paat Rusmevichientong & David Shmoys & Chaoxu Tong & Huseyin Topaloglu, 2014. "Assortment Optimization under the Multinomial Logit Model with Random Choice Parameters," Production and Operations Management, Production and Operations Management Society, vol. 23(11), pages 2023-2039, November.
    11. Kalyan Talluri & Garrett van Ryzin, 2004. "Revenue Management Under a General Discrete Choice Model of Consumer Behavior," Management Science, INFORMS, vol. 50(1), pages 15-33, January.
    12. James M. Davis & Guillermo Gallego & Huseyin Topaloglu, 2014. "Assortment Optimization Under Variants of the Nested Logit Model," Operations Research, INFORMS, vol. 62(2), pages 250-273, April.
    13. Dan Zhang & William L. Cooper, 2005. "Revenue Management for Parallel Flights with Customer-Choice Behavior," Operations Research, INFORMS, vol. 53(3), pages 415-431, June.
    14. R. L. Plackett, 1975. "The Analysis of Permutations," Journal of the Royal Statistical Society Series C, Royal Statistical Society, vol. 24(2), pages 193-202, June.
    15. Paat Rusmevichientong & Zuo-Jun Max Shen & David B. Shmoys, 2010. "Dynamic Assortment Optimization with a Multinomial Logit Choice Model and Capacity Constraint," Operations Research, INFORMS, vol. 58(6), pages 1666-1680, December.
    16. Jacob B. Feldman & Huseyin Topaloglu, 2015. "Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model," Operations Research, INFORMS, vol. 63(4), pages 812-822, August.
    17. Daniel McFadden & Kenneth Train, 2000. "Mixed MNL models for discrete response," Journal of Applied Econometrics, John Wiley & Sons, Ltd., vol. 15(5), pages 447-470.
    18. Guang Li & Paat Rusmevichientong & Huseyin Topaloglu, 2015. "The d -Level Nested Logit Model: Assortment and Price Optimization Problems," Operations Research, INFORMS, vol. 63(2), pages 325-342, April.
    19. Shashi Mittal & Andreas S. Schulz, 2013. "A General Framework for Designing Approximation Schemes for Combinatorial Optimization Problems with Many Objectives Combined into One," Operations Research, INFORMS, vol. 61(2), pages 386-397, April.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Danny Segev, 2022. "Technical Note—Approximation Schemes for Capacity-Constrained Assortment Optimization Under the Nested Logit Model," Operations Research, INFORMS, vol. 70(5), pages 2820-2836, September.
    2. Wenchang Zhu & Paat Rusmevichientong & Huseyin Topaloglu, 2026. "A Unified Framework to Impose Market Share Constraints for Selected Product Classes: Randomized and Deterministic Assortments Under the Multinomial Logit Model," Manufacturing & Service Operations Management, INFORMS, vol. 28(1), pages 172-192, January.
    3. Jacob Feldman & Danny Segev, 2025. "Dynamic Pricing with Menu Costs: Approximation Schemes and Applications to Grocery Retail," Manufacturing & Service Operations Management, INFORMS, vol. 27(4), pages 1087-1106, July.
    4. Stefanus Jasin & Chengyi Lyu & Sajjad Najafi & Huanan Zhang, 2024. "Assortment Optimization with Multi-Item Basket Purchase Under Multivariate MNL Model," Manufacturing & Service Operations Management, INFORMS, vol. 26(1), pages 215-232, January.
    5. Omar El Housni & Huseyin Topaloglu, 2023. "Joint Assortment Optimization and Customization Under a Mixture of Multinomial Logit Models: On the Value of Personalized Assortments," Operations Research, INFORMS, vol. 71(4), pages 1197-1215, July.
    6. Sumit Kunnumkal, 2023. "Technical Note—New Bounds for Cardinality-Constrained Assortment Optimization Under the Nested Logit Model," Operations Research, INFORMS, vol. 71(4), pages 1112-1119, July.
    7. Hoang Giang Pham & Thuy Anh Ta & Tien Mai, 2025. "An exponential cone integer programming and piece-wise linear approximation approach for 0-1 fractional programming," Journal of Combinatorial Optimization, Springer, vol. 49(5), pages 1-16, July.
    8. Antoine Désir & Vineet Goyal & Bo Jiang & Tian Xie & Jiawei Zhang, 2024. "Robust Assortment Optimization Under the Markov Chain Choice Model," Operations Research, INFORMS, vol. 72(4), pages 1595-1614, July.
    9. Yicheng Bai & Jacob Feldman & Danny Segev & Huseyin Topaloglu & Laura Wagner, 2024. "Assortment Optimization Under the Multi-Purchase Multinomial Logit Choice Model," Operations Research, INFORMS, vol. 72(6), pages 2631-2664, November.
    10. Guillermo Gallego & Anran Li, 2024. "A Random Consideration Set Model for Demand Estimation, Assortment Optimization, and Pricing," Operations Research, INFORMS, vol. 72(6), pages 2358-2374, November.
    11. Ayoub Amil & Ali Makhdoumi & Yehua Wei, 2025. "Multi-Item Order Fulfillment Revisited: LP Formulation and Prophet Inequality," Management Science, INFORMS, vol. 71(12), pages 9917-9935, December.
    12. Hoang Giang Pham & Tien Mai, 2025. "Constrained Assortment and Price Optimization under Generalized Nested Logit Models," Papers 2601.04220, arXiv.org.
    13. Ali Aouad & Jacob Feldman & Danny Segev & Dennis J. Zhang, 2025. "The Click-Based MNL Model: A Framework for Modeling Click Data in Assortment Optimization," Management Science, INFORMS, vol. 71(8), pages 6943-6960, August.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Yicheng Bai & Jacob Feldman & Danny Segev & Huseyin Topaloglu & Laura Wagner, 2024. "Assortment Optimization Under the Multi-Purchase Multinomial Logit Choice Model," Operations Research, INFORMS, vol. 72(6), pages 2631-2664, November.
    2. Strauss, Arne K. & Klein, Robert & Steinhardt, Claudius, 2018. "A review of choice-based revenue management: Theory and methods," European Journal of Operational Research, Elsevier, vol. 271(2), pages 375-387.
    3. Yufeng Cao & Paat Rusmevichientong & Huseyin Topaloglu, 2023. "Revenue Management Under a Mixture of Independent Demand and Multinomial Logit Models," Operations Research, INFORMS, vol. 71(2), pages 603-625, March.
    4. Kameng Nip & Zhenbo Wang & Zizhuo Wang, 2021. "Assortment Optimization under a Single Transition Choice Model," Production and Operations Management, Production and Operations Management Society, vol. 30(7), pages 2122-2142, July.
    5. Antoine Désir & Vineet Goyal & Danny Segev & Chun Ye, 2020. "Constrained Assortment Optimization Under the Markov Chain–based Choice Model," Management Science, INFORMS, vol. 66(2), pages 698-721, February.
    6. Zhengchao Wang & Heikki Peura & Wolfram Wiesemann, 2024. "Randomized Assortment Optimization," Operations Research, INFORMS, vol. 72(5), pages 2042-2060, September.
    7. Çömez-Dolgan, Nagihan & Moussawi-Haidar, Lama & Jaber, Mohamad Y. & Cephe, Ecem, 2022. "Capacitated assortment planning of a multi-location system under transshipments," International Journal of Production Economics, Elsevier, vol. 251(C).
    8. Ali Aouad & Danny Segev, 2023. "The Stability of MNL-Based Demand Under Dynamic Customer Substitution and Its Algorithmic Implications," Operations Research, INFORMS, vol. 71(4), pages 1216-1249, July.
    9. Meng Qi & Ho‐Yin Mak & Zuo‐Jun Max Shen, 2020. "Data‐driven research in retail operations—A review," Naval Research Logistics (NRL), John Wiley & Sons, vol. 67(8), pages 595-616, December.
    10. Julia Heger & Robert Klein, 2024. "Assortment optimization: a systematic literature review," OR Spectrum: Quantitative Approaches in Management, Springer;Gesellschaft für Operations Research e.V., vol. 46(4), pages 1099-1161, December.
    11. Antoine Désir & Vineet Goyal & Bo Jiang & Tian Xie & Jiawei Zhang, 2024. "Robust Assortment Optimization Under the Markov Chain Choice Model," Operations Research, INFORMS, vol. 72(4), pages 1595-1614, July.
    12. Wang, Mengmeng & Zhang, Xun & Li, Xiaolong, 2023. "Multiple-purchase choice model: estimation and optimization," International Journal of Production Economics, Elsevier, vol. 265(C).
    13. Flores, Alvaro & Berbeglia, Gerardo & Van Hentenryck, Pascal, 2019. "Assortment optimization under the Sequential Multinomial Logit Model," European Journal of Operational Research, Elsevier, vol. 273(3), pages 1052-1064.
    14. Zhang, Le & Azadeh, Shadi Sharif & Jiang, Hai, 2025. "Exact and heuristic algorithms for cardinality-constrained assortment optimization problem under the cross-nested logit model," European Journal of Operational Research, Elsevier, vol. 324(1), pages 183-199.
    15. Yanzhe (Murray) Lei & Stefanus Jasin & Joline Uichanco & Andrew Vakhutinsky, 2022. "Joint Product Framing (Display, Ranking, Pricing) and Order Fulfillment Under the Multinomial Logit Model for E-Commerce Retailers," Manufacturing & Service Operations Management, INFORMS, vol. 24(3), pages 1529-1546, May.
    16. Jacob B. Feldman & Huseyin Topaloglu, 2015. "Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model," Operations Research, INFORMS, vol. 63(4), pages 812-822, August.
    17. Jacob B. Feldman & Huseyin Topaloglu, 2017. "Revenue Management Under the Markov Chain Choice Model," Operations Research, INFORMS, vol. 65(5), pages 1322-1342, October.
    18. Jacob Feldman & Alice Paul & Huseyin Topaloglu, 2019. "Technical Note—Assortment Optimization with Small Consideration Sets," Operations Research, INFORMS, vol. 67(5), pages 1283-1299, September.
    19. Omar El Housni & Marouane Ibn Brahim & Danny Segev, 2026. "Maximum Load Assortment Optimization: Approximation Algorithms and Adaptivity Gaps," Operations Research, INFORMS, vol. 74(1), pages 408-429, January.
    20. Heng Zhang & Paat Rusmevichientong & Huseyin Topaloglu, 2020. "Assortment Optimization Under the Paired Combinatorial Logit Model," Operations Research, INFORMS, vol. 68(3), pages 741-761, May.

    More about this item

    Keywords

    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:oropre:v:70:y:2022:i:2:p:893-904. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.