Using Biased-Randomized Algorithms for the Multi-Period Product Display Problem with Dynamic Attractiveness

From brick-and-mortar stores to omnichannel retail, the efficient selection of products to be displayed on store tables, advertising brochures, or online front pages has become a critical issue. One possible goal is to maximize the overall ‘attractiveness’ level of the displayed items, i.e., to enhance the shopping experience of our potential customers as a way to increase sales and revenue. With the goal of maximizing the total attractiveness value for the visiting customers over a multi-period time horizon, this paper studies how to configure an assortment of products to be included in limited display spaces, either physical or online. In order to define a realistic scenario, several constraints are considered for each period and display table: (i) the inclusion of both expensive and non-expensive products on the display tables; (ii) the diversification of product collections; and (iii) the achievement of a minimum profit margin. Moreover, the attractiveness level of each product is assumed to be dynamic, i.e., it is reduced if the product has been displayed in a previous period (loss of novelty) and vice versa. This generates dependencies across periods. Likewise, correlations across items are also considered to account for complementary or substitute products. In the case of brick-and-mortar stores, for instance, solving this rich multi-period product display problem enables them to provide an exciting experience to their customers. As a consequence, an increase in sales revenue should be expected. In order to deal with the underlying optimization problem, which contains a quadratic objective function in its simplest version and a non-smooth one in its complete version, two biased-randomized metaheuristic algorithms are proposed. A set of new instances has been generated to test our approach and compare its performance with that of non-linear solvers.

[1]  Maria Antónia Carravilla,et al.  Using Analytics to Enhance a Food Retailer's Shelf-Space Management , 2016, Interfaces.

[2]  David W. Pentico,et al.  The assortment problem: A survey , 2008, Eur. J. Oper. Res..

[3]  Angel A. Juan,et al.  Combining biased randomization with iterated local search for solving the multidepot vehicle routing problem , 2015, Int. Trans. Oper. Res..

[4]  Kam-Fai Wong,et al.  Product recommendation algorithms in the age of omnichannel retailing - An intuitive clustering approach , 2018, Comput. Ind. Eng..

[5]  Wieslaw Sadowski,et al.  A Few Remarks on the Assortment Problem , 1959 .

[6]  Reda Alhajj,et al.  Co-operation framework of case-based reasoning agents for automated product recommendation , 2005, J. Exp. Theor. Artif. Intell..

[7]  Qiang Lu,et al.  Online versus bricks-and-mortar retailing: a comparison of price, assortment and delivery time , 2014 .

[8]  Angel A. Juan,et al.  SimILS: a simulation-based extension of the iterated local search metaheuristic for stochastic combinatorial optimization , 2016, J. Simulation.

[9]  Duen-Ren Liu,et al.  Hybrid approaches to product recommendation based on customer lifetime value and purchase preferences , 2005, J. Syst. Softw..

[10]  M. Fisher,et al.  Assortment Planning: Review of Literature and Industry Practice , 2008 .

[11]  Fernando Bernstein,et al.  Dynamic Product Rotation in the Presence of Strategic Customers , 2017, Manag. Sci..

[12]  Yoon Ho Cho,et al.  An utility range-based similar product recommendation algorithm for collaborative companies , 2004, Expert Syst. Appl..

[13]  Thomas Ritter,et al.  Attractiveness in Business Markets: Conceptualization and Propositions , 2007 .

[14]  Ming-Hsien Yang,et al.  A study on shelf space allocation and management , 1999 .

[15]  Gopala Ganesh,et al.  Services purchased at brick and mortar versus online stores, and shopping motivation , 2007 .

[16]  Garrett J. van Ryzin,et al.  Stocking Retail Assortments Under Dynamic Consumer Substitution , 2001, Oper. Res..

[17]  Felipe Caro,et al.  The Assortment Packing Problem: Multiperiod Assortment Planning for Short-Lived Products , 2014, Manag. Sci..

[18]  Sang Hyun Choi,et al.  Personalized recommendation system based on product specification values , 2006, Expert Syst. Appl..

[19]  Douglas J. Thomas,et al.  Optimal Inventory Control with Retail Pre-Packs , 2013 .

[20]  Narendra Agrawal,et al.  Management of Multi-Item Retail Inventory Systems with Demand Substitution , 2000, Oper. Res..

