IDEAS home Printed from https://ideas.repec.org/a/inm/ormsom/v26y2024i4p1372-1386.html

Should Only Popular Products Be Stocked? Warehouse Assortment Selection for E-Commerce Companies

Author

Listed:
  • Xiaobo Li

    (Department of Industrial Systems Engineering and Management, National University of Singapore, Singapore 117576)

  • Hongyuan Lin

    (Faculty of Business in SciTech, University of Science and Technology of China, Hefei 230026, People’s Republic of China; School of Management, University of Science and Technology of China, Hefei 230026, People’s Republic of China)

  • Fang Liu

    (Durham University Business School, Durham University, Durham DH1 3LB, United Kingdom)

Abstract

Problem definition : This paper studies the single-warehouse assortment selection problem that aims to minimize the order fulfillment cost under the cardinality constraint. We propose two fulfillment-related cost functions corresponding to spillover fulfillment and order splitting. This problem includes the fill rate maximization problem as a special case. We show that although the objective function is submodular for a broad class of cost functions, the fill rate maximization problem with the largest order size being two is NP-hard. Methodology/results : To make the problem tractable to solve, we formulate the general warehouse assortment problem under the two types of cost functions as mixed integer linear programs (MILPs). We also provide a dynamic programming algorithm to solve the problem in polynomial time if orders are nonoverlapping. Furthermore, we propose a simple heuristic called the marginal choice indexing (MCI) policy that allows the warehouse to store the most popular products. This policy is easy to compute, and hence, it is scalable to large-size problems. Although the performance of MCI can be arbitrarily bad in some extreme scenarios, we find a general condition under which it is optimal. This condition is satisfied by many multi-purchase choice models. Managerial implications : Through extensive numerical experiments on a real-world data set from RiRiShun Logistics, we find that the MCI policy is surprisingly near optimal in all the settings we tested. Simply applying the MCI policy, the fill rate is estimated to improve by 9.18% on average compared with the current practice for the local transfer centers on the training data set. More surprisingly, the MCI policy outperforms the MILP optimal solution in 14 of 25 cases on the test data set, illustrating its robustness against demand fluctuations.

