Loading…

Promotion Optimization for Multiple Items in Supermarkets

Promotions are a critical decision for supermarket managers, who must decide the price promotions for a large number of items. Retailers often use promotions to boost the sales of the different items by leveraging the cross-item effects. We formulate the promotion optimization problem for multiple i...

Full description

Saved in:
Bibliographic Details
Published in:Management science 2021-04, Vol.67 (4), p.2340-2364
Main Authors: Cohen, Maxime C., Kalas, Jeremy J., Perakis, Georgia
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c410t-2e74807b46ee5cb60aac2a5ba1b7bd57ac68e746fef4e9b91d9142b5fd61ad373
cites cdi_FETCH-LOGICAL-c410t-2e74807b46ee5cb60aac2a5ba1b7bd57ac68e746fef4e9b91d9142b5fd61ad373
container_end_page 2364
container_issue 4
container_start_page 2340
container_title Management science
container_volume 67
creator Cohen, Maxime C.
Kalas, Jeremy J.
Perakis, Georgia
description Promotions are a critical decision for supermarket managers, who must decide the price promotions for a large number of items. Retailers often use promotions to boost the sales of the different items by leveraging the cross-item effects. We formulate the promotion optimization problem for multiple items as a nonlinear integer program. Our formulation includes several business rules as constraints. Our demand models can be estimated from data and capture the postpromotion dip effect and cross-item effects (substitution and complementarity). Because demand functions are typically nonlinear, the exact formulation is intractable. To address this issue, we propose a general class of integer programming approximations. For demand models with additive cross-item effects, we prove that it is sufficient to account for unilateral and pairwise contributions and derive parametric bounds on the performance of the approximation. We also show that the unconstrained problem can be solved efficiently via a linear program when items are substitutable and the price set has two values. For more general cases, we develop efficient rounding schemes to obtain an integer solution. We conclude by testing our method on realistic instances and convey the potential practical impact for retailers. This paper was accepted by Yinyu Ye, optimization .
doi_str_mv 10.1287/mnsc.2020.3641
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1287_mnsc_2020_3641</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2522425322</sourcerecordid><originalsourceid>FETCH-LOGICAL-c410t-2e74807b46ee5cb60aac2a5ba1b7bd57ac68e746fef4e9b91d9142b5fd61ad373</originalsourceid><addsrcrecordid>eNqFkMtLxDAQh4MouK5ePRc8t06mebRHWXwsrKygnkPappB129QkPehfb2u9exoGvt88PkKuKWQUC3nb9aHOEBCyXDB6QlaUo0g5B3pKVgDIU1pCeU4uQjgAgCykWJHyxbvORev6ZD9E29lv_du0zifP4zHa4WiSbTRdSGyfvI6D8Z32HyaGS3LW6mMwV391Td4f7t82T-lu_7jd3O3SmlGIKRrJCpAVE8bwuhKgdY2aV5pWsmq41LUoJkS0pmWmrEralJRhxdtGUN3kMl-Tm2Xu4N3naEJUBzf6flqpkCMy5DniRGULVXsXgjetGrydLv1SFNSsR8161KxHzXqmQLoEbD_92oX_-B9RMmgK</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2522425322</pqid></control><display><type>article</type><title>Promotion Optimization for Multiple Items in Supermarkets</title><source>International Bibliography of the Social Sciences (IBSS)</source><source>Informs</source><creator>Cohen, Maxime C. ; Kalas, Jeremy J. ; Perakis, Georgia</creator><creatorcontrib>Cohen, Maxime C. ; Kalas, Jeremy J. ; Perakis, Georgia</creatorcontrib><description>Promotions are a critical decision for supermarket managers, who must decide the price promotions for a large number of items. Retailers often use promotions to boost the sales of the different items by leveraging the cross-item effects. We formulate the promotion optimization problem for multiple items as a nonlinear integer program. Our formulation includes several business rules as constraints. Our demand models can be estimated from data and capture the postpromotion dip effect and cross-item effects (substitution and complementarity). Because demand functions are typically nonlinear, the exact formulation is intractable. To address this issue, we propose a general class of integer programming approximations. For demand models with additive cross-item effects, we prove that it is sufficient to account for unilateral and pairwise contributions and derive parametric bounds on the performance of the approximation. We also show that the unconstrained problem can be solved efficiently via a linear program when items are substitutable and the price set has two values. For more general cases, we develop efficient rounding schemes to obtain an integer solution. We conclude by testing our method on realistic instances and convey the potential practical impact for retailers. This paper was accepted by Yinyu Ye, optimization .</description><identifier>ISSN: 0025-1909</identifier><identifier>EISSN: 1526-5501</identifier><identifier>DOI: 10.1287/mnsc.2020.3641</identifier><language>eng</language><publisher>Linthicum: INFORMS</publisher><subject>Complementarity ; Demand ; dynamic pricing ; integer optimization ; Integer programming ; Managers ; Optimization ; promotions ; retail analytics ; Retailing industry ; Sales ; Supermarkets</subject><ispartof>Management science, 2021-04, Vol.67 (4), p.2340-2364</ispartof><rights>Copyright Institute for Operations Research and the Management Sciences Apr 2021</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c410t-2e74807b46ee5cb60aac2a5ba1b7bd57ac68e746fef4e9b91d9142b5fd61ad373</citedby><cites>FETCH-LOGICAL-c410t-2e74807b46ee5cb60aac2a5ba1b7bd57ac68e746fef4e9b91d9142b5fd61ad373</cites><orcidid>0000-0002-0888-9030 ; 0000-0002-2474-3875</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://pubsonline.informs.org/doi/full/10.1287/mnsc.2020.3641$$EHTML$$P50$$Ginforms$$H</linktohtml><link.rule.ids>314,780,784,3691,27923,27924,33222,62615</link.rule.ids></links><search><creatorcontrib>Cohen, Maxime C.</creatorcontrib><creatorcontrib>Kalas, Jeremy J.</creatorcontrib><creatorcontrib>Perakis, Georgia</creatorcontrib><title>Promotion Optimization for Multiple Items in Supermarkets</title><title>Management science</title><description>Promotions are a critical decision for supermarket managers, who must decide the price promotions for a large number of items. Retailers often use promotions to boost the sales of the different items by leveraging the cross-item effects. We formulate the promotion optimization problem for multiple items as a nonlinear integer program. Our formulation includes several business rules as constraints. Our demand models can be estimated from data and capture the postpromotion dip effect and cross-item effects (substitution and complementarity). Because demand functions are typically nonlinear, the exact formulation is intractable. To address this issue, we propose a general class of integer programming approximations. For demand models with additive cross-item effects, we prove that it is sufficient to account for unilateral and pairwise contributions and derive parametric bounds on the performance of the approximation. We also show that the unconstrained problem can be solved efficiently via a linear program when items are substitutable and the price set has two values. For more general cases, we develop efficient rounding schemes to obtain an integer solution. We conclude by testing our method on realistic instances and convey the potential practical impact for retailers. This paper was accepted by Yinyu Ye, optimization .</description><subject>Complementarity</subject><subject>Demand</subject><subject>dynamic pricing</subject><subject>integer optimization</subject><subject>Integer programming</subject><subject>Managers</subject><subject>Optimization</subject><subject>promotions</subject><subject>retail analytics</subject><subject>Retailing industry</subject><subject>Sales</subject><subject>Supermarkets</subject><issn>0025-1909</issn><issn>1526-5501</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>8BJ</sourceid><recordid>eNqFkMtLxDAQh4MouK5ePRc8t06mebRHWXwsrKygnkPappB129QkPehfb2u9exoGvt88PkKuKWQUC3nb9aHOEBCyXDB6QlaUo0g5B3pKVgDIU1pCeU4uQjgAgCykWJHyxbvORev6ZD9E29lv_du0zifP4zHa4WiSbTRdSGyfvI6D8Z32HyaGS3LW6mMwV391Td4f7t82T-lu_7jd3O3SmlGIKRrJCpAVE8bwuhKgdY2aV5pWsmq41LUoJkS0pmWmrEralJRhxdtGUN3kMl-Tm2Xu4N3naEJUBzf6flqpkCMy5DniRGULVXsXgjetGrydLv1SFNSsR8161KxHzXqmQLoEbD_92oX_-B9RMmgK</recordid><startdate>20210401</startdate><enddate>20210401</enddate><creator>Cohen, Maxime C.</creator><creator>Kalas, Jeremy J.</creator><creator>Perakis, Georgia</creator><general>INFORMS</general><general>Institute for Operations Research and the Management Sciences</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8BJ</scope><scope>FQK</scope><scope>JBE</scope><orcidid>https://orcid.org/0000-0002-0888-9030</orcidid><orcidid>https://orcid.org/0000-0002-2474-3875</orcidid></search><sort><creationdate>20210401</creationdate><title>Promotion Optimization for Multiple Items in Supermarkets</title><author>Cohen, Maxime C. ; Kalas, Jeremy J. ; Perakis, Georgia</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c410t-2e74807b46ee5cb60aac2a5ba1b7bd57ac68e746fef4e9b91d9142b5fd61ad373</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Complementarity</topic><topic>Demand</topic><topic>dynamic pricing</topic><topic>integer optimization</topic><topic>Integer programming</topic><topic>Managers</topic><topic>Optimization</topic><topic>promotions</topic><topic>retail analytics</topic><topic>Retailing industry</topic><topic>Sales</topic><topic>Supermarkets</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cohen, Maxime C.</creatorcontrib><creatorcontrib>Kalas, Jeremy J.</creatorcontrib><creatorcontrib>Perakis, Georgia</creatorcontrib><collection>CrossRef</collection><collection>International Bibliography of the Social Sciences (IBSS)</collection><collection>International Bibliography of the Social Sciences</collection><collection>International Bibliography of the Social Sciences</collection><jtitle>Management science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Cohen, Maxime C.</au><au>Kalas, Jeremy J.</au><au>Perakis, Georgia</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Promotion Optimization for Multiple Items in Supermarkets</atitle><jtitle>Management science</jtitle><date>2021-04-01</date><risdate>2021</risdate><volume>67</volume><issue>4</issue><spage>2340</spage><epage>2364</epage><pages>2340-2364</pages><issn>0025-1909</issn><eissn>1526-5501</eissn><abstract>Promotions are a critical decision for supermarket managers, who must decide the price promotions for a large number of items. Retailers often use promotions to boost the sales of the different items by leveraging the cross-item effects. We formulate the promotion optimization problem for multiple items as a nonlinear integer program. Our formulation includes several business rules as constraints. Our demand models can be estimated from data and capture the postpromotion dip effect and cross-item effects (substitution and complementarity). Because demand functions are typically nonlinear, the exact formulation is intractable. To address this issue, we propose a general class of integer programming approximations. For demand models with additive cross-item effects, we prove that it is sufficient to account for unilateral and pairwise contributions and derive parametric bounds on the performance of the approximation. We also show that the unconstrained problem can be solved efficiently via a linear program when items are substitutable and the price set has two values. For more general cases, we develop efficient rounding schemes to obtain an integer solution. We conclude by testing our method on realistic instances and convey the potential practical impact for retailers. This paper was accepted by Yinyu Ye, optimization .</abstract><cop>Linthicum</cop><pub>INFORMS</pub><doi>10.1287/mnsc.2020.3641</doi><tpages>25</tpages><orcidid>https://orcid.org/0000-0002-0888-9030</orcidid><orcidid>https://orcid.org/0000-0002-2474-3875</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0025-1909
ispartof Management science, 2021-04, Vol.67 (4), p.2340-2364
issn 0025-1909
1526-5501
language eng
recordid cdi_crossref_primary_10_1287_mnsc_2020_3641
source International Bibliography of the Social Sciences (IBSS); Informs
subjects Complementarity
Demand
dynamic pricing
integer optimization
Integer programming
Managers
Optimization
promotions
retail analytics
Retailing industry
Sales
Supermarkets
title Promotion Optimization for Multiple Items in Supermarkets
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T22%3A52%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Promotion%20Optimization%20for%20Multiple%20Items%20in%20Supermarkets&rft.jtitle=Management%20science&rft.au=Cohen,%20Maxime%20C.&rft.date=2021-04-01&rft.volume=67&rft.issue=4&rft.spage=2340&rft.epage=2364&rft.pages=2340-2364&rft.issn=0025-1909&rft.eissn=1526-5501&rft_id=info:doi/10.1287/mnsc.2020.3641&rft_dat=%3Cproquest_cross%3E2522425322%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c410t-2e74807b46ee5cb60aac2a5ba1b7bd57ac68e746fef4e9b91d9142b5fd61ad373%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2522425322&rft_id=info:pmid/&rfr_iscdi=true