Abstract
This paper investigates the joint optimization of assortment and pricing decisions for complementary retail categories. Each category comprises substitutable items (e.g., different coffee brands) and the categories are related by cross-selling considerations that are empirically observed in marketing studies to be asymmetric in nature. That is, a subset of customers who purchase a product from a primary category (e.g., coffee) can opt to also buy from one or several complementary categories (e.g., sugar and/or coffee creamer). We propose a mixed-integer nonlinear program that maximizes the retailer’s profit by jointly optimizing assortment and pricing decisions for multiple categories under a classical deterministic maximum-surplus consumer choice model. A linear mixed-integer reformulation is developed which effectively enables an exact solution to relatively large problem instances using commercial optimization solvers. This is encouraging, because simpler product line optimization problems in the literature have posed significant computational challenges over the last decades and have been mostly tackled via heuristics. Moreover, our computational study indicates that overlooking cross-selling between retail categories can result in substantial profit losses, suboptimal (narrower) assortments, and inadequate prices.
This is a preview of subscription content,
to check access.
References
Agrawal, N., Smith, S.A.: Optimal retail assortments for substitutable items purchased in sets. Nav. Res. Logist. 50(7), 793–822 (2003)
Anupindi, R., Gupta, S., Venkataramanan, M.: Managing variety on the retail shelf: using household scanner panel data to rationalize assortments. In: Retail Supply Chain Management, International Series in Operations Research Management Science, Springer, US 122, pp. 155–182 (2009)
Aydin, G., Ziya, S.: Pricing promotional products under upselling. Manuf. Serv. Oper. Manag. 10(3), 360–376 (2008)
Basuroy, S., Mantrala, M., Walters, R.: The impact of category management on retail prices and performance: theory and evidence. J. Mark. 65, 16–32 (2001)
Best, R.J.: The predictive aspects of a joint-space theory of stochastic choice. J. Mark. Res. 13, 198–206 (1976)
Braun, M.A., Srinivasan, V.: Amount of information as a determinant of consumer behavior toward new products. In: Proceedings of the American Marketing Association, pp. 373–378 (1975)
Burkart, W.R., Klein, R., Mayer, S.: Product line pricing for services with capacity constraints and dynamic substitution. Eur. J. Oper. Res. 219, 347–359 (2012)
Cachon, G.P., Kök, A.G.: Category management and coordination in retail assortment planning in the presence of basket shopping consumers. Manag. Sci. 53(6), 934–951 (2007)
Chen, K., Hausman, W.H.: Mathematical properties of the optimal product line selection problem using choice-based conjoint analysis. Manag. Sci. 46(2), 327–332 (2000)
Dean, J.: Pricing policies for new products. Harv. Bus. Rev. 28, 45–53 (1950)
DeGraba, P.: Volume discounts, loss leaders, and competition for more profitable customers. Working paper # 260—Federal Trade Commission, Bureau of Economics (2003)
Dobson, G., Kalish, S.: Positioning and pricing of a product-line: formulation and heuristics. Mark. Sci. 7, 107–125 (1988)
Dobson, G., Kalish, S.: Heuristics for pricing and positioning a product-line using conjoint and cost data. Manag. Sci. 39(2), 160–175 (1993)
Ghoniem, A., Maddah, B.: Integrated retail decisions with multiple selling periods and customer segments: optimization and insights. Working paper, University of Massachusetts, Amherst (2013)
Green, P.E., Krieger, A.M.: Models and heuristics for product line selection. Mark. Sci. 4(1), 1–19 (1985)
Green, P.E., Srinivasan, V.: Conjoint analysis in consumer research: issues and outlook. J. Consum. Res. 5, 103–123 (1978)
Green, P.E., Srinivasan, V.: Conjoint analysis in marketing: new developments with implications for research and practice. J. Mark. 54(4), 3–19 (1990)
Hall, J.M., Kopalle, P.K., Krishna, A.: Retailer dynamic pricing and ordering decisions: category management versus brand-by-brand approaches. J. Retail. 86(2), 172–183 (2010)
Hanson, W., Martin, R.K.: Optimal bundle pricing. Manag. Sci. 36, 155–174 (1990)
Hess, J.D., Gerstner, D.: Loss leader pricing and rain check policy. Mark. Sci. 6(4), 358–374 (1987)
Johnson, R.M.: Trade-off analysis of consumer values. J. Mark. Res. 11, 121–127 (1976)
Keller, P.W., Levi, R., Perakis, G.: Efficient formulations for pricing under attraction demand models. Math. Program. 145(1–2), 223–261 (2014)
Kraus, U.G., Yano, C.A.: Product line selection and pricing under a share-of-surplus choice model. Eur. J. Oper. Res. 150, 653–671 (2003)
Maddah, B., Bish, E.K.: Locational tying of complementary retail items. Nav. Res. Logist. 56, 421–438 (2009)
Maddah, B., Bish, E.K., Munreo, B.: Pricing, variety, and inventory decisions for categories of substitutable items. In: Kemph, K., Keskinocak, P., Uzsoy, R. (eds.) Planning Production and Inventories in the Extended Enterprise: A State of the Art Handbook. Kluwer Academic Publishers, Dordrecht (2011)
Manchanda, P., Ansari, A., Gupta, S.: The shopping basket: a model for multicategory purchase incidence decisions. Mark. Sci. 18(2), 95–114 (1999)
McBride, R.D., Zufryden, F.S.: An integer programming approach to the optimal product line selection problem. Mark. Sci. 7(2), 126–140 (1988)
Mild, A., Reutterer, T.: An improved collaborative filtering approach for predicting cross-category purchase based on binary market basket data. J. Retail Consum. Serv. 10, 123–133 (2003)
Mulhern, F.J., Leone, R.P.: Implicit price bundling of retail products: a multiproduct approach to maximizing store profitability. J. Mark. 55(4), 63–76 (1991)
Pessemier, E.A., Burger, P., Teach, R., Tigert, D.: Using laboratory brand preference scales to predict consumer brand purchases. Manag. Sci. 17, 371–385 (1971)
Rodríguez, B., Aydin, G.: Assortment selection and pricing for configurable products under demand uncertainty. Eur. J. Oper. Res. 210(3), 635–646 (2011)
Russel, G.J., Petersen, A.: Analysis of cross category dependence in market basket selection. J. Retail. 76, 367–392 (2000)
Shankar, V., Kannan, P.K.: An across-store analysis of intrinsic and extrinsic cross-category effects. Cust. Needs Solut. J. 1(2), 143–153 (2014)
Shioda, R., Tuncel, L., Myklebust, T.G.J.: Maximum utility product pricing models and algorithms based on reservation price. Comput. Optim. Appl. 48, 157–198 (2011)
Smith, J.C., Lim, C., Alptekinoğlu, A.: New product introduction against a predator: a bilevel mixed-integer programming approach. Nav. Res. Logist. 56, 714–729 (2009)
Subramanian, S., Sherali, H.: A fractional programming approach for retail category price optimization. J. Glob. Optim. 48(2), 263–277 (2010)
Walras, L.: Elements of Pure Economics or the Theory of Social Wealth. Allen and Unwin, London (Sydney) (1954)
Walters, R.G.: Retail promotions and retail store performance: a test of some key hypotheses. J. Retail. 64, 153–180 (1988)
Walters, R.G.: Assessing the impact of retail price promotions on product substitution, complementary purchase, and interstore sales displacement. J. Mark. 55, 16–28 (1991)
Zenor, M.J.: The profit benefits of category management. J. Mark. Res. 31, 202–213 (1994)
Zhang, R., Kaku, I., Xiao, Y.: Deterministic EOQ with partial backordering and correlated demand caused by cross-selling. Eur. J. Oper. Res. 210(3), 537–551 (2011)
Zufryden, F.S.: A conjoint measurement-based approach for optimal new product design and market segmentation. In: Shocker, A.D. (ed.) Analytic Approaches to Product and Marketing Planning. Cambridge, MA, pp. 100–114 (1977)
Zufryden, F.S.: Product line optimization by integer programming. In: Proceedings of the Annual Meeting of ORSA/TIMS, San Diego, CA (1982)
Acknowledgments
This research was supported by Qatar National Research Fund, National Priorities Research Program under Grant NPRP 5-591-5-082.
Author information
Authors and Affiliations
Corresponding author
Appendix: Data generation scheme
Appendix: Data generation scheme
A set of simulated problem instances are generated using the following data generation scheme:
-
Number of customers in each customer segment (\(s^\ell _i\)):
Randomly set \(s^\ell _i \leftarrow \) floor(Uniform(150, 400)).
-
Fixed assortment cost (\(f^\ell _j\)):
Randomly set \(f^\ell _j \leftarrow \) floor(Uniform(500, 2000)).
-
Unit ordering cost (\(c^\ell _{jt}\)):
Randomly set \(c^\ell _{j} \leftarrow \) round(Uniform(100, 140), 1). (Rounded to 1 digit past the decimal)
-
Customer reservation prices:
Randomly set \(\alpha ^\ell _{ij}\,\leftarrow \) round(\(c^{\ell }_{j}\) * Uniform(0.99, 1.04), 2). (Rounded to 2 digits past the decimal)
Randomly set \(\beta ^\ell _{ij} \leftarrow \) round(\(c^{\ell }_{j}\) * Uniform(0.99, 1.04), 2) (for \(\ell \in \mathcal {L} \setminus \{1\}\)).
-
Cross-selling matrix (\(\gamma ^k_{i}\)):
Randomly set \(\gamma ^k_{i} \leftarrow \) round(Uniform(0,0.6), 2).
Although the data generator is not based on a specific application, certain relationships were enforced between input parameters to yield meaningful instances. In additional, the reservation prices (\(\alpha \)- and \(\beta \)-parameters) were randomly generated by multiplying the unit ordering cost by a scalar randomly generated using a uniform distribution over the interval (0.99, 1.04). As such, reservations prices in our instances tend to be within 4 % above the ordering cost and occasionally slightly below the ordering cost in order to reflect exigent customer segment in a highly competitive market. Finally, the fraction of customers of a given segment of the primary category that considers cross-selling from a secondary category (the \(\gamma \) parameter) is chosen between 0 and 60 %. This covers a wide range of customer behavior from not being interested in cross-selling to extensively exercising it.
Rights and permissions
About this article
Cite this article
Ghoniem, A., Maddah, B. & Ibrahim, A. Optimizing assortment and pricing of multiple retail categories with cross-selling. J Glob Optim 66, 291–309 (2016). https://doi.org/10.1007/s10898-014-0238-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-014-0238-3