Assortment Rotation and the Value of Concealment: offering products sequentially in decreasing price order earns at least the optimal fixed assortment's revenueResearch Paper
Motivation
Fast-fashion chains and flash-sale sites rotate their assortments: a product is on display for a short window and is then replaced. Retailers that do this face a choice that a classical assortment model cannot express. They can show the whole catalog at once, or they can conceal part of it and reveal products one at a time. In the classical discrete-choice models, which include multinomial logit, nested logit and Markov chain choice, each consumer buys at most one product, so the order in which products are revealed is immaterial.
Ferreira and Goh (HBS Working Paper 17-041; published in Management Science, 2021, doi:10.1287/mnsc.2020.3610) let consumers buy several products. Each additional purchase is worth less to the consumer than the previous one. This diminishing marginal utility goes back to Marshall and appears in the satiation model of Baucells and Sarin (2007). With it, the order of revelation matters, and the paper asks whether concealment pays.
Setting
A retailer has products with nonnegative prices . A consumer has a random valuation shock for each product . The shocks are mutually independent, continuous and integrable random variables on a probability space . The quantity is the price-adjusted valuation of product . Buying a set of products gives the consumer the utility
where the marginal utility is nonnegative and decreasing.
- Fixed assortment. The retailer offers a subset of products for the whole season. The consumer sees all realized shocks and buys a utility-maximizing set. Lemma 1 shows that she buys in an order of decreasing price-adjusted valuation (Definition 1), so the retailer earns
- Sequential assortment. The retailer shows one product per period. A consumer who has already bought items buys the current product iff . With purchases made before period , the revenue is . The quantity is the revenue from the last products when the consumer enters them with purchases.
- Optimized strategies. is the largest expected fixed revenue over all subsets , and the largest expected sequential revenue over all orders of all products. The value of concealment is .
In Lean a product is a pair (price, realized shock). seqRev v L k is the sequential revenue of a list L for a consumer starting with k purchases, fixedRev v L' is (4) along a list L', and ERsStar, ERfStar are the two optima.
Formalization targets
Goal: Theorem 1 (p. 15)
Let be an optimized fixed assortment, and let be the revenue of the sequential assortment showing the same products in decreasing order of prices. Then
Part (b) fixes no constants and asserts only the sign of the value of concealment, which can be zero (Theorem 2 of the paper).
Milestones
- Lemma 1 (p. 11): buying the products maximizes .
- Lemma 2 (p. 13): , with the highest remaining price.
- Lemma 4 (p. 38): if the first product has the highest price and , interchanging products 1 and 2 does not raise the revenue.
- Proof of Theorem 1 (p. 39): in a Definition-1 order the sequential revenue equals .
- Theorem 1(a) for every fixed assortment: pathwise.
- Remark 1 (p. 12): appending a product never lowers .
Significance
The result. Theorem 1 says that concealment never hurts a retailer facing multi-purchase consumers with diminishing marginal utility. Part (a) also gives a concrete policy, independent of the shock distributions: take the optimal fixed assortment and reveal its products from the most to the least expensive. The paper reads the gain as structural: the retailer learns nothing from offering products sequentially, yet it still gains from them. The rest of the paper builds on it. Theorem 2 characterizes when the value of concealment is zero, Theorem 3 gives its asymptotics, and §6 measures the decreasing-price heuristic numerically.
Formalizing it. The theorem is proved in the paper; no machine-checked version exists. The mission produces a reusable model of a multi-purchase consumer under fixed and sequential presentation, together with its basic monotonicity facts (Lemma 2, Remark 1). The goal is also stated pathwise, which is stronger than the paper's "with probability 1".
Difficulty
The obvious approach compares the two strategies product by product, and it fails. Under the fixed assortment the purchase decision for a product depends on its rank among the realized price-adjusted valuations. Under the sequential assortment it depends on the number of earlier purchases, which in turn depends on every earlier shock. Neither revenue is monotone in the order of presentation. Swapping two adjacent products can raise or lower the revenue, depending on the realization and on which of the two is more expensive. Lemma 4 identifies the one swap whose sign is controlled, and Lemma 2 bounds how far an extra purchase can shift the remaining revenue. The difficulty is to arrange swaps of this kind into a sorting of the decreasing-price sequence into a Definition-1 order, and to keep the bookkeeping exact when prices or valuations tie.
Formalization scope
- Products are pairs (price, realized shock), sequences are lists, and positions are 0-based: the paper's position with is list position .
- The marginal utility is taken directly, nonnegative and antitone, rather than through the concave of (2).
- Prices are nonnegative. The paper leaves this implicit, and Lemma 2's lower bound needs it.
- The purchase rule is everywhere, including , for which (7) prints . The two differ only on a null event for continuous shocks.
- All "with probability 1" statements are proved for every realization. The milestones are stated for arbitrary lists, with ties in prices and in valuations allowed.
- uses the canonical Definition-1 order, with ties broken by smaller index. Every other order gives the same revenue off the null event of a tie.
- is a maximum over the orders of all products, and a maximum over all subsets, the empty set and strict subsets included. Both maxima range over finite sets, and the revenues are bounded and measurable, so the integrals are genuine.
- Independence, continuity and integrability of the shocks are the paper's standing assumptions and stay in the goal, although the inequality does not use them.
Trivializing encodings are ruled out: is the positional formula (4), not the sequential revenue in -order. Restricting to the products of the fixed assortment, or to the full set, would change the claim and is not done.
The development needs only finite sums, lists and permutations from Mathlib, plus Bochner integrals of bounded random variables. The list-level lemmas about seqRev (Lemmas 2 and 4, Remark 1) apply to any sequential-purchase model with diminishing marginal utility. Contributions are welcome on every milestone, and on general list-sorting lemmas that carry an interchange argument from adjacent swaps to a full permutation.
Not formalized here: Lemma 3 and Corollaries 1–2 (optimal sequences under hazard-rate and IFR conditions), Theorems 2–3, the forward-looking consumer model of §5, and the numerical study of §6.
Selected references
- K. J. Ferreira and J. Goh, Assortment Rotation and the Value of Concealment, Harvard Business School Working Paper 17-041 (2020 revision); Management Science, 2021. https://doi.org/10.1287/mnsc.2020.3610
- M. Baucells and R. K. Sarin, Satiation in discounted utility, Operations Research 55(1), 2007. https://doi.org/10.1287/opre.1060.0322
- F. Caro and V. Martínez-de-Albéniz, Product and price competition with satiation effects, Management Science 58(7), 2012. https://doi.org/10.1287/mnsc.1110.1484
- M. Shaked and J. G. Shanthikumar, Stochastic Orders, Springer, 2007. https://doi.org/10.1007/978-0-387-34675-5