[21]  Angel A. Juan,et al.  A biased-randomized algorithm for the two-dimensional vehicle routing problem with and without item rotations , 2014, Int. Trans. Oper. Res..

[22]  Angel A. Juan,et al.  A BRILS metaheuristic for non-smooth flow-shop problems with failure-risk costs , 2016, Expert Syst. Appl..

[23]  Assaf J. Zeevi,et al.  Optimal Dynamic Assortment Planning with Demand Learning , 2013, Manuf. Serv. Oper. Manag..

[24]  Angel A. Juan,et al.  A Biased-Randomised Large Neighbourhood Search for the two-dimensional Vehicle Routing Problem with Backhauls , 2016, Eur. J. Oper. Res..

[25]  Aydin Alptekinoglu,et al.  Learning Consumer Tastes through Dynamic Assortments , 2012, Oper. Res..

[26]  Angel A. Juan,et al.  A multi-agent based cooperative approach to scheduling and routing , 2016, Eur. J. Oper. Res..

[27]  Mauricio G. C. Resende,et al.  An Annotated Bibliography of Grasp Part I: Algorithms , 2022 .

[28]  Edward J. Fox,et al.  Why is Assortment Planning so Difficult for Retailers? A Framework and Research Agenda , 2009 .

[29]  William Rand,et al.  Consumer Connectivity in a Complex, Technology-enabled, and Mobile-oriented World with Smart Products , 2017 .

[30]  Andrew G. Parsons,et al.  Atmosphere in fashion stores: do you need to change? , 2011 .

[31]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[32]  Heinrich Kuhn,et al.  Retail category management: State-of-the-art review of quantitative research and software applications in assortment and shelf space management , 2012 .

[33]  Daniele Ferone,et al.  Enhancing and extending the classical GRASP framework with biased randomisation and simulation , 2018, J. Oper. Res. Soc..

[34]  Ahmed Ghoniem,et al.  Promoting impulse buying by allocating retail shelf space to grouped product categories , 2016, J. Oper. Res. Soc..

[35]  Angel A. Juan,et al.  Biased randomization of heuristics using skewed probability distributions: A survey and some applications , 2017, Comput. Ind. Eng..

[36]  Derek Bridge,et al.  Product-Seeded and Basket-Seeded Recommendations for Small-Scale Retailers , 2016, Journal on Data Semantics.

[37]  Sridhar Seshadri,et al.  Assortment Planning and Inventory Decisions Under Stockout-Based Substitution , 2009, Oper. Res..

[38]  Donghee Yoo,et al.  A hybrid online-product recommendation system: Combining implicit rating-based collaborative filtering and sequential pattern analysis , 2012, Electron. Commer. Res. Appl..

[39]  Yuexin Wu,et al.  We know what you want to buy: a demographic-based system for product recommendation on microblogs , 2014, KDD.

[40]  Angel A. Juan,et al.  Solving the deterministic and stochastic uncapacitated facility location problem: from a heuristic to a simheuristic , 2017, J. Oper. Res. Soc..

[41]  Benedikt Schnurr,et al.  The effect of context attractiveness on product attractiveness and product quality: the moderating role of product familiarity , 2017 .

[42]  Daniele Ferone,et al.  A biased-randomized simheuristic for the distributed assembly permutation flowshop problem with stochastic processing times , 2017, Simul. Model. Pract. Theory.

[43]  Ming-Hsien Yang,et al.  An efficient algorithm to allocate shelf space , 2001, Eur. J. Oper. Res..

[44]  Angel A. Juan,et al.  The ALGACEA-1 method for the capacitated vehicle routing problem , 2008, Int. Trans. Oper. Res..

[45]  Felipe Caro,et al.  Product and Price Competition with Satiation Effects , 2012, Manag. Sci..

[46]  Angel A. Juan,et al.  Using iterated local search for solving the flow-shop problem: Parallelization, parametrization, and randomization issues , 2014, Int. Trans. Oper. Res..

[47]  Antonio Moreno,et al.  Integration of Online and Offline Channels in Retail: The Impact of Sharing Reliable Inventory Availability Information , 2014, Manag. Sci..

[48]  Hyung Jun Ahn,et al.  A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem , 2008, Inf. Sci..

[49]  Shandong Mou,et al.  Retail store operations: Literature review and research directions , 2018, Eur. J. Oper. Res..