Skip to main content

Retail & E-Commerce

Product · Price · Place · Promotion

Retail operations research sits at the intersection of optimisation, marketing science, and merchandising. Over the last twenty years the field has moved from intuition-driven buying and store management to analytics-driven assortment planning, dynamic pricing, omnichannel fulfilment, and personalised recommendation. This section organises twenty-one canonical retail-OR problems along the 4Ps of retailing (Product, Price, Place, Promotion) and three decision horizons (strategic, tactical, operational), with additional lenses for value chain, customer journey, channel, and retail format.

Why OR in retail

Scale of the sector · documented operational lift

~$7.4T
US retail and food-service sales in 2023 — a sector where a 1% margin lift is measured in tens of billions.
15–50%
Documented gross-margin improvement from OR-driven clearance pricing at Zara across 2008–2011 rollouts.
Source: Caro & Gallien (2012), Operations Research 60(6).
~16%
Global e-commerce share of retail trade in 2024 — the structural driver of omnichannel, BOPIS, and ship-from-store OR.
~$870B
US retail inventory outstanding at month-end (2024) — the balance-sheet scale that newsvendor, (s,S), and multi-echelon models govern.

A framework for retail OR

Five lenses · one application set · toggle to switch perspective

The 4Ps of retailing (McCarthy 1960; Kotler) give retail executives the column structure every category manager, pricing lead, and fulfilment director immediately recognises. Rows are the classical OR decision hierarchy (Anthony 1965; Hax & Meal 1975): strategic multi-year choices, tactical seasonal plans, operational daily execution. Twelve cells hold 21 retail applications; dashed cells mark frontier gaps where retail-OR literature is thinner.

The customer journey lens re-projects the same applications onto the buyer's path: AwarenessConsiderationPurchasePost-purchaseLoyalty. Most retail-OR work lives behind the curtain of this journey (assortment, pricing, fulfilment), but recent years have pushed OR deeper into consideration (personalisation, recommendation) and loyalty (CLV, program design).

The channel lens splits retail OR by where the transaction happens: brick-and-mortar stores, e-commerce, and omnichannel (where stores and e-commerce share inventory, fulfilment, and customer state). Omnichannel is the fastest-growing research area — see Gallino & Moreno and colleagues (EJOR 2022) for a recent review.

Application catalog

All twenty-one pages · click any card to open its interactive solver, formulation, and references