Suggested Citation

  • Xiaobo Li & Hongyuan Lin & Fang Liu, 2024. "Should Only Popular Products Be Stocked? Warehouse Assortment Selection for E-Commerce Companies," Manufacturing & Service Operations Management, INFORMS, vol. 26(4), pages 1372-1386, July.
  • Handle: RePEc:inm:ormsom:v:26:y:2024:i:4:p:1372-1386
    DOI: 10.1287/msom.2022.0428
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/msom.2022.0428
    Download Restriction: no

    File URL: https://libkey.io/10.1287/msom.2022.0428?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. Jing-Sheng Song & David D. Yao, 2002. "Performance Analysis and Optimization of Assemble-to-Order Systems with Random Lead Times," Operations Research, INFORMS, vol. 50(5), pages 889-903, October.
    2. Fisher, M.L. & Nemhauser, G.L. & Wolsey, L.A., 1978. "An analysis of approximations for maximizing submodular set functions - 1," LIDAM Reprints CORE 334, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    3. Yingdong Lu & Jing-Sheng Song, 2005. "Order-Based Cost Optimization in Assemble-to-Order Systems," Operations Research, INFORMS, vol. 53(1), pages 151-169, February.
    4. Bhat, Chandra R., 2005. "A multiple discrete-continuous extreme value model: formulation and application to discretionary time-use decisions," Transportation Research Part B: Methodological, Elsevier, vol. 39(8), pages 679-707, September.
    5. Garrett van Ryzin & Siddharth Mahajan, 1999. "On the Relationship Between Inventory Costs and Variety Benefits in Retail Assortments," Management Science, INFORMS, vol. 45(11), pages 1496-1509, November.
    6. G. L. Nemhauser & L. A. Wolsey, 1978. "Best Algorithms for Approximating the Maximum of a Submodular Set Function," Mathematics of Operations Research, INFORMS, vol. 3(3), pages 177-188, August.
    7. Nemhauser, G.L. & Wolsey, L.A., 1978. "Best algorithms for approximating the maximum of a submodular set function," LIDAM Reprints CORE 343, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    8. Zhu, Shan & Hu, Xiangpei & Huang, Kai & Yuan, Yufei, 2021. "Optimization of product category allocation in multiple warehouses to minimize splitting of online supermarket customer orders," European Journal of Operational Research, Elsevier, vol. 290(2), pages 556-571.
    9. Woonghee Tim Huh & Hongmin Li, 2022. "Technical Note—Optimal Pricing Under Multiple-Discrete Customer Choices and Diminishing Return of Consumption," Operations Research, INFORMS, vol. 70(2), pages 905-917, March.
    10. 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, May.
    11. Yingdong Lu & Jing-Sheng Song & David D. Yao, 2003. "Order Fill Rate, Leadtime Variability, and Advance Demand Information in an Assemble-to-Order System," Operations Research, INFORMS, vol. 51(2), pages 292-308, April.
    12. Jing-Sheng Song, 1998. "On the Order Fill Rate in a Multi-Item, Base-Stock Inventory System," Operations Research, INFORMS, vol. 46(6), pages 831-845, December.
    13. Theja Tulabandhula & Deeksha Sinha & Saketh Reddy Karra & Prasoon Patidar, 2023. "Multi-purchase Behavior: Modeling, Estimation, and Optimization," Manufacturing & Service Operations Management, INFORMS, vol. 25(6), pages 2298-2313, November.
    14. D. R. Cox, 1972. "The Analysis of Multivariate Binary Data," Journal of the Royal Statistical Society Series C, Royal Statistical Society, vol. 21(2), pages 113-120, June.
    15. Fisher, M.L. & Nemhauser, G.L. & Wolsey, L.A., 1978. "An analysis of approximations for maximizing submodular set functions," LIDAM Reprints CORE 341, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    16. Theja Tulabandhula & Deeksha Sinha & Saketh Reddy Karra & Prasoon Patidar, 2020. "Multi-Purchase Behavior: Modeling, Estimation and Optimization," Papers 2006.08055, arXiv.org, revised Aug 2023.
    Full references (including those not matched with items on IDEAS)

    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. Goldengorin, Boris, 2009. "Maximization of submodular functions: Theory and enumeration algorithms," European Journal of Operational Research, Elsevier, vol. 198(1), pages 102-112, October.
    2. Yuval Filmus & Yasushi Kawase & Yusuke Kobayashi & Yutaro Yamaguchi, 2021. "Tight Approximation for Unconstrained XOS Maximization," Mathematics of Operations Research, INFORMS, vol. 46(4), pages 1599-1610, November.
    3. Suning Gong & Qingqin Nong & Jiazhu Fang & Ding-Zhu Du, 2024. "Algorithms for Cardinality-Constrained Monotone DR-Submodular Maximization with Low Adaptivity and Query Complexity," Journal of Optimization Theory and Applications, Springer, vol. 200(1), pages 194-214, January.
    4. Suning Gong & Qingqin Nong & Shuyu Bao & Qizhi Fang & Ding-Zhu Du, 2023. "A fast and deterministic algorithm for Knapsack-constrained monotone DR-submodular maximization over an integer lattice," Journal of Global Optimization, Springer, vol. 85(1), pages 15-38, January.
    5. Bin Liu & Miaomiao Hu, 2022. "Fast algorithms for maximizing monotone nonsubmodular functions," Journal of Combinatorial Optimization, Springer, vol. 43(5), pages 1655-1670, July.
    6. Xin Sun & Gaidi Li & Yapu Zhang & Zhenning Zhang, 2022. "Private non-monotone submodular maximization," Journal of Combinatorial Optimization, Springer, vol. 44(5), pages 3212-3232, December.
    7. Wenzhe Zhang & Shufang Gong & Bin Liu & Qian Liu & Priyanshi Garg, 2026. "On maximizing k-submodular functions under p-system and d-knapsack constraints," Journal of Combinatorial Optimization, Springer, vol. 51(2), pages 1-23, March.
    8. Yao Zhao, 2008. "Evaluation and Optimization of Installation Base-Stock Policies in Supply Chains with Compound Poisson Demand," Operations Research, INFORMS, vol. 56(2), pages 437-452, April.
    9. Qimeng Yu & Simge Küçükyavuz, 2025. "On Constrained Mixed-Integer DR-Submodular Minimization," Mathematics of Operations Research, INFORMS, vol. 50(2), pages 871-909, May.
    10. Zhenning Zhang & Donglei Du & Yanjun Jiang & Chenchen Wu, 2021. "Maximizing DR-submodular+supermodular functions on the integer lattice subject to a cardinality constraint," Journal of Global Optimization, Springer, vol. 80(3), pages 595-616, July.
    11. Awi Federgruen & Nan Yang, 2008. "Selecting a Portfolio of Suppliers Under Demand and Supply Risks," Operations Research, INFORMS, vol. 56(4), pages 916-936, August.
    12. Eric Balkanski & Aviad Rubinstein & Yaron Singer, 2022. "An Optimal Approximation for Submodular Maximization Under a Matroid Constraint in the Adaptive Complexity Model," Operations Research, INFORMS, vol. 70(5), pages 2967-2981, September.
    13. Kung, Ling-Chieh & Liao, Wei-Hung, 2018. "An approximation algorithm for a competitive facility location problem with network effects," European Journal of Operational Research, Elsevier, vol. 267(1), pages 176-186.
    14. Yao Zhao & David Simchi-Levi, 2006. "Performance Analysis and Evaluation of Assemble-to-Order Systems with Stochastic Sequential Lead Times," Operations Research, INFORMS, vol. 54(4), pages 706-724, August.
    15. Niv Buchbinder & Moran Feldman, 2019. "Constrained Submodular Maximization via a Nonsymmetric Technique," Mathematics of Operations Research, INFORMS, vol. 44(3), pages 988-1005, August.
    16. Simon Bruggmann & Rico Zenklusen, 2019. "Submodular Maximization Through the Lens of Linear Programming," Management Science, INFORMS, vol. 44(4), pages 1221-1244, November.
    17. Ivan Contreras & Elena Fernández, 2014. "Hub Location as the Minimization of a Supermodular Set Function," Operations Research, INFORMS, vol. 62(3), pages 557-570, June.
    18. Xin Sun & Tiande Guo & Congying Han & Hongyang Zhang, 2025. "Greedy algorithms for stochastic monotone k-submodular maximization under full-bandit feedback," Journal of Combinatorial Optimization, Springer, vol. 49(1), pages 1-25, January.
    19. Arash Asadpour & Hamid Nazerzadeh, 2016. "Maximizing Stochastic Monotone Submodular Functions," Management Science, INFORMS, vol. 62(8), pages 2374-2391, August.
    20. Min Cui & Dachuan Xu & Longkun Guo & Dan Wu, 2022. "Approximation guarantees for parallelized maximization of monotone non-submodular function with a cardinality constraint," Journal of Combinatorial Optimization, Springer, vol. 43(5), pages 1671-1690, July.

    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:ormsom:v:26:y:2024:i:4:p:1372-1386. 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.