Enhancing Customer Baskets through Assortment Optimization
DOI: https://doi.org/10.62517/jes.202402306
Author(s)
Qiuyu Tian1,*, Hongwei Tang1,2, Kun Wang3
Affiliation(s)
1Institute of Information Superbahn, Nanjing, Jiangsu, China
2University of Chinese Academy of Sciences, Nanjing, Jiangsu, China
3Institute of Computing Technology Chinese Academy of Sciences, Beijing, China
*Corresponding Author.
Abstract
This paper introduces models that support a novel system designed to optimize store selection when customers shop for baskets of items (e.g., bread, milk, snacks). Such behavior is typical in traditional grocery shopping and applicable to various e-commerce platforms. These platforms are often limited in the assortment they can provide, constrained to a fraction of the potential millions of products available (e.g., constrained to tens of thousands of products), making the problem of selection optimization both pertinent and computationally complex. To address this challenge, methods are proposed that leverage customer behavior data to identify groups of interchangeable items, enabling the formulation of customer choice models that reflect category complementarity and product substitutability. The model was initially implemented for selection optimization at one of Amazon’s fulfillment centers in early 2020. Following its success, plans were made to expand its application to multiple additional sites by the fourth quarter of the same year. Retrospective analysis shows that compared to Amazon's existing selection strategy, sales have significantly increased, with sales in specific service areas growing by 4.8%, which translates to a significant increase in annual revenue. Additionally, the deployment of the model demonstrated a 13.7% reduction in basket abandonment rates and a 13.8% increase in units per order (UPO). Efforts are ongoing to extend the model to a wider selection process, with experimental implementation within Amazon anticipated by the end of 2020.
Keywords
Basket Optimization; Product Assortment; Item Substitutability; Category Complementarity
References
[1]Kok, A.G., Fisher, M.L., Vaidyanathan, R.: Assortment planning: Review of literature and industry practice. In: Retail Supply Chain Management, 99–153. Springer (2008).
[2]Li, G., Wu, J., Humair, S., Razoumov, L.: Deciding what jeans to sell – Demand forecasting and optimization problems in softline assortment planning. Tech. rep., Amazon (2018).
[3]Kingma, D.P., Ba, L.J.: Adam: A method for stochastic optimization. International Conference on Learning Representations (2015).
[4]Cotter, A., Jiang, H., Sridharan, K.: Two-player games for efficient non-convex constrained optimization. Proceedings of the 30th International Conference on Algorithmic Learning Theory, 300–332 (2019).
[5]Davis, J.M., Gallego, G., Topaloglu, H.: Assortment optimization under variants of the nested logit model. Operations Research, 250–273 (2014).
[6]Paszke, A., Gross, S., Massa, F., et al.: PyTorch: An Imperative Style, High-Performance Deep Learning Library. In: Advances in Neural Information Processing Systems (NeurIPS) (2019).
[7]Fischetti, M., Jo, J.: Deep neural networks as 0-1 mixed integer linear programs: A feasibility study. arXiv preprint arXiv:1712.06174 (2017).
[8]Ruiz, F.J.R., Athey, S., Blei, D.M.: SHOPPER: A probabilistic model of consumer choice with substitutes and complements. Annals of Applied Statistics, 1–27 (2020).
[9]Kok, A.G., Fisher, M.L., Vaidyanathan, R.: Assortment planning: Review of literature and industry practice. In: Retail Supply Chain Management, 99–153. Springer (2008).
[10]Liu, Z., Li, G., Lu, Y., et al.: Basket optimization in pantry assortment planning using discrete choice model. Tech. rep., Amazon (2019).
[11]Li, G.: Learning substitutable product group from customer search behavior and purchase intent. Tech. rep., Amazon (2019).
[12]Li, G., Wu, J., Humair, S., et al.: Deciding what jeans to sell – Demand forecasting and optimization problems in softline assortment planning. Tech. rep., Amazon (2018).
[13]Keane, M., Demirel, S., Ma, X., et al.: Assortment planning with complementary products. Tech. rep., Amazon (2018).
[14]Cooper: A toolkit for Lagrangian-based constrained optimization in PyTorch. GitHub repository. Available at: https://github.com/cooper-org/cooper.