p-Median MIP Strategic Place
Retail Store Location
Select which candidate sites to open as retail stores to maximise trade-area coverage or minimise weighted distance from demand. Branches to Huff gravity and cannibalisation variants.
MIP / MNL Tactical Product
Assortment Planning
Choose a subset of SKUs per category to stock in each store, maximising expected gross margin under shelf-capacity constraints and multinomial-logit choice behaviour.
Newsvendor Operational Product
Grocery Perishable Ordering
Single-period order quantity for a perishable grocery SKU under demand uncertainty, using the critical fractile Q* = F−1(cu/(cu+co)).
Newsvendor (canonical) Operational Product
Newsvendor Problem
The canonical single-period stochastic inventory model (Edgeworth 1888; Arrow-Harris-Marschak 1951). Critical fractile, multi-product extension, risk-averse and censored-demand variants.
Stochastic DP Tactical Price
Markdown Optimisation
Sequence markdown depths over a finite selling season to maximise revenue, pricing off observed sell-through. Smith-Achabal 1998; Caro-Gallien 2012 (Zara).
Contextual Bandit Operational Price
Dynamic Pricing with Learning
Online price-learning via contextual bandits (LinUCB / Thompson sampling) achieving Õ(d√T) regret. Besbes-Zeevi 2009/2012; den Boer 2015 survey; Auer-Cesa-Bianchi-Fischer 2002.
MILP Tactical Promotion
Promotional Planning
SKU/week/depth promo decisions under budget, with cannibalisation and halo effects. Blattberg-Briesch-Fox 1995; Cooper et al. 1999 PromoCast; van Heerde-Leeflang-Wittink 2004.
Nonlinear Programming Tactical Product
Shelf-Space Allocation
Allocate facings per SKU on a fixed shelf to maximise expected margin with space-elastic demand. Corstjens-Doyle 1981; Hübner-Kuhn 2012 review.
(s,S) / Base-Stock Operational Place
Store Replenishment
Continuous-review (s, S) policy from DC to store, balancing stock-out probability against carrying cost and ordering frequency. Scarf 1960; Federgruen-Zipkin 1984; Porteus 2002.
Multi-echelon Tactical Place
Multi-Echelon Retail Inventory
DC ↔ store inventory pooling via Eppen (1979) square-root law and Clark-Scarf (1960) decomposition. Fisher-Raman 2010 retail context.
MILP / Matching Operational Place
Omnichannel Fulfilment
Assign each online order to a fulfilment node (DC, ship-from-store, pickup). Balances inventory, labour, and shipping cost. Acimović-Graves 2015; Gao-Su 2017; Bell-Gallino-Moreno.
Game / MILP Operational Place
BOPIS Optimisation
Buy-online-pick-up-in-store policy: which stores accept which orders under stock, staffing, and drive-time constraints. Gao-Su 2017; Bell-Gallino-Moreno 2018.
MILP / Assignment Operational Place
Ship-from-Store
Fulfil online orders from store inventory, balancing last-mile shipping savings against walk-in demand shadow prices. Bell-Gallino-Moreno 2018; Hu-Li-Shou 2022; Acimović-Graves 2015.
Bandit / MIP Operational Promotion
Personalisation & Recommendation
Per-user MNL assortment over a catalog with predicted utilities, capacity, and diversity. Online learning via contextual bandits (LinUCB / Thompson). Talluri-vanRyzin 2004; Li-Chu-Langford-Schapire 2010; Ricci-Rokach-Shapira handbook.
BTYD / Stochastic Strategic Promotion
Customer Lifetime Value
Estimate per-customer expected future value with BG/NBD + gamma-gamma; use CLV to allocate acquisition, retention, and personalisation budget. Fader-Hardie-Lee 2005; Schmittlein-Morrison-Colombo 1987.
Contract / NLP Strategic Promotion
Loyalty Program Design
Tier thresholds + earn rates calibrated to CLV-weighted retention and basket lift, net of redemption-cost liability. Kopalle-Neslin 2003; Lewis 2004; Liu 2007.
Integer Programming Operational Place
Store Labour Scheduling
Weekly shift assignment to meet hourly demand forecast at minimum wage cost, with worker availability, hour caps, and fair-scheduling constraints. Kesavan-Terwiesch 2015; Mani-Kesavan-Swaminathan 2015.
Stochastic / MILP Tactical Product
Fashion Buying Problem
Pre-season buy quantity for short-lifecycle fashion with optional quick-response replenishment. Fisher-Raman 1996 accurate response; Cachon-Swinney 2011; Eppen-Iyer 1997.
Reverse Logistics Operational Place
Returns Management (Retail)
Disposition decisions across restock / liquidate / recycle / dispose channels for ~$816B in US retail returns. Anderson-Hansen-Simester 2009; Stock-Mulki 2009; Guide et al. 2006.
Stochastic DP / EMSR Tactical Price
Revenue Management
Multi-class capacity-controlled pricing with Littlewood (1972) two-class rule and Belobaba (1989) EMSR-b heuristic; exact DP via bid prices. Talluri & van Ryzin 2004 canonical reference.
Hierarchical / MIP Strategic Product
Category Management
Strategic category-level decisions: breadth, depth, private-label share, and role (traffic-driver / profit-generator / image-builder). Dhar-Hoch-Kumar 2001; Ailawadi-Harlam 2004; Broniarczyk-Hoyer-McAlister 1998.

Research frontiers

Where retail OR is moving · 2024 and beyond

Generative-AI personalisation

LLM-generated product descriptions, chat recommenders, and individualised search ranking at scale. Open OR questions: exposure/diversity constraints, long-term CLV-aware reward shaping, and cold-start for new SKUs.

Quick commerce & dark stores

Sub-30-minute grocery delivery from micro-fulfilment nodes. Fresh OR problems: tight-coupled inventory / labour / routing in ten-second dispatch windows; dark-store siting and replenishment that jointly minimise shortfall and waste.

Learning-and-earning pricing

Contextual bandits and reinforcement-learning pricing with safety, fairness, and competitive-response constraints. den Boer 2015 and successors formalise the exploration-exploitation tension in price search.

Data-driven newsvendor

Operational-statistics and end-to-end learning that replace a sample-mean forecast plus critical-fractile with one joint pipeline. Recent literature: Oroojlooyjadid-Snyder-Takac (2020); Qi-Shen (2022).

Omnichannel inventory pooling

Unified DC+store inventory accessed by BOPIS, SFS, and store walk-ins. Research: when does pooling outperform dedicated pools? How do cross-channel substitution and demand transfer change safety-stock policy? Bell-Gallino-Moreno; Cachon-Feldman.

Circular retail

