IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v72y2024i6p2631-2664.html
   My bibliography  Save this article

Assortment Optimization Under the Multi-Purchase Multinomial Logit Choice Model

Author

Listed:
  • Yicheng Bai

    (School of Operations Research and Information Engineering, Cornell Tech, New York, New York 10044)

  • Jacob Feldman

    (Olin Business School, Washington University, St. Louis, Missouri 63130)

  • Danny Segev

    (Department of Statistics and Operations Research, Tel Aviv University, Tel Aviv 69978, Israel)

  • Huseyin Topaloglu

    (School of Operations Research and Information Engineering, Cornell Tech, New York, New York 10044)

  • Laura Wagner

    (Universidade Católica Portuguesa, Católica Lisbon School of Business and Economics, Católica Lisbon Research Unit in Business and Economics, Portugal, Palma de Cima, 1649-023 Lisbon, Portugal)

Abstract

In this paper, we introduce the Multi-Purchase Multinomial Logit choice model, which extends the random utility maximization framework of the classical Multinomial Logit model to a multiple-purchase setting. In this model, customers sample random utilities for each offered product as in the Multinomial Logit model. However, rather than focusing on a single product, they concurrently sample a “budget” parameter M , which indicates the maximum number of products that the customer is willing to purchase. Subsequently, the M highest utility products are purchased, out of those whose utilities exceed that of the no-purchase option. When fewer than M products satisfy the latter condition, only these products will be purchased. Our primary contribution resides in proposing the first multi-purchase choice model that can be fully operationalized. Specifically, we provide a recursive procedure to compute the choice probabilities in this model, which in turn provides a framework to study its resulting assortment problem, where the goal is to select a subset of products to make available for purchase so as to maximize expected revenue. Our main algorithmic results consist of two distinct polynomial time approximation schemes (PTAS); the first, and simpler of the two, caters to a setting where each customer may buy only a constant number of products, whereas the second more nuanced algorithm applies to our multi-purchase model in its general form. Additionally, we study the revenue potential of making assortment decisions that account for multi-purchase behavior in comparison with those that overlook this phenomenon. In particular, we relate both the structure and revenue performance of the optimal assortment under a traditional single-purchase model to that of the optimal assortment in the multi-purchase setting. Finally, we complement our theoretical work with an extensive set of computational experiments, where the efficacy of our proposed PTAS is tested against natural heuristics. Ultimately, we find that our approximation scheme outperforms these approaches by 1% to 5% on average.

Suggested Citation

  • 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.
  • Handle: RePEc:inm:oropre:v:72:y:2024:i:6:p:2631-2664
    DOI: 10.1287/opre.2023.2463
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1287/opre.2023.2463?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
    ---><---

    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:72:y:2024:i:6:p:2631-2664. 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.

    We have no bibliographic references for this item. You can help adding them by using 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.