Returns, refurbishment, resale, and rental as first-class retail operations. Joint pricing + reverse-logistics + inventory problems that extend classical newsvendor and markdown to explicit secondary markets.

Key references

Foundational and recent retail operations-research literature

Talluri, K. T. & van Ryzin, G. J. (2004).
The Theory and Practice of Revenue Management.
Kluwer Academic / Springer. doi:10.1007/b139000
Phillips, R. L. (2005, 2nd ed. 2021).
Pricing and Revenue Optimization.
Stanford Business Books / Stanford University Press.
Fisher, M. L. & Raman, A. (2010).
The New Science of Retailing: How Analytics are Transforming the Supply Chain and Improving Performance.
Harvard Business Review Press.
Kök, A. G., Fisher, M. L. & Vaidyanathan, R. (2014).
Assortment Planning: Review of Literature and Industry Practice.
In Retail Supply Chain Management, Agrawal & Smith (eds.), International Series in OR & Management Science vol. 223, Springer. doi:10.1007/978-1-4899-7562-1_8
Train, K. E. (2009, 2nd ed.).
Discrete Choice Methods with Simulation.
Cambridge University Press. doi:10.1017/CBO9780511805271
Elmaghraby, W. & Keskinocak, P. (2003).
Dynamic pricing in the presence of inventory considerations: Research overview, current practices, and future directions.
Management Science 49(10): 1287–1309. doi:10.1287/mnsc.49.10.1287.17315
Bitran, G. & Caldentey, R. (2003).
An overview of pricing models for revenue management.
Manufacturing & Service Operations Management 5(3): 203–229. doi:10.1287/msom.5.3.203.16031
Smith, S. A. & Achabal, D. D. (1998).
Clearance pricing and inventory policies for retail chains.
Management Science 44(3): 285–300. doi:10.1287/mnsc.44.3.285
Caro, F. & Gallien, J. (2012).
Clearance pricing optimization for a fast-fashion retailer (Zara).
Operations Research 60(6): 1404–1422. doi:10.1287/opre.1120.1102
den Boer, A. V. (2015).
Dynamic pricing and learning: Historical origins, current research, and new directions.
Surveys in Operations Research and Management Science 20(1): 1–18. doi:10.1016/j.sorms.2015.03.001
Besbes, O. & Zeevi, A. (2009).
Dynamic pricing without knowing the demand function: Risk bounds and near-optimal algorithms.
Operations Research 57(6): 1407–1420. doi:10.1287/opre.1080.0640
Bell, D. R., Gallino, S. & Moreno, A. (2014).
Showrooms and information provision in omni-channel retail.
Production and Operations Management / 2018 follow-up in MS & M&SOM. doi:10.1111/poms.12258
Gao, F. & Su, X. (2017).
Omnichannel retail operations with buy-online-and-pick-up-in-store.
Management Science 63(8): 2478–2492. doi:10.1287/mnsc.2016.2473
Corstjens, M. & Doyle, P. (1981).
A model for optimizing retail space allocations.
Management Science 27(7): 822–833. doi:10.1287/mnsc.27.7.822
Hübner, A. H. & Kuhn, H. (2012).
Retail category management: State-of-the-art review of quantitative research and software applications in assortment and shelf space management.
Omega 40(2): 199–209. doi:10.1016/j.omega.2011.05.008
Fader, P. S., Hardie, B. G. S. & Lee, K. L. (2005).
RFM and CLV: Using iso-value curves for customer base analysis.
Journal of Marketing Research 42(4): 415–430. doi:10.1509/jmkr.2005.42.4.415
Qin, Y., Wang, R., Vakharia, A. J., Chen, Y. & Seref, M. M. H. (2011).
The newsvendor problem: Review and directions for future research.
European Journal of Operational Research 213(2): 361–374. doi:10.1016/j.ejor.2010.11.024
Cachon, G. P. & Swinney, R. (2011).
The value of fast fashion: Quick response, enhanced design, and strategic consumer behavior.
Management Science 57(4): 778–795. doi:10.1287/mnsc.1100.1303
Rooderkerk, R. P. et al. (2019, M&SOM special issue).
Innovation in Retail: Operational Innovations, Analytics, and Strategy.
Manufacturing & Service Operations Management. doi:10.1287/msom.2019.0824
(OR Spectrum 2024).
Assortment optimization: A systematic literature review.

Explore the interactive solvers

Three retail applications are live today; the remaining eighteen are being built out following the agriculture rebuild pattern.

Open Assortment Planning
Educational content · model parameters illustrative · always validate against production data before acting.