Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

Operations Research

2,525 missions · 1,180 completed

The discipline of applying mathematical analysis to complex decision problems in operations: allocating scarce resources, scheduling, routing, inventory, and the design of service and production systems. Drawing on mathematical programming, stochastic modeling, queueing, simulation, and game-theoretic reasoning, it seeks policies that perform provably well in systems shaped by constraints, congestion, and uncertainty.

Missions

Open1345Completed1180All2525
OptimizationStatistics·Captain: mikedeng1

Calibration of Distributionally Robust Empirical Optimization Models: The Worst-Case Sensitivity of the Expected Reward Equals Its Variance Divided by φ''(1)Research Paper

Motivation

Distributionally robust optimization (DRO) guards a data-driven decision against misspecification of the model that generated the data. In its penalized form, the decision maker replaces the sample-average problem max⁡xEPn[f(x,Y)]\max_x \mathbb E_{\mathbb P_n}[f(x,Y)]maxx​EPn​​[f(x,Y)], where Pn\mathbb P_nPn​ is the empirical distribution of the data Y1,…,YnY_1,\dots,Y_nY1​,…,Yn​, by

max⁡x min⁡Q{EQ[f(x,Y)]+1δ Hϕ(Q ∣ Pn)},\max_x\ \min_{\mathbb Q}\Big\{\mathbb E_{\mathbb Q}[f(x,Y)]+\frac1\delta\,\mathcal H_\phi(\mathbb Q\,|\,\mathbb P_n)\Big\},xmax​ Qmin​{EQ​[f(x,Y)]+δ1​Hϕ​(Q∣Pn​)},

where Hϕ\mathcal H_\phiHϕ​ is a ϕ\phiϕ-divergence and δ≥0\delta\ge0δ≥0 controls how far an adversary may move the distribution. Such models are used in operations research, statistics and machine learning (Ben-Tal et al. 2013; Lam 2016; Duchi and Namkoong 2019), and a practitioner must choose δ\deltaδ. Gotoh, Kim and Lim (arXiv:1711.06565, Operations Research 2021) study this calibration problem. Their first contribution, on which the rest of the paper builds, is an exact description of what the robust model penalizes for small δ\deltaδ: the worst-case loss of expected reward is, to first order, the variance of the reward divided by the curvature ϕ′′(1)\phi''(1)ϕ′′(1) of the divergence. This mission formalizes that theorem (Theorem 2.2) together with its proof chain in Appendix F.

Setting

A decision xxx is fixed throughout, so the data enter only through the reward vector f=(f1,…,fn)f=(f_1,\dots,f_n)f=(f1​,…,fn​) with fi=f(x,Yi)f_i=f(x,Y_i)fi​=f(x,Yi​). The nominal distribution is a probability vector Pn=(p1,…,pn)\mathbb P_n=(p_1,\dots,p_n)Pn​=(p1​,…,pn​) with every pi>0p_i>0pi​>0; the empirical distribution of distinct data points is pi=1/np_i=1/npi​=1/n. Write

EPn[f]=∑i=1npifi,VPn[f]=∑i=1npi(fi−EPn[f])2.\mathbb E_{\mathbb P_n}[f]=\sum_{i=1}^n p_if_i,\qquad \mathbb V_{\mathbb P_n}[f]=\sum_{i=1}^n p_i\big(f_i-\mathbb E_{\mathbb P_n}[f]\big)^2 .EPn​​[f]=i=1∑n​pi​fi​,VPn​​[f]=i=1∑n​pi​(fi​−EPn​​[f])2.

The divergence generator is a function ϕ:R→R∪{+∞}\phi:\mathbb R\to\mathbb R\cup\{+\infty\}ϕ:R→R∪{+∞} satisfying Assumption 2.1: ϕ\phiϕ is closed (lower semicontinuous) and convex, ϕ(z)≥ϕ(1)=0\phi(z)\ge\phi(1)=0ϕ(z)≥ϕ(1)=0 for z≥0z\ge0z≥0, ϕ(z)=+∞\phi(z)=+\inftyϕ(z)=+∞ for z<0z<0z<0, and ϕ\phiϕ is twice continuously differentiable on a neighbourhood of z=1z=1z=1 with ϕ′′(1)>0\phi''(1)>0ϕ′′(1)>0. Kullback–Leibler (zlog⁡z−z+1z\log z-z+1zlogz−z+1), modified χ2\chi^2χ2 ((z−1)2(z-1)^2(z−1)2) and Burg (−log⁡z+z−1-\log z+z-1−logz+z−1) generators all qualify.

For δ>0\delta>0δ>0, the worst-case measures Q(δ)\mathbb Q(\delta)Q(δ) of (2.7) are the minimizers, over probability vectors q=(q1,…,qn)q=(q_1,\dots,q_n)q=(q1​,…,qn​), of

Jδ(q)=∑i=1nqifi+1δ∑i=1npi ϕ(qipi),J_\delta(q)=\sum_{i=1}^n q_if_i+\frac1\delta\sum_{i=1}^n p_i\,\phi\Big(\frac{q_i}{p_i}\Big),Jδ​(q)=i=1∑n​qi​fi​+δ1​i=1∑n​pi​ϕ(pi​qi​​),

and Q(0)=Pn\mathbb Q(0)=\mathbb P_nQ(0)=Pn​. The worst-case sensitivity (2.8) of the expected reward is

SPn(f)=−lim⁡δ↓0EQ(δ)[f]−EPn[f]δ.\mathcal S_{\mathbb P_n}(f)=-\lim_{\delta\downarrow0}\frac{\mathbb E_{\mathbb Q(\delta)}[f]-\mathbb E_{\mathbb P_n}[f]}{\delta}.SPn​​(f)=−δ↓0lim​δEQ(δ)​[f]−EPn​​[f]​.

The proof uses the convex conjugate ϕ∗(ζ)=sup⁡z{ζz−ϕ(z)}\phi^*(\zeta)=\sup_z\{\zeta z-\phi(z)\}ϕ∗(ζ)=supz​{ζz−ϕ(z)} (F.5) and a Lagrange multiplier c⋆(δ)c^\star(\delta)c⋆(δ) for the constraint ∑iqi=1\sum_iq_i=1∑i​qi​=1.

Formalization targets

Goal: Theorem 2.2 (p. 8)

For every ϕ\phiϕ satisfying Assumption 2.1, every Pn\mathbb P_nPn​ with positive weights and every fff, worst-case measures exist for each δ>0\delta>0δ>0, and for every choice of them

SPn(f)=1ϕ′′(1) VPn[f].\mathcal S_{\mathbb P_n}(f)=\frac{1}{\phi''(1)}\,\mathbb V_{\mathbb P_n}[f].SPn​​(f)=ϕ′′(1)1​VPn​​[f].

Milestones (Appendix F, in proof order)

  1. (F.4), p. 48. ϕ′\phi'ϕ′ has a continuously differentiable local inverse near ζ=0\zeta=0ζ=0, with [ϕ′]−1(0)=1[\phi']^{-1}(0)=1[ϕ′]−1(0)=1 and [ϕ′]−1(ζ)=1+ζ/ϕ′′(1)+o(ζ)[\phi']^{-1}(\zeta)=1+\zeta/\phi''(1)+o(\zeta)[ϕ′]−1(ζ)=1+ζ/ϕ′′(1)+o(ζ).
  2. p. 49. ϕ∗\phi^*ϕ∗ is finite and twice continuously differentiable near 000, [ϕ∗]′=[ϕ′]−1[\phi^*]'=[\phi']^{-1}[ϕ∗]′=[ϕ′]−1 there, [ϕ∗]′(0)=1[\phi^*]'(0)=1[ϕ∗]′(0)=1 and [ϕ∗]′′(0)=1/ϕ′′(1)[\phi^*]''(0)=1/\phi''(1)[ϕ∗]′′(0)=1/ϕ′′(1).
  3. (F.7)–(F.8), p. 49. For small δ>0\delta>0δ>0 the first-order condition ∑ipi[ϕ∗]′(δ(−fi−c))=1\sum_ip_i[\phi^*]'(\delta(-f_i-c))=1∑i​pi​[ϕ∗]′(δ(−fi​−c))=1 has a unique solution c⋆(δ)c^\star(\delta)c⋆(δ) near −EPn[f]-\mathbb E_{\mathbb P_n}[f]−EPn​​[f], and c⋆(δ)→−EPn[f]c^\star(\delta)\to-\mathbb E_{\mathbb P_n}[f]c⋆(δ)→−EPn​​[f] as δ↓0\delta\downarrow0δ↓0.
  4. Proposition F.1, (F.1)–(F.2), p. 47. For small δ>0\delta>0δ>0 the worst-case measure is unique, qi∗(δ)=pi[ϕ′]−1(δ(−fi−c⋆(δ)))q^*_i(\delta)=p_i[\phi']^{-1}(\delta(-f_i-c^\star(\delta)))qi∗​(δ)=pi​[ϕ′]−1(δ(−fi​−c⋆(δ))), and c⋆(δ)c^\star(\delta)c⋆(δ) maximizes the dual function −1δ∑ipiϕ∗(δ(−fi−c))−c-\frac1\delta\sum_ip_i\phi^*(\delta(-f_i-c))-c−δ1​∑i​pi​ϕ∗(δ(−fi​−c))−c.
  5. Proposition F.1, (F.3), p. 47. qi∗(δ)=pi{1−δ(fi−EPn[f])/ϕ′′(1)}+o(δ)q^*_i(\delta)=p_i\{1-\delta(f_i-\mathbb E_{\mathbb P_n}[f])/\phi''(1)\}+o(\delta)qi∗​(δ)=pi​{1−δ(fi​−EPn​​[f])/ϕ′′(1)}+o(δ).

Significance

Theorem 2.2 identifies penalized DRO, for small δ\deltaδ, with a mean–variance trade-off: the robust objective is (by the expansion (2.6), which the paper cites) EPn[f]−δ2ϕ′′(1)VPn[f]+o(δ)\mathbb E_{\mathbb P_n}[f]-\frac{\delta}{2\phi''(1)}\mathbb V_{\mathbb P_n}[f]+o(\delta)EPn​​[f]−2ϕ′′(1)δ​VPn​​[f]+o(δ), and the theorem gives the derivative of the worst-case mean that underlies that expansion. The paper's calibration method (§§4–6) rests on this: since in-sample robustness acts by penalizing variance, δ\deltaδ is chosen by trading an out-of-sample reduction in variance against a loss in mean.

The result is proved in the paper; to the best of current searches it has no machine-checked proof. The mission produces a complete formal proof of Theorem 2.2 under the paper's own assumption, a formal treatment of the conjugate duality for penalized ϕ\phiϕ-divergence problems on finite supports, and corrected versions of three steps of the printed argument (see Formalization scope).

Difficulty

The theorem is a first-order expansion of an argmin, and the obvious route is to differentiate the optimality conditions at δ=0\delta=0δ=0 by the implicit function theorem. That step fails under Assumption 2.1: the system defining the multiplier c⋆(δ)c^\star(\delta)c⋆(δ) involves [ϕ∗]′[\phi^*]'[ϕ∗]′ evaluated at δ(−fi−c)\delta(-f_i-c)δ(−fi​−c), and its partial derivative in δ\deltaδ at δ=0\delta=0δ=0 requires a third derivative of ϕ\phiϕ, which is not assumed. For ϕ(z)=(z−1)2+∣z−1∣5/2\phi(z)=(z-1)^2+|z-1|^{5/2}ϕ(z)=(z−1)2+∣z−1∣5/2 the multiplier satisfies c⋆(δ)+EPn[f]≈0.036δc^\star(\delta)+\mathbb E_{\mathbb P_n}[f]\approx0.036\sqrt\deltac⋆(δ)+EPn​​[f]≈0.036δ​, so it is not differentiable at 000, although Theorem 2.2 still holds. A proof therefore has to extract the first-order behaviour of Q(δ)\mathbb Q(\delta)Q(δ) from continuity of c⋆c^\starc⋆ at 000 alone. Further work lies in showing that the minimizer is interior and unique for small δ\deltaδ when ϕ\phiϕ is only locally smooth, and in handling extended-real values of ϕ\phiϕ and ϕ∗\phi^*ϕ∗.

Formalization scope

  • ϕ\phiϕ is a function ℝ → EReal satisfying Assumption21: lower semicontinuity, pointwise convexity on R\mathbb RR (with 0⋅(+∞)=00\cdot(+\infty)=00⋅(+∞)=0), 0≤ϕ(z)0\le\phi(z)0≤ϕ(z) for z≥0z\ge0z≥0, ϕ(1)=0\phi(1)=0ϕ(1)=0, ϕ(z)=⊤\phi(z)=\topϕ(z)=⊤ for z<0z<0z<0, finiteness and C2C^2C2 smoothness of the real part on an open interval around 111, and ϕ′′(1)>0\phi''(1)>0ϕ′′(1)>0. Assumption 2.1 is the only hypothesis on ϕ\phiϕ: no third derivative, no finiteness on (0,∞)(0,\infty)(0,∞), and no separate ϕ′(1)=0\phi'(1)=0ϕ′(1)=0 (it follows from the assumption).
  • Derivatives of ϕ\phiϕ and ϕ∗\phi^*ϕ∗ are those of their real parts (EReal.toReal); every statement that differentiates also asserts or implies finiteness where it differentiates.
  • The data are indexed by Fin n. The weights are general, pi>0p_i>0pi​>0 and ∑ipi=1\sum_ip_i=1∑i​pi​=1; the paper's empirical distribution is pi=1/np_i=1/npi​=1/n, and its variance 1n∑i(fi−EPn[f])2\frac1n\sum_i(f_i-\mathbb E_{\mathbb P_n}[f])^2n1​∑i​(fi​−EPn​​[f])2 is the special case. The paper's (2.4) also allows zero weights; these are excluded.
  • Q(δ)\mathbb Q(\delta)Q(δ) ranges over the minimizers of JδJ_\deltaJδ​ on Mathlib's stdSimplex. The goal asserts that minimizers exist for every δ>0\delta>0δ>0 and that the limit holds for every selection of minimizers; it is not a statement about an arbitrary function constrained by hypotheses, and the existence clause rules out a vacuous reading.
  • The sensitivity (2.8) is stated as a one-sided limit along δ↓0\delta\downarrow0δ↓0, so the branch Q(0)=Pn\mathbb Q(0)=\mathbb P_nQ(0)=Pn​ is not needed.
  • Corrected readings: (F.4) prints ϕ−1\phi^{-1}ϕ−1 and ϕ′′(0)\phi''(0)ϕ′′(0) for [ϕ′]−1[\phi']^{-1}[ϕ′]−1 and ϕ′′(1)\phi''(1)ϕ′′(1); p. 49 prints [ϕ∗]′′(0)=1/ϕ′′(0)[\phi^*]''(0)=1/\phi''(0)[ϕ∗]′′(0)=1/ϕ′′(0) for 1/ϕ′′(1)1/\phi''(1)1/ϕ′′(1); the claim that c⋆c^\starc⋆ is continuously differentiable at δ=0\delta=0δ=0 is false under Assumption 2.1, and milestone 3 states continuity at 000 instead. The clause "Q(δ)\mathbb Q(\delta)Q(δ) is continuously differentiable near δ=0\delta=0δ=0" of Proposition F.1 is not stated; (F.3) is.
  • Out of scope: the asymptotic out-of-sample analysis of §§3–5 (Proposition 3.2, Theorem 3.3, Propositions 4.1, 4.2, 5.2, Theorem 5.3), the bootstrap calibration algorithm of §6 and the experiments of §7. Those results either apply cited limit theorems, or expand moments of quantities known only in distribution without the integrability that would justify it.
  • Everything beyond the local definitions is in Mathlib: EReal, LowerSemicontinuous, stdSimplex, deriv, ContDiffOn, HasDerivAt, Filter.Tendsto. A reusable by-product is the local theory of the convex conjugate of a C2C^2C2 convex function near a point of positive curvature. Contributions of proofs of any milestone are welcome.

Selected references

  • J. Gotoh, M. J. Kim, A. E. B. Lim, Calibration of Distributionally Robust Empirical Optimization Models, Operations Research, 2021; read as arXiv:1711.06565v2, 2020. https://arxiv.org/abs/1711.06565
  • A. Ben-Tal, D. den Hertog, A. De Waegenaere, B. Melenberg, G. Rennen, Robust Solutions of Optimization Problems Affected by Uncertain Probabilities, Management Science 59(2), 2013. https://doi.org/10.1287/mnsc.1120.1641
  • H. Lam, Robust Sensitivity Analysis for Stochastic Systems, Mathematics of Operations Research 41(4), 2016. https://doi.org/10.1287/moor.2015.0776
  • J. C. Duchi, H. Namkoong, Variance-based Regularization with Convex Objectives, Journal of Machine Learning Research 20, 2019. https://arxiv.org/abs/1610.02581
7 thms1 active userReviewed
EconomicsOptimizationProbability·Captain: mikedeng1

Initial Coin Offerings, Speculation, and Asset Tokenization: A Utility-Token ICO Fails When v ≤ 2c and Otherwise Has a Unique Equilibrium with Cap n* in (mc/v, m/2) and No Fund DiversionResearch Paper

Motivation

A firm can sell utility tokens before it has produced the good those tokens will buy. The sale supplies cash for production, but the firm can keep some or all of that cash instead. Speculators anticipate both the later value of a token and this diversion incentive when deciding whether to buy. Gan, Tsoukalas and Netessine study the resulting financing and production decisions in a three-period model of an initial coin offering (ICO). Their utility-token analysis identifies a value-to-cost threshold below which the ICO cannot raise cash and, above it, a unique equilibrium design under the paper's demand condition. Gan, Tsoukalas and Netessine, SSRN author version, §§2–3 and Appendix B.1.

The question matters to operations and finance because the funds obtained before production change the firm's later incentive to produce. Selling more tokens supplies a larger budget but leaves the firm with fewer tokens to sell after demand is realized. The model makes that tension quantitative through the ICO cap, production quantity and market token price. Gan, Tsoukalas and Netessine, pp. 7–14.

Setting

The firm initially has no wealth and owns m>0m>0m>0 utility tokens, redeemable for its future product. It chooses an ICO price τ≥0\tau\ge0τ≥0 and a cap n∈[0,m]n\in[0,m]n∈[0,m] on tokens sold to speculators. There are z≥mz\ge mz≥m potential speculators. Each wants at most one token and arrives simultaneously. If sss tokens sell, the firm may produce QQQ units at unit cost c>0c>0c>0, subject to 0≤Q≤τs/c0\le Q\le\tau s/c0≤Q≤τs/c. Customer demand DDD has probability law μ\muμ and cumulative distribution function FFF; customers value each unit at v>cv>cv>c. Token counts and quantities are represented by real numbers, as in the paper's continuous optimization. Gan, Tsoukalas and Netessine, §2, pp. 7–10.

The market-clearing price of a token after demand is realized is (v/m)min⁡{Q,D}(v/m)\min\{Q,D\}(v/m)min{Q,D}. Write S(Q)=Eμ[min⁡{D,Q}]S(Q)=\mathbb E_\mu[\min\{D,Q\}]S(Q)=Eμ​[min{D,Q}] for expected sales. Conditional on sss sales, the firm maximizes (m−s)(v/m)S(Q)−cQ(m-s)(v/m)S(Q)-cQ(m−s)(v/m)S(Q)−cQ over the production budget. A production rule Q(τ,s)Q(\tau,s)Q(τ,s) selects a maximizer at every feasible history; it is determined by this optimization problem rather than prescribed by a closed formula. At the ICO stage a speculator's expected utility is

uτ(s)=sz(vmS(Q(τ,s))−τ).u_\tau(s)=\frac{s}{z}\left(\frac vm S(Q(\tau,s))-\tau\right).uτ​(s)=zs​(mv​S(Q(τ,s))−τ).

The participation rule sells all nnn offered tokens when uτ(n)≥0u_\tau(n)\ge0uτ​(n)≥0, and otherwise sells none. The firm's expected terminal wealth is ICO receipts less production cost plus the market value of its unsold tokens. An equilibrium consists of production optimality after every feasible history and a pair (τ,n)(\tau,n)(τ,n) maximizing this wealth over all τ≥0\tau\ge0τ≥0 and 0≤n≤m0\le n\le m0≤n≤m. The market-clearing and participation rules are the model's interpretations of Lemma 1 and Lemma 2(i). Gan, Tsoukalas and Netessine, (1)–(3), (10), pp. 8–10, 12, 34.

Formalization targets

Proposition 1 identifies the optimal production quantity in two regimes. Proposition 2 identifies when a cap can support positive sales at a positive ICO price. Lemma 2 and Propositions 12–13 supply the participation and optimal-cap statements recorded as milestones. The main target is Proposition 3, including every part of its conclusion. Gan, Tsoukalas and Netessine, pp. 11–14, 34–35.

If v≤2cv\le2cv≤2c, no feasible ICO design raises cash. If v>2cv>2cv>2c, the equilibrium ICO price τ∗\tau^*τ∗ and cap n∗n^*n∗ exist and are unique. With

Q∗=F−1 ⁣(1−mm−n∗cv),Q^*=F^{-1}\!\left(1-\frac{m}{m-n^*}\frac cv\right),Q∗=F−1(1−m−n∗m​vc​),

the cap is the unique point in (mc/v,m/2)(mc/v,m/2)(mc/v,m/2) satisfying

vn∗cmS(Q∗)=Q∗.\frac{vn^*}{cm}S(Q^*)=Q^*.cmvn∗​S(Q∗)=Q∗.

The remaining conclusions are τ∗=(v/m)S(Q∗)\tau^*=(v/m)S(Q^*)τ∗=(v/m)S(Q∗), all n∗n^*n∗ tokens sell, market-period token price equals (v/m)min⁡{Q∗,D}(v/m)\min\{Q^*,D\}(v/m)min{Q∗,D} with expectation τ∗\tau^*τ∗, and the full ICO proceeds are used for production: cQ∗=τ∗n∗cQ^*=\tau^*n^*cQ∗=τ∗n∗. Gan, Tsoukalas and Netessine, Proposition 3, pp. 13–14.

Significance

The result gives a precise failure threshold for a utility-token ICO and ties the successful design to demand, production cost and the amount of tokens retained by the firm. In particular, its cap is below half of the total token supply, and at the optimum the production budget binds. These are statements about the model's incentive problem, with the demand condition required for its uniqueness result. Gan, Tsoukalas and Netessine, discussion after Proposition 3, p. 14.

The paper proves these results mathematically. This mission records their Lean statements as open goals; it does not yet supply machine-checked proofs. Completing the formalization would also develop reusable facts about expected truncated demand, inverse distribution functions, and optimization under a cash budget. The equity-token comparison, extensions and numerical experiments remain separate from this target. Gan, Tsoukalas and Netessine, §§4, 6 and Appendix C.

Difficulty

The firm controls the ICO price and cap before the production decision, while speculator participation responds to the production rule. Raising the cap increases possible receipts but can lower the firm's incentive to produce and therefore the resale value speculators expect. A production optimum for fixed sales does not by itself identify which sales level will occur. The firm's wealth also changes regime when the production budget ceases to bind, so a single smooth optimization statement does not cover the entire feasible set. The uniqueness claim depends on the demand-density condition stated before Proposition 12. Gan, Tsoukalas and Netessine, §§3.1–3.4 and Appendix B.1.

Formalization scope

Demand is one probability measure μ\muμ on R\mathbb RR: FFF is its cumulative distribution function and S(Q)S(Q)S(Q) is the integral of min⁡(D,Q)\min(D,Q)min(D,Q) against that same measure. The inverse expression is the infimum of nonnegative xxx with F(x)≥yF(x)\ge yF(x)≥y. The paper's F−1(0)=0F^{-1}(0)=0F−1(0)=0 is represented by F(x)=0F(x)=0F(x)=0 for x≤0x\le0x≤0 and F(x)>0F(x)>0F(x)>0 for x>0x>0x>0. Because the proofs and the Appendix B.1 condition use a density and its derivative, the formal setting requires a positive differentiable density wherever x>0x>0x>0 and F(x)<1F(x)<1F(x)<1. The paper's informal z≫mz\gg mz≫m is represented by m≤zm\le zm≤z. These choices are explicit added assumptions or readings of the source's conventions. Gan, Tsoukalas and Netessine, pp. 8–9, 34, 37–38, 46–48.

The Appendix B.1 condition on f′/f2f'/f^2f′/f2 is applied at interior quantiles 0<y<1−2c/v0<y<1-2c/v0<y<1−2c/v, avoiding the support boundary where the paper does not define the derivative. Lemma 2(ii)–(iii) is stated at τ>0\tau>0τ>0, because at zero price its printed conclusions fail. The positive boundary price in Proposition 12 is considered on the open viable-cap interval; its printed upper endpoint has no positive solution. Its “unique solution” is the unique positive solution, since zero also solves the first displayed equation. The participation equality there is evaluated at full sales s=ns=ns=n: evaluated after abstention at s=0s=0s=0, it would hold automatically. These boundary readings follow the paper's own adjacent analysis. Gan, Tsoukalas and Netessine, pp. 12–13, 34–35, 45–47.

The production rule is quantified over every rule that truly optimizes the budgeted production subgame. Expected sales is the integral against μ\muμ, never a free function unrelated to FFF. The equilibrium optimizes over all feasible prices and caps; the narrow interval for n∗n^*n∗ is a conclusion. The work needed includes measure-theoretic sales identities, quantile behavior, and the firm's regime-dependent optimization. Contributions establishing these facts or proving the named milestones fit this mission. The model here is the base utility-token, simultaneous-arrival model; equity tokens, sequential arrival, the §6 extensions and numerics are outside its scope.

Selected references

  • J. R. Gan, G. Tsoukalas and S. Netessine, Initial Coin Offerings, Speculation, and Asset Tokenization, SSRN author version 3361121, June 29, 2020; published in Management Science (2020). SSRN author version, DOI.
10 thms1 active userReviewed
AnalysisEconomicsOptimization·Captain: mikedeng1

Platform Tokenization: Financing, Governance, and Moral Hazard: For Small Capacity Cost the Blockchain-Based Business Model Strictly Dominates the Traditional OneResearch Paper

Motivation

Digital platforms (marketplaces, payment networks, sharing services) need large up-front investments in capacity before any revenue arrives, and their founders typically finance them by selling equity to venture capitalists. Since 2017 an alternative has been available: issuing a platform-specific cryptocurrency (a utility token) in an initial coin offering (ICO), and running the platform on a blockchain whose fee rules are fixed in a smart contract. Whether this is merely a new funding channel or a better business model is a question for operations management, corporate finance and platform economics alike.

J. Chod, N. Trichakis and S. A. Yang (Platform Tokenization: Financing, Governance, and Moral Hazard, Management Science, 2022) answer it in a model in which the entrepreneur's effort is not contractible. They show that the answer depends on the cost of building capacity: when capacity is expensive, equity wins (their Proposition 1), and when it is cheap, tokens win (their Proposition 2). This mission formalizes the second result.

Setting

An entrepreneur builds a platform of capacity QQQ at cost C(Q)=KQkC(Q)=KQ^kC(Q)=KQk and exerts effort eee at private cost γe\gamma eγe. Buyers' inverse demand is d(e,q)=eaq−bd(e,q)=e^aq^{-b}d(e,q)=eaq−b and sellers' supply curve is s(q)=mqns(q)=mq^ns(q)=mqn, with 0<a<b<10<a<b<10<a<b<1, m,n≥0m,n\ge0m,n≥0 and k>(1−b)/(1−a)k>(1-b)/(1-a)k>(1−b)/(1−a). Sellers pay a one-time cost ccc to join, cash flows are discounted by δ∈(0,1)\delta\in(0,1)δ∈(0,1), and each token is used v≥1v\ge1v≥1 times per period. The per-period surplus is

F(e,q)=q(d(e,q)−s(q)),\mathcal F(e,q)=q\bigl(d(e,q)-s(q)\bigr),F(e,q)=q(d(e,q)−s(q)),

with partial derivatives Fe\mathcal F_eFe​, ded_ede​ in eee. The entrepreneur's objective in both models is the net present value

F(e,Q)1−δ−cQ−C(Q)−γe.\frac{\mathcal F(e,Q)}{1-\delta}-cQ-C(Q)-\gamma e .1−δF(e,Q)​−cQ−C(Q)−γe.

In the traditional model the entrepreneur sells an equity share α\alphaα to a venture capitalist and can raise the fee once sellers have sunk their joining cost (holdup), which forces a first-period subsidy. Its equilibrium payoff \Pi^\$$ is the maximum of the objective subject to (1-\alpha)\mathcal F_e/(1-\delta)=\gamma,where, where ,where\alphaistheVC′sbreak−evenshare,(17)–(20).Inthe∗∗blockchain−basedmodel∗∗shesellsafractionis the VC's break-even share, (17)–(20). In the **blockchain-based model** she sells a fractionistheVC′sbreak−evenshare,(17)–(20).Inthe∗∗blockchain−basedmodel∗∗shesellsafraction\alphaofthetokensandcommitstothefee;thepayoffof the tokens and commits to the fee; the payoffofthetokensandcommitstothefee;thepayoff\Pi^Bisthemaximumsubjecttois the maximum subject toisthemaximumsubjectto\mathcal F_e/(1-\delta)-\alpha\frac1v d_eQ=\gammaandandand\alpha,d(e,Q)Q=vC(Q)withwithwith\alpha\le1,(33)–(36).Corollary1rewritesbothasoneprogramwitheffortfactors, (33)–(36). Corollary 1 rewrites both as one program with effort factors ,(33)–(36).Corollary1rewritesbothasoneprogramwitheffortfactors\beta^$,, ,\beta^B,theblockchainonecarryingtheextracap, the blockchain one carrying the extra cap ,theblockchainonecarryingtheextracapd(e,Q)Q\ge vC(Q)$.

Formalization targets

Goal: Proposition 2

With all other parameters fixed and c>0c>0c>0 or m>0m>0m>0, there is ε>0\varepsilon>0ε>0 such that for every K∈(0,ε]K\in(0,\varepsilon]K∈(0,ε] both suprema are finite and ΠB>Π$unlessΠB=Π$=0.\Pi^B>\Pi^\$\qquad\text{unless}\qquad\Pi^B=\Pi^\$=0 .ΠB>Π$unlessΠB=Π$=0. No value of ε\varepsilonε is fixed: the goal asserts only the existence of a cheap-capacity regime.

Milestones

  1. Corollary 1 for i=Bi=Bi=B and $i=$$: Lemmas 2–3's programs equal (37)–(40).
  2. (B.19)–(B.20): for small KKK the token cap (39) does not bind.
  3. Claim (i): h(e,Q)>g(e,Q)h(e,Q)>g(e,Q)h(e,Q)>g(e,Q), i.e. \beta^B>\beta^\$$ wherever d>s$.
  4. (B.29): e^\(Q)<e^B(Q)<e^*(Q)$, in root form.
  5. Claim (ii): the objective is strictly concave in eee with unique maximizer e∗(Q)e^*(Q)e∗(Q).

Significance

Proposition 2 is the paper's headline. It isolates two advantages of tokenization that hold even without any cost or technology difference: token investors are exposed to platform revenue rather than profit, which is less sensitive to effort, so the entrepreneur internalizes more of the marginal value of her effort; and a fee committed on a blockchain removes the holdup problem and with it the subsidy the traditional platform must finance. Together with Proposition 1 it delineates when a platform should tokenize.

The result is proved in the paper (Appendix B, pp. 19–20). It has not been machine-checked. The proof is short but leaves two steps informal: the relaxation of the cap (39) "by continuity", and the existence of optimal solutions behind the printed "max". A formal proof settles both, and fixes the exact hypotheses under which the claim holds (see the scope section).

Difficulty

The algebra of Corollary 1 and of Claim (i) is routine. The difficulty is analytic. The naive argument compares the two programs pointwise in QQQ at their largest effort roots, but the payoffs are suprema over non-compact feasible sets, and the comparison only transfers to the suprema if the traditional supremum is attained, or approached at capacities bounded away from 000 and ∞\infty∞. The relaxation of (39) requires a bound, uniform in small KKK, showing that points violating the cap cannot approach the relaxed supremum; this is where c>0c>0c>0 or m>0m>0m>0 enters, since with c=m=0c=m=0c=m=0 the objective near such points is not controlled as K→0K\to0K→0.

Formalization scope

Parameters are a structure Params with real fields a,b,m,n,K,k,c,γ,δ,va,b,m,n,K,k,c,\gamma,\delta,va,b,m,n,K,k,c,γ,δ,v; Params.Standing collects the printed assumptions (0<a<b<10<a<b<10<a<b<1, m,n≥0m,n\ge0m,n≥0, k>(1−b)/(1−a)k>(1-b)/(1-a)k>(1−b)/(1−a), v≥1v\ge1v≥1) and four the paper uses without stating (0<δ<10<\delta<10<δ<1, c≥0c\ge0c≥0, γ>0\gamma>0γ>0, K≥0K\ge0K≥0). Powers are Real.rpow, with Lean's 0y=00^y=00y=0 for y≠0y\ne0y=0; the partials Fe=aea−1Q1−b\mathcal F_e=ae^{a-1}Q^{1-b}Fe​=aea−1Q1−b, de=aea−1Q−bd_e=ae^{a-1}Q^{-b}de​=aea−1Q−b are closed forms, certified by two HasDerivAt helper theorems, and e∗(Q)e^*(Q)e∗(Q) is a closed form certified as the argmax by Claim (ii).

\Pi^\$$ and \Pi^Bare∗defined∗bytheprogramsofLemmas2and3;theunderlyingdynamicgameisnotmodelled.Eachpayoffisare *defined* by the programs of Lemmas 2 and 3; the underlying dynamic game is not modelled. Each payoff isare∗defined∗bytheprogramsofLemmas2and3;theunderlyingdynamicgameisnotmodelled.Eachpayoffis\max{0,\sup(\text{objective over the feasible set})}:thesupremumreplacestheprintedmax,nevershownattained,and: the supremum replaces the printed max, never shown attained, and :thesupremumreplacestheprintedmax,nevershownattained,and0$ is the outside option of not starting the venture, invoked in the last paragraph of the paper's proof.

Departures from the printed statement, all disclosed in the items:

  • K∈(0,ε]K\in(0,\varepsilon]K∈(0,ε] instead of [0,ε][0,\varepsilon][0,ε]: at K=0K=0K=0 the Corollary 1 payoff programs coincide on the branch c≤d−sc\le d-sc≤d−s (e.g. c=0c=0c=0, m=1m=1m=1), contradicting the printed strict claim. Lemma 2's literal 0<α0<\alpha0<α constraint omits that zero-investment boundary, so this mission states the common positive-KKK regime.
  • The added hypothesis c>0c>0c>0 or m>0m>0m>0: with c=m=0c=m=0c=m=0, \beta^\=\beta^Bandtheblockchainprogramisthetraditionaloneplusacap,soand the blockchain program is the traditional one plus a cap, soandtheblockchainprogramisthetraditionaloneplusacap,so\Pi^B\le\Pi^$foreveryfor everyforeveryK>0$.
  • Corollary 1 for i=\$$ is posed for K>0andasanequalityofpayoffs:atand as an equality of payoffs: atandasanequalityofpayoffs:atK=0,(19)gives, (19) gives ,(19)gives\alpha=0$, which (20) excludes.

The goal cannot be met vacuously: it asserts that both objective images are bounded above, so the suprema are not Lean's junk value 000, and the helper piTrad_pos_example states \Pi^\>0attheFigure1parameters( at the Figure 1 parameters (attheFigure1parameters(k=1,, ,K=0.01$), ruling out an empty traditional program.

A complete development needs real-power calculus, the intermediate value theorem, strict concavity of e↦eae\mapsto e^ae↦ea, and a compactness or coercivity argument for the suprema. The coercivity bounds for programs of the form "maximize a concave revenue minus a power cost subject to a first-order condition" are reusable for other effort-and-capacity models. Proofs of any milestone are welcome, as are proofs of the helpers.

Selected references

  • J. Chod, N. Trichakis, S. A. Yang, Platform Tokenization: Financing, Governance, and Moral Hazard, Management Science, Articles in Advance, 2022. https://doi.org/10.1287/mnsc.2021.4225
  • M. C. Jensen, W. H. Meckling, Theory of the Firm: Managerial Behavior, Agency Costs and Ownership Structure, Journal of Financial Economics 3(4), 1976. https://doi.org/10.1016/0304-405X(76)90026-X
11 thms1 active userReviewed
Mechanism DesignProbability·Captain: mikedeng1

The Power of Opaque Products in Pricing: For Exchangeable Valuations, Opaque Selling Dominates Discriminatory Pricing When All Customers Are Pessimistic or Valuations Take Two ValuesResearch Paper

Motivation

Sellers sometimes offer a customer a choice among individual products and a product whose final item is revealed only after purchase. Airlines, for example, can sell a fixed itinerary alongside a discounted option that leaves one feature unspecified. The seller must decide whether this opaque product earns enough to justify limiting how much individual item prices can differ. Elmachtoub and Hamilton study this question for unit-demand customers who know their own values for the possible items. Their 2021 paper identifies two conditions under which the best menu of opaque products earns at least as much as the best separate item prices.

The comparison matters because the opaque menu uses less item-specific pricing information. The seller gives every item one price and gives opaque products of equal size the same price. The theorem says that this constrained format can still match discriminatory pricing when the valuation law is symmetric and either customers assess opaque products pessimistically or valuations have only two levels. The paper also supplies counterexamples outside those conditions; the symmetry and customer-type hypotheses are substantive.

Setting

There are N≥2N\ge2N≥2 items. A customer has a nonnegative valuation vector v=(v1,…,vN)v=(v_1,\ldots,v_N)v=(v1​,…,vN​), sampled from a probability law FFF. A menu option has a price and a valuation. Its utility is valuation minus price. The customer buys one option of greatest utility when that utility is nonnegative. If several options have greatest utility, the customer buys one with the highest price. Remaining ties at the same price do not affect revenue. A customer may also buy nothing, yielding zero revenue.

In discriminatory pricing (DP), the seller assigns a nonnegative price pip_ipi​ to each item and offers only the individual items. Write RDP(p1,…,pN)R_{\mathrm{DP}}(p_1,\ldots,p_N)RDP​(p1​,…,pN​) for expected revenue and RDPR_{\mathrm{DP}}RDP​ for its optimum over item-price vectors.

In opaque selling (OPQ), the seller offers the items at a common price ppp and also offers every set SSS of at least two items. A set of size kkk costs pkp^kpk, independent of which items it contains. A pessimistic customer values SSS at min⁡i∈Svi\min_{i\in S}v_imini∈S​vi​; a risk-neutral customer values it at ∣S∣−1∑i∈Svi|S|^{-1}\sum_{i\in S}v_i∣S∣−1∑i∈S​vi​. Both value a singleton at its item value. A customer is pessimistic with probability α\alphaα and risk-neutral with probability 1−α1-\alpha1−α, independently of the valuation vector. The expected revenue of a price menu is ROPQα(p,p2,…,pN)R_{\mathrm{OPQ}}^\alpha(p,p^2,\ldots,p^N)ROPQα​(p,p2,…,pN); its optimum is ROPQαR_{\mathrm{OPQ}}^\alphaROPQα​.

A law FFF is exchangeable if permuting the coordinates of vvv leaves its joint distribution unchanged. Coordinates may be correlated, and they need not be independent. A law is two-valued when there are real numbers a<ba<ba<b such that almost every valuation vector has every coordinate in {a,b}\{a,b\}{a,b}. This says the same pair applies to the entire vector, rather than allowing a different pair at each coordinate.

Formalization targets

Theorem 1: revenue dominance

For exchangeable FFF, nonnegative valuations, and 0≤α≤10\le\alpha\le10≤α≤1, the target is

(α=1 or F is two-valued)⟹ROPQα≥RDP.\bigl(\alpha=1\ \text{or}\ F\text{ is two-valued}\bigr) \quad\Longrightarrow\quad R_{\mathrm{OPQ}}^\alpha\ge R_{\mathrm{DP}}.(α=1 or F is two-valued)⟹ROPQα​≥RDP​.

The first case covers any exchangeable law, including discrete laws with ties, when all customers are pessimistic. The second covers every mix of customer types when the valuations take two common values. Neither case requires independent item values. This mission retains both cases in one goal because that is Theorem 1 as stated in the paper.

The milestones trace the two cases. They identify the equal probabilities of valuation-order events, the value of the best opaque subset at a fixed size, the pessimistic dominance case, the three candidate DP price vectors under two values, the conditional revenue identity printed as display (1), the opaque price ladder's revenue for both customer types, and the two-valued dominance case. Each milestone is attached to a passage in the proof of Theorem 1.

Significance

The theorem gives a comparison of optimal revenues, not just a comparison of one chosen menu with one chosen price vector. For a seller with exchangeable valuations, it guarantees that size-based opaque prices can recover at least the revenue available from item-specific prices in either named regime. Outside those regimes, the paper's counterexamples prevent extending that guarantee merely by relaxing the hypotheses.

The result is proved in the cited paper; the goal here is a machine-checked version of its statement and proof. A formal development would establish the choice rule for finite menus, expectations for discrete and continuous valuation laws, permutation symmetry, finite order statistics, and the behavior of size-based menus at utility and price ties. These components are reusable in later formalizations of unit-demand pricing and opaque-product models. The present mission starts with unproved Lean theorem statements; compiling those statements does not certify the paper's argument.

Difficulty

One tempting argument treats the opaque menu as discriminatory pricing with the valuation order known to the seller. That comparison overlooks a restriction: the same price must be attached to each product size, so a price that is useful for the highest-valued item need not be useful for every realized ordering. The paper explicitly notes that the apparent information advantage alone would also suggest dominance in settings where dominance fails.

Ties create another obstacle. The probability formulas displayed for DP and OPQ in the selling-model section use inequalities that can count a tied purchase more than once. The paper sets aside ties for exposition in that section, yet the two-valued case necessarily has them. A faithful proof has to use the stated customer choice rule and the highest-price tie-break, rather than treating those displayed sums as definitions for discrete laws. The two-valued case also requires tracking how revenue changes with the number of high valuations, without assuming independent coordinates.

Formalization scope

Items are represented by Fin N and valuation profiles by functions Fin N → ℝ; the paper's item indices start at one, while Lean's start at zero. The probability law is a measure on profiles with a probability-measure instance and almost-sure nonnegative coordinates. Exchangeability means invariance of this law under every coordinate permutation. Two-valued support is an almost-sure condition on the whole profile. No independence or density assumption is included.

The menu contains every nonempty item set. Singletons stand for the ordinary items at their common price; sets of equal larger size share an opaque price. All seller prices are nonnegative. Revenue is the highest price among options with maximal nonnegative utility, with zero when no option qualifies. This directly represents the rule on page 8, including discrete laws. The pessimistic valuation is a finite minimum and the risk-neutral valuation a finite average. Customer type is mixed independently of the valuation law, so the OPQ expectation is the α\alphaα-weighted sum of the two type-specific expectations.

Expected revenues and optimal revenues use extended nonnegative reals [0,∞][0,\infty][0,∞]. The optima are suprema over nonnegative prices; existence of a maximizing price vector is not assumed. This avoids default values for an unbounded real supremum and records possible infinite revenue. Prices for unused cardinalities are nonnegative but have no effect on the menu. The order statistic sorts the coordinates with multiplicity; it is not defined through the subset identity it is meant to satisfy.

The goal is not implied by a degenerate model: the revenue function charges the highest price among utility maximizers and sells only at nonnegative utility; the optimal revenues range over nonnegative prices; exchangeability is invariance under every coordinate permutation. Contributions toward the finite-menu choice lemmas, permutation-invariant integration, order-statistic identity, two-valued DP structure, and the two cases are within scope.

Selected references

  • A. N. Elmachtoub and M. L. Hamilton, The Power of Opaque Products in Pricing, Management Science, 2021, doi:10.1287/mnsc.2020.3750. This mission uses the author's 54-page manuscript, pinned locally by SHA-256 ccd5b53ae01d607eca3b7df8549f418f52245b99bb2dfa050b6f5c4878a3cffe; its printed and PDF page numbers agree.
9 thms1 active userReviewed
Optimal TransportProbabilityStatistics·Captain: mikedeng1

Sample Out-of-Sample Inference Based on Wasserstein Distance: The Rescaled SOS Profile Function for Means Converges in Distribution to an Explicit Dimension-Dependent LimitResearch Paper

Motivation

Stress testing and data-driven decision making often combine two samples: observations X1,…,XnX_1,\dots,X_nX1​,…,Xn​ of the quantity of interest and additional scenarios Y1,…,YmY_1,\dots,Y_mY1​,…,Ym​ (stress scenarios supplied by a regulator, or unlabeled data). Blanchet and Kang (arXiv:1605.01340v4, 2020; later in Operations Research, 2021) propose to measure how far the empirical distribution of the observations is from the set of distributions that live on the merged sample and satisfy a hypothesis about a parameter, such as "the mean is θ\thetaθ". The distance is an optimal-transport (Wasserstein) cost, and the resulting statistic is the sample out-of-sample (SOS) profile function.

The construction is the transport analogue of empirical likelihood (Owen 1988), whose central result is a Wilks-type theorem (Wilks 1938): −2log⁡-2\log−2log of the likelihood ratio at the true mean is asymptotically χ2\chi^2χ2. Empirical likelihood can only reweight the observed points. The SOS function can also move mass to out-of-sample scenarios, which is what makes it usable for stress testing. Confidence regions require the asymptotic law of the statistic at the true parameter. That law is the subject of this mission: the paper's main theorem for means, Theorem 1 (pp. 15–16).

Setting

Let l≥1l\ge1l≥1. Observations X1,X2,…X_1,X_2,\dotsX1​,X2​,… and scenarios Y1,Y2,…Y_1,Y_2,\dotsY1​,Y2​,… are random vectors in Rl\mathbb R^lRl, all mutually independent, with Lebesgue densities fXf_XfX​ and fYf_YfY​. A ratio κ∈[0,∞)\kappa\in[0,\infty)κ∈[0,∞) fixes the number of scenarios m=⌊κn⌋m=\lfloor\kappa n\rfloorm=⌊κn⌋ used with nnn observations. The standing assumptions A1)–A4) (p. 14) are: the samples are i.i.d. with these densities; E∥X1∥22+E∥Y1∥22<∞\mathbb E\|X_1\|_2^2+\mathbb E\|Y_1\|_2^2<\inftyE∥X1​∥22​+E∥Y1​∥22​<∞; fX,fY>0f_X,f_Y>0fX​,fY​>0 everywhere; and, if l≥2l\ge2l≥2, fX,fYf_X,f_YfX​,fY​ are differentiable with bounded gradients.

The merged sample is Zn+m=(Z1,…,Zn+m)=(X1,…,Xn,Y1,…,Ym)\mathcal Z_{n+m}=(Z_1,\dots,Z_{n+m})=(X_1,\dots,X_n,Y_1,\dots,Y_m)Zn+m​=(Z1​,…,Zn+m​)=(X1​,…,Xn​,Y1​,…,Ym​). For θ∈Rl\theta\in\mathbb R^lθ∈Rl the SOS function (Definition 1, in the linear-programming form (21)) is

RnW(θ)=min⁡{∑i=1n∑j=1n+mπ(i,j)∥Xi−Zj∥22: π≥0, ∑jπ(i,j)=1n ∀i, ∑j(∑iπ(i,j))Zj=θ}.R_n^W(\theta)=\min\Big\{\sum_{i=1}^n\sum_{j=1}^{n+m}\pi(i,j)\|X_i-Z_j\|_2^2:\ \pi\ge0,\ \sum_j\pi(i,j)=\tfrac1n\ \forall i,\ \sum_j\Big(\sum_i\pi(i,j)\Big)Z_j=\theta\Big\}.RnW​(θ)=min{i=1∑n​j=1∑n+m​π(i,j)∥Xi​−Zj​∥22​: π≥0, j∑​π(i,j)=n1​ ∀i, j∑​(i∑​π(i,j))Zj​=θ}.

It is the least squared transport cost from the empirical measure μn\mu_nμn​ of the XiX_iXi​ to a probability measure supported on Zn+m\mathcal Z_{n+m}Zn+m​ with mean θ\thetaθ. The statistic of interest is RnW(θ∗)R_n^W(\theta_*)RnW​(θ∗​) at the true mean θ∗=EX1\theta_*=\mathbb E X_1θ∗​=EX1​. Write Var(X)=E[(X1−θ∗)(X1−θ∗)T]\mathrm{Var}(X)=\mathbb E[(X_1-\theta_*)(X_1-\theta_*)^{\mathsf T}]Var(X)=E[(X1​−θ∗​)(X1​−θ∗​)T] and Z~∼N(0,Var(X))\tilde Z\sim N(0,\mathrm{Var}(X))Z~∼N(0,Var(X)).

The limits involve a mixed exponential variable. With the rate Λ(x,λ)=[fX(x+λ/2)+κfY(x+λ/2)] πl/2/Γ(l/2+1)\Lambda(x,\lambda)=[f_X(x+\lambda/2)+\kappa f_Y(x+\lambda/2)]\,\pi^{l/2}/\Gamma(l/2+1)Λ(x,λ)=[fX​(x+λ/2)+κfY​(x+λ/2)]πl/2/Γ(l/2+1), the variable τ(λ)\tau(\lambda)τ(λ) satisfies P[τ(λ)>t]=E[exp⁡(−Λ(X1,λ)t)]\mathbb P[\tau(\lambda)>t]=\mathbb E[\exp(-\Lambda(X_1,\lambda)t)]P[τ(λ)>t]=E[exp(−Λ(X1​,λ)t)]. From τ(0)\tau(0)τ(0) one defines g~(x)=P(τ(0)≤∥x∥22)\tilde g(x)=\mathbb P(\tau(0)\le\|x\|_2^2)g~​(x)=P(τ(0)≤∥x∥22​), η~(x)=E[max⁡(1−τ(0)/∥x∥22,0)]\tilde\eta(x)=\mathbb E[\max(1-\tau(0)/\|x\|_2^2,0)]η~​(x)=E[max(1−τ(0)/∥x∥22​,0)], the solution ρ(z)>0\rho(z)>0ρ(z)>0 of 1/ρ=g~(ρz)1/\rho=\tilde g(\rho z)1/ρ=g~​(ρz), and c0=E[Λ(X1,0)]c_0=\mathbb E[\Lambda(X_1,0)]c0​=E[Λ(X1​,0)].

Formalization targets

Goal: Theorem 1 (pp. 15–16)

As n→∞n\to\inftyn→∞,

l=1:nRnW(θ∗)⇒σ2χ12=law of ∥Z~∥22,σ2=Var(X);l=1:\quad nR_n^W(\theta_*)\Rightarrow\sigma^2\chi_1^2=\text{law of }\|\tilde Z\|_2^2,\qquad \sigma^2=\mathrm{Var}(X);l=1:nRnW​(θ∗​)⇒σ2χ12​=law of ∥Z~∥22​,σ2=Var(X); l=2:nRnW(θ∗)⇒ρ(Z~)(2−η~(ρ(Z~)Z~) ρ(Z~))∥Z~∥22;l=2:\quad nR_n^W(\theta_*)\Rightarrow\rho(\tilde Z)\big(2-\tilde\eta(\rho(\tilde Z)\tilde Z)\,\rho(\tilde Z)\big)\|\tilde Z\|_2^2;l=2:nRnW​(θ∗​)⇒ρ(Z~)(2−η~​(ρ(Z~)Z~)ρ(Z~))∥Z~∥22​; l≥3:n1/2+3/(2l+2)RnW(θ∗)⇒2l+2l+2⋅∥Z~∥21+1/(l+1)c01/(l+1).l\ge3:\quad n^{1/2+3/(2l+2)}R_n^W(\theta_*)\Rightarrow\frac{2l+2}{l+2}\cdot\frac{\|\tilde Z\|_2^{1+1/(l+1)}}{c_0^{1/(l+1)}} .l≥3:n1/2+3/(2l+2)RnW​(θ∗​)⇒l+22l+2​⋅c01/(l+1)​∥Z~∥21+1/(l+1)​​.

The goal is the paper's theorem in all three regimes. The l=2l=2l=2 case is stated with η~(ρZ~)\tilde\eta(\rho\tilde Z)η~​(ρZ~), a correction of the printed η~(Z~)\tilde\eta(\tilde Z)η~​(Z~) (see Formalization scope).

Milestones (in attack order)

  1. (21)–(22), pp. 35–36: LP duality, RnW(0)=max⁡λ,γ≥0{−λTXˉn−1n∑iγi}R_n^W(0)=\max_{\lambda,\gamma\ge0}\{-\lambda^{\mathsf T}\bar X_n-\frac1n\sum_i\gamma_i\}RnW​(0)=maxλ,γ≥0​{−λTXˉn​−n1​∑i​γi​} subject to −λTXi−γi≤inf⁡j{−λTZj+∥Xi−Zj∥22}-\lambda^{\mathsf T}X_i-\gamma_i\le\inf_j\{-\lambda^{\mathsf T}Z_j+\|X_i-Z_j\|_2^2\}−λTXi​−γi​≤infj​{−λTZj​+∥Xi​−Zj​∥22​}.
  2. §7.2.1, p. 38: the closest-point bound, inf⁡a{−λTa+∥x−a∥22}=−λTx−∥λ∥22/4\inf_a\{-\lambda^{\mathsf T}a+\|x-a\|_2^2\}=-\lambda^{\mathsf T}x-\|\lambda\|_2^2/4infa​{−λTa+∥x−a∥22​}=−λTx−∥λ∥22​/4, attained at x+λ/2x+\lambda/2x+λ/2.
  3. (27), p. 41: RnW(0)=max⁡λ{−2λTXˉn−1n∑imax⁡(∥λ∥22−Di(λ),0)}R_n^W(0)=\max_\lambda\{-2\lambda^{\mathsf T}\bar X_n-\frac1n\sum_i\max(\|\lambda\|_2^2-D_i(\lambda),0)\}RnW​(0)=maxλ​{−2λTXˉn​−n1​∑i​max(∥λ∥22​−Di​(λ),0)}, with Di(λ)D_i(\lambda)Di​(λ) the squared distance from Xi+λX_i+\lambdaXi​+λ to the nearest other point of Zn+m\mathcal Z_{n+m}Zn+m​.
  4. Lemma 1, p. 40 (two bounds): lim sup⁡nEsup⁡t≤T∣n−1/2∑i(⋅−E ⋅)∣<∞\limsup_n\mathbb E\sup_{t\le T}|n^{-1/2}\sum_i(\cdot-\mathbb E\,\cdot)|<\inftylimsupn​Esupt≤T​∣n−1/2∑i​(⋅−E⋅)∣<∞ for I(Ti(n,λ)≤t)I(T_i(n,\lambda)\le t)I(Ti​(n,λ)≤t) and for max⁡(t2−Ti(n,λ)α,0)\max(t^2-T_i(n,\lambda)^\alpha,0)max(t2−Ti​(n,λ)α,0), where Ti(n,λ)T_i(n,\lambda)Ti​(n,λ) is the first-arrival time of the counting process of other sample points near Xi+λ/2X_i+\lambda/2Xi​+λ/2.
  5. Lemma 2, p. 41 (first clause): P[Ti(n,λ)≤t]−P[τ(λ)≤t]=O(t1+1/l/n1/l)\mathbb P[T_i(n,\lambda)\le t]-\mathbb P[\tau(\lambda)\le t]=O(t^{1+1/l}/n^{1/l})P[Ti​(n,λ)≤t]−P[τ(λ)≤t]=O(t1+1/l/n1/l).
  6. (31), p. 45: 1/ρ=g~(ρz)1/\rho=\tilde g(\rho z)1/ρ=g~​(ρz) has a unique solution for z≠0z\ne0z=0 (l=2l=2l=2).
  7. §7.2.5, p. 45: max⁡ζ{−2ζTz−∥ζ∥22η~(ζ)}=ρ(z)(2−η~(ρ(z)z)ρ(z))∥z∥22\max_\zeta\{-2\zeta^{\mathsf T}z-\|\zeta\|_2^2\tilde\eta(\zeta)\}=\rho(z)(2-\tilde\eta(\rho(z)z)\rho(z))\|z\|_2^2maxζ​{−2ζTz−∥ζ∥22​η~​(ζ)}=ρ(z)(2−η~​(ρ(z)z)ρ(z))∥z∥22​, attained at −ρ(z)z-\rho(z)z−ρ(z)z.
  8. §7.2.6, pp. 47–48: max⁡ζ{−2ζTz−2Cl+2∥ζ∥2l+2}=2l+2l+2∥z∥21+1/(l+1)/C1/(l+1)\max_\zeta\{-2\zeta^{\mathsf T}z-\frac{2C}{l+2}\|\zeta\|_2^{l+2}\}=\frac{2l+2}{l+2}\|z\|_2^{1+1/(l+1)}/C^{1/(l+1)}maxζ​{−2ζTz−l+22C​∥ζ∥2l+2​}=l+22l+2​∥z∥21+1/(l+1)​/C1/(l+1).

Significance

Theorem 1 calibrates the SOS method. Its quantiles define the radius of a confidence region for the mean, and through the paper's Theorems 2–3 for estimating equations and for stochastic programs whose uncertainty set must cover out-of-sample scenarios. Unlike empirical likelihood, the limit depends on the dimension and on the densities fX,fYf_X,f_YfX​,fY​: more dispersed scenarios give smaller distances and smaller quantiles (§4.1.1). The theorem also shows that the scaling itself changes with lll, from nnn for l≤2l\le2l≤2 to n1/2+3/(2l+2)n^{1/2+3/(2l+2)}n1/2+3/(2l+2) for l≥3l\ge3l≥3.

The result is proved in the paper; nothing here is an open problem. As far as we know, none of it has been formalized. A formal development adds:

  • a checked version of a proof that is informal in places: it passes op(1)o_p(1)op​(1) terms through maxima over unbounded dual variables;
  • the correction of the l=2l=2l=2 limit;
  • reusable pieces: a duality theorem for finite transport problems with a mean constraint, a binomial-to-Poisson estimate for nearest-neighbour counts, and empirical-process bounds for dependent nearest-neighbour statistics.

Difficulty

The obvious approach is a Wilks-type expansion: take the dual of the LP, find the dual multiplier λn≈c Xˉn\lambda_n\approx c\,\bar X_nλn​≈cXˉn​ by a quadratic approximation, and read off a χ2\chi^2χ2 limit. This works only for l=1l=1l=1. In higher dimensions the transport may only move mass to sample points, and the constraint for observation iii is controlled by the distance from Xi+λ/2X_i+\lambda/2Xi​+λ/2 to the nearest other sample point. That distance is of order n−1/ln^{-1/l}n−1/l, so it competes with ∥λ∥2\|\lambda\|^2∥λ∥2 at a dimension-dependent scale. The quadratic approximation therefore fails: the dual objective becomes, after rescaling, an average of max⁡(∥ζ∥2−Ti2/l,0)\max(\|\zeta\|^2-T_i^{2/l},0)max(∥ζ∥2−Ti2/l​,0) over nnn dependent first-arrival times, which share the same merged sample.

Three steps carry the weight. (a) The dependent array Ti(n,λ)T_i(n,\lambda)Ti​(n,λ) needs a uniform n−1/2n^{-1/2}n−1/2 empirical-process bound (Lemma 1); i.i.d. tools such as the Dvoretzky–Kiefer–Wolfowitz inequality do not apply. (b) A quantitative Poisson approximation (Lemma 2) needs the bounded density gradients. (c) The random concave objective must converge to a deterministic one uniformly enough that its maximiser converges (argmax continuity). Step (c) also needs a multivariate central limit theorem for nXˉn\sqrt n\bar X_nn​Xˉn​, which Mathlib does not yet provide.

Formalization scope

Representation. Points live in EuclideanSpace ℝ (Fin l). The samples are infinite sequences on a probability space (Ω,P)(\Omega,\mathbb P)(Ω,P), jointly independent (iIndepFun over N⊔N\mathbb N\sqcup\mathbb NN⊔N), with laws volume.withDensity. The nnn-th statistic uses the first nnn observations and the first ⌊κn⌋\lfloor\kappa n\rfloor⌊κn⌋ scenarios; m=[κn]m=[\kappa n]m=[κn] is read as the floor, and κ=0\kappa=0κ=0 is allowed. The SOS function is a real infimum over couplings π:{1..n}×J→R\pi:\{1..n\}\times J\to\mathbb Rπ:{1..n}×J→R of indexed families. Convergence in distribution is Mathlib's TendstoInDistribution, with limit the image of multivariateGaussian 0 Var(X) under an explicit map φl\varphi_lφl​. The goal is a conjunction of three clauses, l=1l=1l=1, l=2l=2l=2, l≥3l\ge3l≥3.

Conventions and disclosed readings.

  • The l=2l=2l=2 limit uses η~(ρ(Z~)Z~)\tilde\eta(\rho(\tilde Z)\tilde Z)η~​(ρ(Z~)Z~). Theorem 1 prints η~(Z~)\tilde\eta(\tilde Z)η~​(Z~), but the derivation on p. 45 evaluates G(ζ,n)=∥ζ∥2η~(ζ)+o(1)G(\zeta,n)=\|\zeta\|^2\tilde\eta(\zeta)+o(1)G(ζ,n)=∥ζ∥2η~​(ζ)+o(1) at ζn∗=−ρZn\zeta^*_n=-\rho Z_nζn∗​=−ρZn​, and the two laws differ for every Z~≠0\tilde Z\ne0Z~=0. Milestone 7 isolates this computation.
  • When θ∗\theta_*θ∗​ is outside the convex hull of the merged sample, the LP is infeasible; RnWR_n^WRnW​ is then 000 by convention, where the paper has +∞+\infty+∞. The event has probability tending to zero, and no feasibility hypothesis is added to the goal.
  • ρ(0):=0\rho(0):=0ρ(0):=0 (the equation has no solution at 000, which is a null event for Z~\tilde ZZ~), and η~(0)=1\tilde\eta(0)=1η~​(0)=1 is never used.
  • In (27), after λ←2λ\lambda\leftarrow2\lambdaλ←2λ, the nearest-point distance is centred at Xi+λX_i+\lambdaXi​+λ; the page keeps the symbol Ti(n,λ)T_i(n,\lambda)Ti​(n,λ).
  • "Zj≠XiZ_j\ne X_iZj​=Xi​" in the counting process is a condition on values.
  • Lemma 1's lim⁡‾\overline{\lim}lim is a lim sup⁡\limsuplimsup of a lower Lebesgue integral.
  • Lemma 2 is posed at fixed ttt, with the constant allowed to depend on ttt. Its second clause (O(1/nl)O(1/n^l)O(1/nl)) is not posed: it is not supported by the estimate (26) its proof cites. For l=1l=1l=1 Lemma 2 adds the density regularity that A4) requires only for l≥2l\ge2l≥2.
  • In §7.2.6 the sign of GGG is read as +++, and the scaling n1/2+5/(4l+2)n^{1/2+5/(4l+2)}n1/2+5/(4l+2) printed on p. 48 is read as n1/2+3/(2l+2)n^{1/2+3/(2l+2)}n1/2+3/(2l+2) (Theorem 1).

Ruled out. The following are not acceptable formalizations: a feasibility hypothesis on every sample; a limit law left as a parameter or quantified existentially; ρ\rhoρ, g~\tilde gg~​ or η~\tilde\etaη~​ given by closed forms rather than from the law of τ(0)\tau(0)τ(0) and the fixed-point property; the printed η~(Z~)\tilde\eta(\tilde Z)η~​(Z~) presented as proved; Lemma 2 with a constant uniform in ttt; Lemma 1 with a Bochner integral, which would be a default 000 for a non-integrable supremum.

Infrastructure. A full proof needs: finite LP strong duality (Farkas), absent as a packaged theorem; binomial/Poisson estimates for small-ball counts; a pathwise Burkholder–Davis–Gundy inequality (Beiglböck and Siorpaes 2015) or another route to Lemma 1; dominated-convergence differentiation of Emax⁡(∥ζ∥2−τ,0)\mathbb E\max(\|\zeta\|^2-\tau,0)Emax(∥ζ∥2−τ,0); a multivariate CLT; and argmax-continuity for random concave functions. The LP duality and the multivariate CLT are reusable well beyond this mission. Contributions to any milestone are welcome; milestones 1, 2, 6, 7 and 8 are deterministic and independent of the probabilistic core.

Selected references

  • J. Blanchet, Y. Kang, Sample Out-of-Sample Inference Based on Wasserstein Distance, arXiv:1605.01340v4, 2020; Operations Research, 2021. https://arxiv.org/abs/1605.01340
  • J. Blanchet, Y. Kang, K. Murthy, Robust Wasserstein Profile Inference and Applications to Machine Learning, Journal of Applied Probability 56(3), 2019. https://arxiv.org/abs/1610.05627
  • A. B. Owen, Empirical likelihood ratio confidence intervals for a single functional, Biometrika 75(2), 1988. https://doi.org/10.1093/biomet/75.2.237
  • S. S. Wilks, The large-sample distribution of the likelihood ratio for testing composite hypotheses, Annals of Mathematical Statistics 9(1), 1938. https://doi.org/10.1214/aoms/1177732360
  • M. Beiglböck, P. Siorpaes, Pathwise versions of the Burkholder–Davis–Gundy inequality, Bernoulli 21(1), 2015. https://arxiv.org/abs/1305.6188
14 thms1 active userReviewed
Bandit AlgorithmsProbabilityStatistics·Captain: mikedeng1

Bayesian Sequential Learning for Clinical Trials of Multiple Correlated Medical Interventions: The cPDE Allocation Policy Is Asymptotically ConsistentResearch Paper

Motivation

A clinical trial that compares several treatments for the same condition must decide, patient by patient, which treatment the next patient receives. When the treatments are related (doses of one drug, drugs of one class), an outcome observed on one arm is informative about the others, and a good allocation rule should exploit that correlation. Chick, Gans and Yapar (SSRN 3184758, version of August 31, 2020; later in Management Science) model this as Bayesian sequential sampling with a correlated Gaussian prior and propose the cPDE allocation policy, which samples the arm with the largest value of an adaptive-lookahead optimal-stopping index. Their one theorem, Theorem 1, says that cPDE is asymptotically consistent: run forever, it learns every arm's mean and identifies the best arm.

Consistency is the minimal guarantee asked of an allocation heuristic: a rule that can stop sampling an arm whose value is still uncertain may settle on the wrong treatment forever. The argument follows the consistency proof of Xie, Frazier and Chick (Operations Research 64(2):542–559, 2016; "XFC") for one-step knowledge-gradient (cKG) policies, extended to an index whose lookahead is itself an optimal stopping time.

Setting

There are M≥2M\ge2M≥2 arms. Arm iii has unknown mean θi\theta_iθi​; an observation of arm iii is Y∣θi∼N(θi,λi)Y\mid\theta_i\sim N(\theta_i,\lambda_i)Y∣θi​∼N(θi​,λi​) with known λi>0\lambda_i>0λi​>0, independent across observations. The prior is θ∼N(μ0,Σ0)\theta\sim N(\mu^0,\Sigma^0)θ∼N(μ0,Σ0) with Σ0\Sigma^0Σ0 positive definite, and sampling arm iii costs ci>0c_i>0ci​>0. After ttt observations the belief is (μt,Σt)(\mu^t,\Sigma^t)(μt,Σt); one observation yyy of arm iii updates it by Bayes' rule (8):

μ′=μ+y−μiλi+Σi,iΣei,Σ′=Σ−Σeiei⊤Σλi+Σi,i.\mu'=\mu+\frac{y-\mu_i}{\lambda_i+\Sigma_{i,i}}\Sigma e_i,\qquad \Sigma'=\Sigma-\frac{\Sigma e_ie_i^\top\Sigma}{\lambda_i+\Sigma_{i,i}}.μ′=μ+λi​+Σi,i​y−μi​​Σei​,Σ′=Σ−λi​+Σi,i​Σei​ei⊤​Σ​.

From a belief (μ,Σ)(\mu,\Sigma)(μ,Σ), imagine sampling arm iii alone. The predictive change Ziτ=μit+τ−μitZ^\tau_i=\mu^{t+\tau}_i-\mu^t_iZiτ​=μit+τ​−μit​ after τ\tauτ samples is a centred Gaussian with variance λiτ/(ni(ni+τ))\lambda_i\tau/(n_i(n_i+\tau))λi​τ/(ni​(ni​+τ)), ni=λi/Σi,in_i=\lambda_i/\Sigma_{i,i}ni​=λi​/Σi,i​ ((9)–(10)). The cPDE allocation index is (EC.8):

νi∗(μ,Σ)=sup⁡Ti≥1E[−Ti+1cimax⁡j{μj+Σi,jΣi,iZiTi}]−1cimax⁡jμj,\nu^*_i(\mu,\Sigma)=\sup_{T_i\ge1}\mathbb E\Big[-T_i+\frac1{c_i}\max_j\Big\{\mu_j+\frac{\Sigma_{i,j}}{\Sigma_{i,i}}Z^{T_i}_i\Big\}\Big]-\frac1{c_i}\max_j\mu_j,νi∗​(μ,Σ)=Ti​≥1sup​E[−Ti​+ci​1​jmax​{μj​+Σi,i​Σi,j​​ZiTi​​}]−ci​1​jmax​μj​,

the supremum over stopping times of the sampling of arm iii. The one-step index νicKG1\nu^{cKG_1}_iνicKG1​​ is the same expression with Ti≡1T_i\equiv1Ti​≡1 ((EC.6)). The cPDE policy allocates observation t+1t+1t+1 to an arm maximizing νi∗(μt,Σt)\nu^*_i(\mu^t,\Sigma^t)νi∗​(μt,Σt); the trial never stops.

Formalization targets

Goal: Theorem 1 (p. 13)

For each arm iii, almost surely,

Σi,iT→0,νi∗(μT,ΣT)→−1,μiT→θi (also in L2),\Sigma^T_{i,i}\to0,\qquad \nu^*_i(\mu^T,\Sigma^T)\to-1,\qquad \mu^T_i\to\theta_i\ \text{(also in }L^2),Σi,iT​→0,νi∗​(μT,ΣT)→−1,μiT​→θi​ (also in L2),

and almost surely θ\thetaθ has a unique maximizer which, for all large TTT, is also the unique maximizer of μT\mu^TμT.

Milestones

  1. Prop. 3 (p. 12): ZiτZ^\tau_iZiτ​ is a uniformly integrable martingale and E[ZiT]=0\mathbb E[Z^{T}_i]=0E[ZiT​]=0 for a.s. finite stopping times.
  2. Lemma EC.1, first inequality (p. ec3): νicKG1≤νi∗\nu^{cKG_1}_i\le\nu^*_iνicKG1​​≤νi∗​.
  3. Lemma EC.3 (p. ec6): if lim inf⁡TνicKG1(μT,ΣT)=−1\liminf_T\nu^{cKG_1}_i(\mu^T,\Sigma^T)=-1liminfT​νicKG1​​(μT,ΣT)=−1 for all iii, then every Σi,iT→0\Sigma^T_{i,i}\to0Σi,iT​→0.
  4. Lemma EC.4 (p. ec7): an arm sampled infinitely often has Σi,iT→0\Sigma^T_{i,i}\to0Σi,iT​→0, and Σi,iT→0\Sigma^T_{i,i}\to0Σi,iT​→0 forces νi∗(μT,ΣT)→−1\nu^*_i(\mu^T,\Sigma^T)\to-1νi∗​(μT,ΣT)→−1.
  5. Lemma EC.5 (p. ec7): if lim inf⁡Tνi∗(μT,ΣT)=−1\liminf_T\nu^*_i(\mu^T,\Sigma^T)=-1liminfT​νi∗​(μT,ΣT)=−1 for all iii, then every Σi,iT→0\Sigma^T_{i,i}\to0Σi,iT​→0.

Significance

Theorem 1 is the only theoretical guarantee the paper gives for cPDE; the rest of the paper is computational (bounds, comparators, experiments). It also covers, through the same sandwich argument, the cheaper variants cPDELower and cPDEUpper (Corollary 1), which are not part of this mission. A consistent policy cannot lock onto a wrong treatment, which is the property a trial designer needs before comparing finite-horizon performance.

The result is proved on paper but has no machine-checked proof. Formalizing it requires a correlated-Gaussian Bayesian learning model, optimal stopping indices defined as suprema over stopping times, and the XFC consistency argument, none of which exist in Lean. The paper's proof also routes Lemma EC.4 through an upper bound that is false as printed (see below), so a checked proof replaces that step with a correct one.

Difficulty

The obvious route bounds νi∗\nu^*_iνi∗​ above by a one-step index with a fixed lookahead τˉ\bar\tauτˉ, as the paper's Lemma EC.1 does. That bound fails: τˉ\bar\tauτˉ of (EC.11) changes under a change of currency while every index is invariant. For M=2M=2M=2, μ=(0,10−3)\mu=(0,10^{-3})μ=(0,10−3), Σ=diag(10−6,10−6)\Sigma=\mathrm{diag}(10^{-6},10^{-6})Σ=diag(10−6,10−6), λ=(10−4,10−4)\lambda=(10^{-4},10^{-4})λ=(10−4,10−4), c=(10−7,10−7)c=(10^{-7},10^{-7})c=(10−7,10−7), the formula gives τˉ=1\bar\tau=1τˉ=1 and ν1cKG1:1≈−1\nu^{cKG_1:1}_1\approx-1ν1cKG1​:1​≈−1, while the lookahead T≡242T\equiv242T≡242 already yields a value above 240240240. Any upper bound on νi∗\nu^*_iνi∗​ must instead be uniform over stopping times of unbounded length, and showing that it tends to −1-1−1 needs (Σi,jT)2/Σi,iT→0(\Sigma^T_{i,j})^2/\Sigma^T_{i,i}\to0(Σi,jT​)2/Σi,iT​→0 along posterior covariances, not only Σi,iT→0\Sigma^T_{i,i}\to0Σi,iT​→0.

The second difficulty is the "finitely sampled arms" half of the argument (Lemmas EC.3, EC.5): an arm whose variance stays positive must keep a one-step value of sampling bounded away from zero, even while correlated arms are learned. This uses almost sure convergence of the posterior means and the structure of the piecewise linear terminal reward.

Formalization scope

Arms are Fin M (0-based) and time ttt counts observations, t=0t=0t=0 being the prior. The trial lives on the canonical space θ∈RM\theta\in\mathbb R^Mθ∈RM times an array of standard normal noises εi,k\varepsilon_{i,k}εi,k​, with law multivariateGaussian µ0 Σ0 times an infinite product of gaussianReal 0 1; the kkk-th sample of arm iii is θi+λi εi,k\theta_i+\sqrt{\lambda_i}\,\varepsilon_{i,k}θi​+λi​​εi,k​. The index νi∗\nu^*_iνi∗​ is built on its own auxiliary space (a prior draw of θi−μi\theta_i-\mu_iθi​−μi​ and i.i.d. noise), not as a conditional expectation on the trial space.

Committed conventions, each a disclosed reading of the page:

  • νi∗\nu^*_iνi∗​ is (EC.8). The printed definition (15) omits −1cimax⁡jμj-\frac1{c_i}\max_j\mu_j−ci​1​maxj​μj​; with (15) Theorem 1 ii) would be false.
  • The supremum in (EC.8) is a real sSup over stopping times of the auxiliary filtration with 1≤Ti≤N1\le T_i\le N1≤Ti​≤N for some NNN; this has the paper's value and keeps every expectation finite.
  • Ties in the cPDE argmax go to the least index (the paper: randomly). Every arm is eligible at every time (Mt=M\mathcal M_t=\mathcal MMt​=M), so Assumption 1 iii) is trivial.
  • Theorem 1 ii) and Lemmas EC.4–EC.5 are read with (μT,ΣT)(\mu^T,\Sigma^T)(μT,ΣT). Theorem 1 iv) is uniqueness of the maximizer of θ\thetaθ plus eventual agreement of the unique maximizer of μT\mu^TμT. The L2L^2L2 claim is MemLp plus eLpNorm → 0.
  • "liminf =−1=-1=−1" in Lemmas EC.3, EC.5 is "for every ε>0\varepsilon>0ε>0, the index is below −1+ε-1+\varepsilon−1+ε infinitely often"; since both indices are ≥−1\ge-1≥−1 this is the printed hypothesis. Lemma EC.4 is stated for every sample path.

Trivializing formalizations are ruled out: νi∗\nu^*_iνi∗​ is defined from (μ,Σ,λi,ci)(\mu,\Sigma,\lambda_i,c_i)(μ,Σ,λi​,ci​), not a parameter, a fixed-lookahead index or a supremum over non-adapted times; the policy is defined, not assumed; μt\mu^tμt and Σt\Sigma^tΣt both come from (8); the L2L^2L2 part does not use an integral that is 000 for non-integrable functions; iv) asserts uniqueness; and the false upper bound of Lemma EC.1 is not posed or used.

A complete development needs Gaussian conditioning for the update (8) (that μt=E[θ∣Ft]\mu^t=\mathbb E[\theta\mid\mathcal F_t]μt=E[θ∣Ft​]), the closed form Σt=(Σ0−1+diag(nkt/λk))−1\Sigma^t=(\Sigma_0^{-1}+\mathrm{diag}(n^t_k/\lambda_k))^{-1}Σt=(Σ0−1​+diag(nkt​/λk​))−1, optional stopping for uniformly integrable martingales, measurability of the index, and the XFC argument. The Gaussian-update and optional-stopping parts are reusable for other Bayesian ranking-and-selection results; contributions of those as separate lemmas are welcome.

Selected references

  • S. E. Chick, N. Gans, Ö. Yapar, Bayesian Sequential Learning for Clinical Trials of Multiple Correlated Medical Interventions, SSRN 3184758 (INSEAD Working Paper 2020/40/TOM/ACGRE), version of August 31, 2020. https://ssrn.com/abstract=3184758
  • J. Xie, P. I. Frazier, S. E. Chick, Bayesian Optimization via Simulation with Pairwise Sampling and Correlated Prior Beliefs, Operations Research 64(2):542–559, 2016.
  • P. I. Frazier, W. B. Powell, S. Dayanik, The Knowledge-Gradient Policy for Correlated Normal Beliefs, INFORMS Journal on Computing 21(4):599–613, 2009.
  • S. E. Chick, P. I. Frazier, Sequential Sampling for Selection with Economics of Selection Procedures, Management Science 58(3):550–569, 2012.
  • D. Williams, Probability with Martingales, Cambridge University Press, 1991.
9 thms1 active userReviewed
Algorithmic Game TheoryEconomics·Captain: mikedeng1

Signaling to the Crowd: Private Quality Information and Rewards-Based Crowdfunding: A Separating Equilibrium Always Exists, and the High Type Charges v_H and Signals by Raising Its Target to C*(α)Research Paper

Motivation

Rewards-based crowdfunding platforms such as Kickstarter and Indiegogo let a creator pre-sell a product before it exists. Most backers cannot judge the product's quality from a campaign page, while some (experts, early adopters, people who have seen a prototype) can. A creator who knows her product is good therefore faces a classical signaling problem: how to convince the uninformed crowd without simply copying what a creator of a worse product could also do. Chakraborty and Swinney (SSRN 2885457, forthcoming in Manufacturing & Service Operations Management, doi:10.1287/msom.2019.0833) show that crowdfunding offers a signaling device absent from ordinary retail: the funding target of an all-or-nothing campaign. The paper sits in the signaling literature that starts with Spence (1973) and Milgrom and Roberts (1986), and uses the equilibrium refinement of Cho and Kreps (1987).

Setting

A creator of private type i∈{H,L}i\in\{H,L\}i∈{H,L} runs an all-or-nothing campaign whose reward is one unit of her product. Backers value the products at vH>vLv_H>v_LvH​>vL​; producing requires a fixed startup cost SiS_iSi​, with SH≥SLS_H\ge S_LSH​≥SL​. The number of interested backers is N∼U[0,Nˉ]N\sim U[0,\bar N]N∼U[0,Nˉ], and Si<NˉviS_i<\bar N v_iSi​<Nˉvi​, so success is uncertain for both types.

The creator chooses a design (C,p)(C,p)(C,p): a funding target C≥SiC\ge S_iC≥Si​ (the funding constraint) and a reward price p>0p>0p>0. A fraction 1−α1-\alpha1−α of the backers is informed and pledges iff p≤vip\le v_ip≤vi​. The remaining fraction α∈[0,1]\alpha\in[0,1]α∈[0,1] is uninformed: it sees only (C,p)(C,p)(C,p), forms a belief about the type and pledges iff ppp does not exceed the believed valuation. If a share kkk of the NNN backers pledges, the campaign succeeds iff kpN≥CkpN\ge CkpN≥C; then the creator collects kpNkpNkpN and pays SiS_iSi​, otherwise all pledges are refunded. The expected profit is (1):

Π=∫{N∈[0,Nˉ]: C≤kpN}kpN−SiNˉ dN.\Pi=\int_{\{N\in[0,\bar N]:\,C\le kpN\}}\frac{kpN-S_i}{\bar N}\,dN.Π=∫{N∈[0,Nˉ]:C≤kpN}​NˉkpN−Si​​dN.

A separating equilibrium is a pair of distinct designs dL,dHd_L,d_HdL​,dH​ such that, with the uninformed backers believing HHH exactly at dHd_HdH​ and LLL at every other design, neither type gains from any feasible deviation; in particular the L-type does not gain by mimicking dHd_HdH​. It survives the intuitive criterion if no off-path design makes one type strictly better off when recognized, while making the other type strictly worse off under any belief. With

B=vL+SL2Nˉ2vL,α∗=B+B2+4SH2−2SLSHNˉ22vH,B=v_L+\frac{S_L^2}{\bar N^2v_L},\qquad \alpha^*=\frac{B+\sqrt{B^2+4\frac{S_H^2-2S_LS_H}{\bar N^2}}}{2v_H},B=vL​+Nˉ2vL​SL2​​,α∗=2vH​B+B2+4Nˉ2SH2​−2SL​SH​​​​,

the paper's target is

C∗(α)={SH,α≤α∗,SL+SL2+Nˉ2(α2vH2−αvHB),otherwise.C^*(\alpha)=\begin{cases}S_H,&\alpha\le\alpha^*,\\ S_L+\sqrt{S_L^2+\bar N^2(\alpha^2v_H^2-\alpha v_HB)},&\text{otherwise}.\end{cases}C∗(α)={SH​,SL​+SL2​+Nˉ2(α2vH2​−αvH​B)​,​α≤α∗,otherwise.​

Formalization targets

Goal: Proposition 3 (p. 15)

For every α∈[0,1]\alpha\in[0,1]α∈[0,1], the designs (SL,vL)(S_L,v_L)(SL​,vL​) and (C∗(α),vH)(C^*(\alpha),v_H)(C∗(α),vH​) form a separating equilibrium that survives the intuitive criterion, and every separating equilibrium that survives the criterion has

dL=(SL,vL),dH=(C∗(α),vH)unless α=1 and SL=SH.d_L=(S_L,v_L),\qquad d_H=(C^*(\alpha),v_H)\quad\text{unless }\alpha=1\text{ and }S_L=S_H.dL​=(SL​,vL​),dH​=(C∗(α),vH​)unless α=1 and SL​=SH​.

Milestones

  1. Proposition 1 (p. 12): under complete information (Si,vi)(S_i,v_i)(Si​,vi​) is the unique optimal design, and the L-type plays (SL,vL)(S_L,v_L)(SL​,vL​) in every separating equilibrium.
  2. The closed form of (1) (Online Supplement p. 1): Π=Nˉ2kp+2SC−C22Nˉkp−S\Pi=\frac{\bar N}{2}kp+\frac{2SC-C^2}{2\bar Nkp}-SΠ=2Nˉ​kp+2Nˉkp2SC−C2​−S when C<kpNˉC<kp\bar NC<kpNˉ, and 000 otherwise.
  3. The no-mimic window (Online Supplement (5)–(7)): mimicking (C,p)(C,p)(C,p) does not pay iff p1(C)≤p≤p2(C)p_1(C)\le p\le p_2(C)p1​(C)≤p≤p2​(C), with p1,2(C)=(B∓B2+4(C2−2SLC)/Nˉ2)/(2α)p_{1,2}(C)=\bigl(B\mp\sqrt{B^2+4(C^2-2S_LC)/\bar N^2}\bigr)/(2\alpha)p1,2​(C)=(B∓B2+4(C2−2SL​C)/Nˉ2​)/(2α); and (8): p1(C)<C/(αNˉ)<p2(C)p_1(C)<C/(\alpha\bar N)<p_2(C)p1​(C)<C/(αNˉ)<p2​(C).
  4. Case 1: vH≤p2(SH)v_H\le p_2(S_H)vH​≤p2​(SH​) iff α≤α∗\alpha\le\alpha^*α≤α∗, and then (SH,vH)(S_H,v_H)(SH​,vH​) separates. Case 2: for α>α∗\alpha>\alpha^*α>α∗, C∗(α)>SHC^*(\alpha)>S_HC∗(α)>SH​ is the root of p2(C)=vHp_2(C)=v_Hp2​(C)=vH​.
  5. Along the curve p=p2(C)p=p_2(C)p=p2​(C) the H-type's profit is nondecreasing on [SH,C∗][S_H,C^*][SH​,C∗], strictly unless α=1\alpha=1α=1 and SL=SHS_L=S_HSL​=SH​. The supplement shows it through the derivative
dΠH(C,p2(C))dC=C−SLαNˉp2(C)2B2+4C2−2SLCNˉ2[(1−α2C−SHC−SL)p2(C)2−SH−SLC−SLC2Nˉ2]≥0.\frac{d\Pi_H(C,p_2(C))}{dC}=\frac{C-S_L}{\alpha\bar Np_2(C)^2\sqrt{B^2+4\frac{C^2-2S_LC}{\bar N^2}}}\Bigl[\Bigl(1-\alpha^2\frac{C-S_H}{C-S_L}\Bigr)p_2(C)^2-\frac{S_H-S_L}{C-S_L}\frac{C^2}{\bar N^2}\Bigr]\ge0.dCdΠH​(C,p2​(C))​=αNˉp2​(C)2B2+4Nˉ2C2−2SL​C​​C−SL​​[(1−α2C−SL​C−SH​​)p2​(C)2−C−SL​SH​−SL​​Nˉ2C2​]≥0.
  1. The informed-only deviation (SH,vH)(S_H,v_H)(SH​,vH​), believed LLL, earns strictly less than (C∗,vH)(C^*,v_H)(C∗,vH​) when α>α∗\alpha>\alpha^*α>α∗.

Significance

Proposition 3 says that a high-quality creator signals by raising her funding target, accepting a lower chance of success, and never by lowering her price; signaling is free when the informed fraction is large (α≤α∗\alpha\le\alpha^*α≤α∗). In contrast with signaling by price alone (Proposition 2 of the paper), a separating equilibrium always exists. The closed form C∗(α)C^*(\alpha)C∗(α) is what the paper's later results build on, notably the endogenous quality choice of Proposition 5.

The result is proved in the paper's Online Supplement by calculus and case analysis. As far as is known, no part of it has been machine-checked. A formalization verifies the equilibrium characterization, including the boundary cases the printed proof treats in a sentence (uniqueness fails at α=1\alpha=1α=1, SL=SHS_L=S_HSL​=SH​), and gives a reusable model of all-or-nothing campaigns with a uniform crowd.

Difficulty

The algebra of each step is elementary. The difficulty lies in the equilibrium argument. Showing that the given pair is an equilibrium requires bounding the H-type's profit at every design believed to be low quality, including prices at or below vLv_LvL​, where the informed and uninformed backers both pledge. The paper checks only the deviation to (SH,vH)(S_H,v_H)(SH​,vH​). The characterization requires turning the intuitive criterion into a maximization of the H-type's profit over the mimicking-proof designs and showing that (C∗,vH)(C^*,v_H)(C∗,vH​) is its unique maximizer. A natural first idea, to fix C=SHC=S_HC=SH​ and lower the price until mimicking stops (Proposition 2's equilibrium), does not give the maximizer: along p=p2(C)p=p_2(C)p=p2​(C) raising the target pays more than lowering the price.

Formalization scope

  • Parameters (Nˉ,vH,vL,SH,SL)(\bar N,v_H,v_L,S_H,S_L)(Nˉ,vH​,vL​,SH​,SL​) are real numbers with 0<Nˉ0<\bar N0<Nˉ, 0<vL<vH0<v_L<v_H0<vL​<vH​, 0<SL≤SH0<S_L\le S_H0<SL​≤SH​, SL<NˉvLS_L<\bar Nv_LSL​<NˉvL​, SH<NˉvHS_H<\bar Nv_HSH​<NˉvH​. The paper uses the positivity of Nˉ,vL,SL\bar N,v_L,S_LNˉ,vL​,SL​ without stating it. α\alphaα ranges over [0,1][0,1][0,1], so both extremes are included.
  • Profit is the integral of (kpN−S)/Nˉ(kpN-S)/\bar N(kpN−S)/Nˉ over the success event {N∈[0,Nˉ]:C≤kpN}\{N\in[0,\bar N]:C\le kpN\}{N∈[0,Nˉ]:C≤kpN} (Lebesgue measure). This gives 000 when success is impossible, including when no backer pledges. The pledging share is computed from the pledging rules, so a mimicking L-type at a price p≤vLp\le v_Lp≤vL​ also receives informed pledges (the supplement's formula (5) assumes p>vLp>v_Lp>vL​).
  • Feasibility is C≥SiC\ge S_iC≥Si​ and p>0p>0p>0. The pricing constraint p≤vip\le v_ip≤vi​ is not imposed in the game, because prices above every threshold simply receive no pledges.
  • Beliefs are types: HHH exactly at the H-type's equilibrium design and LLL elsewhere (p. 11). The intuitive criterion is tested for both deviating types, and the other type must be strictly worse off under both beliefs.
  • The characterization excludes α=1\alpha=1α=1, SL=SHS_L=S_HSL​=SH​, as the proof does. "Any separating equilibrium" is read as any that survives the intuitive criterion.
  • Ruled out: an empty characterization (the goal carries the explicit equilibrium), a one-sided intuitive criterion, C∗C^*C∗ defined as an unspecified root, and profit formulas with the bound C/(kp)C/(kp)C/(kp), which Lean evaluates to 000 when k=0k=0k=0.
  • Needed: set integrals of affine functions on intervals, Real.sqrt algebra, monotonicity along a curve. All of it is in Mathlib; the model definitions are new. Proofs of any milestone are welcome, and so are alternative proofs of the goal that avoid the derivative.

Selected references

  • S. Chakraborty, R. Swinney, Signaling to the Crowd: Private Quality Information and Rewards-Based Crowdfunding, SSRN 2885457 (rev. June 2019); Manufacturing & Service Operations Management, 2021. https://ssrn.com/abstract=2885457, https://doi.org/10.1287/msom.2019.0833
  • I.-K. Cho, D. M. Kreps, Signaling Games and Stable Equilibria, Quarterly Journal of Economics 102(2), 1987. https://doi.org/10.2307/1885060
  • M. Spence, Job Market Signaling, Quarterly Journal of Economics 87(3), 1973. https://doi.org/10.2307/1882010
  • P. Milgrom, J. Roberts, Price and Advertising Signals of Product Quality, Journal of Political Economy 94(4), 1986. https://doi.org/10.1086/261408
11 thms1 active userReviewed
Control TheoryProbabilityStochastic Systems·Captain: mikedeng1

Dual Sourcing and Smoothing Under Nonstationary Demand Time Series: Reshoring with SpeedFactories: When the Break-Even Price Is Concave, Dual Sourcing with a SpeedFactory Beats Full Off-ShoringResearch Paper

Motivation

Firms that moved production offshore for low unit costs pay for it in lead time: a slow global supplier forces large safety stocks, and the cost of those stocks grows with demand variability. A recurring question in operations management is when it pays to re-shore part of production to a fast, local, more expensive plant. Adidas's "SpeedFactories" are the example that gives this paper its name. Boute, Disney, Gijsbrechts and Van Mieghem (accepted manuscript, 2020; Management Science 2022) answer this for a linear dual-sourcing policy. Their analysis yields an explicit break-even price for the off-shore supplier, together with a condition under which a small local plant that absorbs only demand variability beats full off-shoring, even when local production costs more per unit than off-shore purchasing.

The dual-sourcing literature (Whittemore and Saunders 1977; Song and Zipkin 2009; Janakiraman, Seshadri and Sheopuri 2015) shows that optimal dual-sourcing policies have no simple structure for general lead times. Xin and Goldberg (2018) proved that tailored base-surge (TBS) policies are asymptotically optimal as the global lead time grows. The present paper combines TBS with a smoothing local replenishment rule and prices the local capacity explicitly.

Setting

A firm serves demand dtd_tdt​, t=1,2,…t = 1, 2, \dotst=1,2,…, from finished-goods inventory iti_tit​; excess demand is backlogged. The demands are independent and identically distributed N(μ,σ)N(\mu, \sigma)N(μ,σ), where σ\sigmaσ is the standard deviation. Holding costs hhh and backlog costs bbb per unit and period: Cti=h[it]++b[−it]+C^i_t = h[i_t]^+ + b[-i_t]^+Cti​=h[it​]++b[−it​]+.

Two sources replenish the inventory:

  • a global supplier with lead time L≥2L \ge 2L≥2 and unit price ppp;
  • a local SpeedFactory with lead time one, nominal capacity kkk paid at uuu per unit whether used or not, and overtime at umumum per unit, m>1m > 1m>1: Ctq=uk+um[qt−k]+C^q_t = uk + um[q_t - k]^+Ctq​=uk+um[qt​−k]+.

The TBS-POUT policy with allocation γ∈[0,1]\gamma \in [0,1]γ∈[0,1] and smoothing parameter α∈(−1,1)\alpha \in (-1, 1)α∈(−1,1) orders the constant μ(1−γ)\mu(1-\gamma)μ(1−γ) globally and

qt=μγ+(1−α)(i⋆−it)q_t = \mu\gamma + (1-\alpha)(i^\star - i_t)qt​=μγ+(1−α)(i⋆−it​)

locally, where i⋆i^\stari⋆ is the safety stock. The inventory evolves by it=it−1−dt+μ(1−γ)+qt−1i_t = i_{t-1} - d_t + \mu(1-\gamma) + q_{t-1}it​=it−1​−dt​+μ(1−γ)+qt−1​. The long-run average cost is lim inf⁡n1n∑t=1nE[Cti+pμ(1−γ)+Ctq]\liminf_n \frac1n \sum_{t=1}^n \mathbb E[C^i_t + p\mu(1-\gamma) + C^q_t]liminfn​n1​∑t=1n​E[Cti​+pμ(1−γ)+Ctq​]. The optimized dual-sourcing cost CTBS-POUT,k⋆(γ)C^{\mathrm{TBS\text{-}POUT},k^\star}(\gamma)CTBS-POUT,k⋆(γ) is its infimum over (i⋆,k)∈R2(i^\star, k) \in \mathbb R^2(i⋆,k)∈R2.

The benchmark is full off-shoring with the order-up-to policy: order qtg=(i⋆+Lμ)−(it+∑j=1L−1qt−jg)q^g_t = (i^\star + L\mu) - (i_t + \sum_{j=1}^{L-1} q^g_{t-j})qtg​=(i⋆+Lμ)−(it​+∑j=1L−1​qt−jg​) with inventory it=it−1−dt+qt−Lgi_t = i_{t-1} - d_t + q^g_{t-L}it​=it−1​−dt​+qt−Lg​. Its optimized long-run cost over i⋆i^\stari⋆ is CsC^sCs.

With φ,Φ\varphi, \Phiφ,Φ the standard normal density and distribution function, zi=Φ−1[b/(b+h)]z_i = \Phi^{-1}[b/(b+h)]zi​=Φ−1[b/(b+h)] and zq=Φ−1[(m−1)/m]z_q = \Phi^{-1}[(m-1)/m]zq​=Φ−1[(m−1)/m]. The paper's standard deviations are

σi=σ1−α2,σq=σ1−α1+α,σi,s=σL,\sigma_i = \frac{\sigma}{\sqrt{1-\alpha^2}}, \qquad \sigma_q = \sigma\sqrt{\frac{1-\alpha}{1+\alpha}}, \qquad \sigma_{i,s} = \sigma\sqrt L,σi​=1−α2​σ​,σq​=σ1+α1−α​​,σi,s​=σL​,

and the break-even price (20) is

p−(γ)=h+bμγ(σi−σi,s)φ[zi]+umμγσqφ[zq]+u,γ∈(0,1].p^-(\gamma) = \frac{h+b}{\mu\gamma}(\sigma_i - \sigma_{i,s})\varphi[z_i] + \frac{um}{\mu\gamma}\sigma_q\varphi[z_q] + u, \qquad \gamma \in (0,1].p−(γ)=μγh+b​(σi​−σi,s​)φ[zi​]+μγum​σq​φ[zq​]+u,γ∈(0,1].

Formalization targets

Goal: Proposition 4 (pp. 18–19)

If

h+bum⋅σi,s−σiσq⋅φ[zi]φ[zq]>1,(21)\frac{h+b}{um}\cdot\frac{\sigma_{i,s}-\sigma_i}{\sigma_q}\cdot\frac{\varphi[z_i]}{\varphi[z_q]} > 1, \qquad (21)umh+b​⋅σq​σi,s​−σi​​⋅φ[zq​]φ[zi​]​>1,(21)

then p−p^-p− is concave on (0,1](0,1](0,1] and CTBS-POUT,k⋆(γ)<CsC^{\mathrm{TBS\text{-}POUT},k^\star}(\gamma) < C^sCTBS-POUT,k⋆(γ)<Cs whenever p−(γ)<p<up^-(\gamma) < p < up−(γ)<p<u. Otherwise p−p^-p− is convex on (0,1](0,1](0,1], and whenever p>p−(γ)p > p^-(\gamma)p>p−(γ) for some γ\gammaγ, the allocation γ=1\gamma = 1γ=1 is the unique minimizer of CTBS-POUT,k⋆C^{\mathrm{TBS\text{-}POUT},k^\star}CTBS-POUT,k⋆ on [0,1][0,1][0,1] and beats CsC^sCs. The smoothing parameter α\alphaα is fixed and arbitrary in (−1,1)(-1,1)(−1,1).

Milestones

  1. Lemma 3 (Tsypkin, p. 32): an iid input of variance σx2\sigma_x^2σx2​ through a linear filter ggg has long-run output variance σx2∑tgt2\sigma_x^2 \sum_t g_t^2σx2​∑t​gt2​.
  2. (14) (p. 9): under TBS-POUT, iti_tit​ and qtq_tqt​ are normal, and their variances tend to σi2\sigma_i^2σi2​ and σq2\sigma_q^2σq2​.
  3. Proposition 1 (p. 9): the safety stock σizi\sigma_i z_iσi​zi​ and capacity μγ+σqzq\mu\gamma + \sigma_q z_qμγ+σq​zq​ are the unique optima, and
CTBS-POUT,k⋆=σi(h+b)φ[zi]+σqumφ[zq]+((u−p)γ+p)μ.C^{\mathrm{TBS\text{-}POUT},k^\star} = \sigma_i(h+b)\varphi[z_i] + \sigma_q um\varphi[z_q] + ((u-p)\gamma + p)\mu.CTBS-POUT,k⋆=σi​(h+b)φ[zi​]+σq​umφ[zq​]+((u−p)γ+p)μ.
  1. (18) (p. 11): Cs=σi,s(h+b)φ[zi]+pμC^s = \sigma_{i,s}(h+b)\varphi[z_i] + p\muCs=σi,s​(h+b)φ[zi​]+pμ.
  2. Proposition 3 (p. 11): γ⋆=0\gamma^\star = 0γ⋆=0 if u>pu > pu>p and γ⋆=1\gamma^\star = 1γ⋆=1 if u<pu < pu<p.
  3. (19) (p. 17): the closed form of CTBS-POUT,k⋆−CsC^{\mathrm{TBS\text{-}POUT},k^\star} - C^sCTBS-POUT,k⋆−Cs.
  4. (20) (p. 18): for γ∈(0,1]\gamma \in (0,1]γ∈(0,1], CTBS-POUT,k⋆(γ)<Cs  ⟺  p>p−(γ)C^{\mathrm{TBS\text{-}POUT},k^\star}(\gamma) < C^s \iff p > p^-(\gamma)CTBS-POUT,k⋆(γ)<Cs⟺p>p−(γ).

Significance

Proposition 4 is the paper's strategic prescription. It splits the parameter space by one dimensionless product of a financial factor, a variability factor and a service/flexibility factor. On one side, a small SpeedFactory serving only the demand variability is profitable in a price band p−<p<up^- < p < up−<p<u below the local unit cost. On the other side, re-shoring is all-or-nothing. Since σi,s\sigma_{i,s}σi,s​ grows like L\sqrt LL​ while σi,σq\sigma_i, \sigma_qσi​,σq​ do not depend on LLL, long off-shore lead times push towards the first regime (Figure 6 of the paper: concave at L=6L = 6L=6, convex at L=2L = 2L=2).

The printed proof of Proposition 4 is a single sentence ("readily obtained from the second derivative of p−p^-p−"). The content is in the chain behind it: the inventory under TBS-POUT is an AR(1) process, two Gaussian newsvendor problems give its optimal cost, and the order-up-to benchmark has inventory variance Lσ2L\sigma^2Lσ2. Formalizing the mission machine-checks that chain from the dynamics to the strategic conclusion. None of these results is formalized anywhere to our knowledge. Reusable outputs include the variance of a linear filter of iid noise, the Gaussian newsvendor minimization, and the long-run cost of the order-up-to policy under iid normal demand.

Difficulty

Once the closed forms (13) and (18) are known, the goal is algebra: p−(γ)=u+D/(μγ)p^-(\gamma) = u + D/(\mu\gamma)p−(γ)=u+D/(μγ) with D=(h+b)(σi−σi,s)φ[zi]+umσqφ[zq]D = (h+b)(\sigma_i - \sigma_{i,s})\varphi[z_i] + um\sigma_q\varphi[z_q]D=(h+b)(σi​−σi,s​)φ[zi​]+umσq​φ[zq​], and (21) is equivalent to D<0D < 0D<0. The work is in reaching (13) and (18) from the dynamics:

  • the long-run average is a lim inf⁡\liminfliminf of Cesàro means of expected costs, so one needs the convergence of the laws of iti_tit​ and qtq_tqt​ and the continuity of the Gaussian newsvendor cost in its mean and variance;
  • the infimum over the safety stock and the capacity has to be identified, with uniqueness, through a strictly convex limit;
  • the order-up-to system carries an LLL-period pipeline, and the exact variance Lσ2L\sigma^2Lσ2 holds only once the initial pipeline has been flushed (t≥Lt \ge Lt≥L).

Taking (13) and (18) as definitions would skip all of this and is ruled out.

Formalization scope

Lean namespace SpeedFactory.BreakEven, two definition files and eight theorem statements.

  • Demand. d : ℕ → Ω → ℝ on a probability space, mutually independent, each with law gaussianReal μ (σ²). Periods start at t=1t = 1t=1; d 0 is unused. Independence is assumed, although the printed propositions say "identically, normally distributed": (14), σi,s=σL\sigma_{i,s} = \sigma\sqrt Lσi,s​=σL​ and §5 all need it.
  • Parameters. μ,σ,h,b,u>0\mu, \sigma, h, b, u > 0μ,σ,h,b,u>0, p≥0p \ge 0p≥0, L≥2L \ge 2L≥2. The model takes m>1m > 1m>1: the paper allows m≥1m \ge 1m≥1, but at m=1m = 1m=1, zq=−∞z_q = -\inftyzq​=−∞ and the capacity problem has no minimizer. It also takes α∈(−1,1)\alpha \in (-1, 1)α∈(−1,1): the paper allows α=1\alpha = 1α=1, where σi=∞\sigma_i = \inftyσi​=∞ and (21) divides by σq=0\sigma_q = 0σq​=0.
  • Long-run cost. The paper prints (5) as a pathwise lim inf⁡\liminfliminf of realized costs. The proof of Proposition 1 computes expected costs under the limiting Gaussian law, so the formalization takes the expected Cesàro form lim inf⁡n1n∑t=1nE[⋅]\liminf_n \frac1n\sum_{t=1}^n \mathbb E[\cdot]liminfn​n1​∑t=1n​E[⋅].
  • Linearized model. Safety stock and capacity range over R\mathbb RR, and orders may be negative, as the paper's linear analysis does ("allows capacity k⋆<0k^\star < 0k⋆<0", p. 9).
  • TBS pipeline. The global receipts equal μ(1−γ)\mu(1-\gamma)μ(1−γ) from the first period on, so LLL drops out of the TBS system, as the paper states.
  • OUT benchmark. CsC^sCs is the optimized cost of the order-up-to policy from arbitrary deterministic initial inventory and pipeline. The paper's claim that this policy is optimal among all single-sourcing policies is not formalized.
  • Closed forms. Φ−1\Phi^{-1}Φ−1 is defined as sup⁡{z:Φ(z)≤r}\sup\{z : \Phi(z) \le r\}sup{z:Φ(z)≤r}, since Mathlib has no normal quantile. p−p^-p− is used only on γ∈(0,1]\gamma \in (0,1]γ∈(0,1].
  • Not trivial by construction. The optimized costs are infima of costs defined from the recursions, never the closed forms (13) or (18). The milestones pin them with attained lower bounds (IsLeast) and unique minimizers, so no junk value of sInf or liminf can make a statement true by accident. The critical fractiles are computed from the quantile, not left free.
  • Not formalized. Corollary 1 (α⋆=λ\alpha^\star = \lambdaα⋆=λ) and Proposition 2, because the goal holds for every fixed α\alphaα. Also left out: the AR(1)/IMA results of §6 (Lemmas 1, 2, 4, 5), the numerics of §4 and §7, and Table 4. That table's last column is inconsistent with its own cost columns.

Contributions welcome: proofs of the milestones, in particular a general Gaussian newsvendor lemma and the AR(1) variance recursion, which are reusable beyond this mission.

Selected references

  • R. N. Boute, S. M. Disney, J. Gijsbrechts, J. A. Van Mieghem, Dual Sourcing and Smoothing under Non-Stationary Demand Time Series: Re-shoring with SpeedFactories, accepted manuscript (revised Nov 28, 2020); published in Management Science 68(2), 2022. https://doi.org/10.1287/mnsc.2020.3951
  • L. Xin, D. A. Goldberg, Asymptotic optimality of tailored base-surge policies in dual-sourcing inventory systems, Management Science 64(1), 437–452, 2018. https://doi.org/10.1287/mnsc.2016.2607
  • R. N. Boute, J. A. Van Mieghem, Global dual sourcing and order smoothing: The impact of capacity and lead times, Management Science 61(9), 2080–2099, 2015.
  • G. Janakiraman, S. Seshadri, A. Sheopuri, Analysis of tailored base-surge policies in dual sourcing inventory systems, Management Science 61(7), 1547–1561, 2015.
  • Y. Z. Tsypkin, Sampling Systems Theory and its Application, vol. 2, Pergamon Press, Oxford, 1964.
10 thms1 active userReviewed
OptimizationStochastic Systems·Captain: mikedeng1

Static Pricing: Universal Guarantees for Reusable Resources: Some Static Price Guarantees 15/19 of the Profit Rate, Market Share and Service Level of an Optimal Dynamic Pricing PolicyResearch Paper

Motivation

Many services rent out a fixed stock of units that come back after use: hotel rooms, rental cars, cloud servers, hospital beds, parking spaces. Such reusable resources differ from perishable inventory because a unit sold now returns to the stock later, so the provider's pricing problem is a queueing control problem rather than a stock-depletion problem. A provider can change its price with the number of free units (dynamic pricing), or post one price and keep it (static pricing). Static prices are simpler to run, and easier to explain to customers, but they forgo the gains of reacting to congestion. How much a single price can lose is the question.

For perishable inventory, Gallego and van Ryzin (1994) showed that under a concave revenue rate a static price loses a vanishing fraction in large systems and at most a fraction 1/e1/e1/e in every regime. For reusable resources the evidence for static pricing was numerical or asymptotic: Paschalidis and Tsitsiklis (2000) reported numerical results for multi-class systems, and Gans and Savin (2007) showed near-optimality of static pricing in rental systems whose offered load and capacity are both large. Besbes, Elmachtoub and Sun (arXiv:1905.00731) gave a guarantee that does not depend on the scale of the system: a constant fraction 15/19≈78.9%15/19 \approx 78.9\%15/19≈78.9% that holds for every capacity, service rate, demand curve and weighting of the provider's objectives.

Setting

A provider owns C≥1C \ge 1C≥1 identical units. Customers arrive as a Poisson process of rate Λ>0\Lambda > 0Λ>0, and at price ppp a customer buys with probability Fˉ(p)\bar F(p)Fˉ(p); the effective arrival rate is λ(p)=ΛFˉ(p)\lambda(p) = \Lambda \bar F(p)λ(p)=ΛFˉ(p). Prices and rates are in one-to-one correspondence, so the provider chooses a rate λ∈[0,Λ]\lambda \in [0,\Lambda]λ∈[0,Λ] and charges p(λ)p(\lambda)p(λ). A buyer holds one unit for an exponential time of mean 1/μ1/\mu1/μ, pays p(λ)p(\lambda)p(λ), and costs the provider c>0c > 0c>0. A customer who finds every unit busy is lost.

A stationary policy is a vector of rates λ1,…,λC∈[0,Λ]\lambda_1, \dots, \lambda_C \in [0,\Lambda]λ1​,…,λC​∈[0,Λ], with λi\lambda_iλi​ used while iii units are free; a static policy uses one rate lll in every state. The number of free units is a birth–death process with steady-state probabilities

Pi(π)=C!(C−i)!∏j=i+1Cλjμ∑k=0CC!(C−k)!∏j=k+1Cλjμ,i=0,…,C.\mathbb P_i(\pi) = \frac{\frac{C!}{(C-i)!}\prod_{j=i+1}^{C}\frac{\lambda_j}{\mu}}{\sum_{k=0}^{C}\frac{C!}{(C-k)!}\prod_{j=k+1}^{C}\frac{\lambda_j}{\mu}}, \qquad i = 0, \dots, C .Pi​(π)=∑k=0C​(C−k)!C!​∏j=k+1C​μλj​​(C−i)!C!​∏j=i+1C​μλj​​​,i=0,…,C.

The profit rate, market share and service level of the policy are

Pπ=∑i=1Cλi(p(λi)−c) Pi(π),MSπ=∑i=1Cλi Pi(π),SLπ=1−P0(π),\mathcal P^\pi = \sum_{i=1}^{C}\lambda_i(p(\lambda_i)-c)\,\mathbb P_i(\pi),\qquad \mathcal{MS}^\pi = \sum_{i=1}^{C}\lambda_i\,\mathbb P_i(\pi),\qquad \mathcal{SL}^\pi = 1-\mathbb P_0(\pi),Pπ=i=1∑C​λi​(p(λi​)−c)Pi​(π),MSπ=i=1∑C​λi​Pi​(π),SLπ=1−P0​(π),

and the provider maximizes α1Pπ+α2MSπ+α3SLπ\alpha_1\mathcal P^\pi+\alpha_2\mathcal{MS}^\pi+\alpha_3\mathcal{SL}^\piα1​Pπ+α2​MSπ+α3​SLπ for weights αi≥0\alpha_i \ge 0αi​≥0 summing to 111. The instance class Ω\OmegaΩ requires the profit rate λ(p(λ)−c)\lambda(p(\lambda)-c)λ(p(λ)−c) to be concave in λ\lambdaλ.

For a policy λ\lambdaλ, the static rate λ~=∑i≥1λiPi/∑i≥1Pi\tilde\lambda = \sum_{i\ge1}\lambda_i\mathbb P_i/\sum_{i\ge1}\mathbb P_iλ~=∑i≥1​λi​Pi​/∑i≥1​Pi​ is its average rate over the states with a free unit. The proof works in the variables zi=∏j=iCλj/μz_i = \prod_{j=i}^{C}\lambda_j/\muzi​=∏j=iC​λj​/μ (with zC+1=1z_{C+1} = 1zC+1​=1), ai=C!/(C−i)!a_i = C!/(C-i)!ai​=C!/(C−i)!, x=∑k=1Cakzk+1x = \sum_{k=1}^{C}a_kz_{k+1}x=∑k=1C​ak​zk+1​ and y=∑k=2Cakzky = \sum_{k=2}^{C}a_kz_ky=∑k=2C​ak​zk​, in which the ratio of service levels of λ~\tilde\lambdaλ~ and λ\lambdaλ becomes a rational function R(z1,…,zC)R(z_1,\dots,z_C)R(z1​,…,zC​), and in a truncation R~≤R\tilde R \le RR~≤R used for C≥4C \ge 4C≥4.

Formalization targets

Goal: Theorem 1 (p. 11)

For every instance of Ω\OmegaΩ and every optimal stationary policy π∗\pi^*π∗ there is a static rate l∈[0,Λ]l \in [0,\Lambda]l∈[0,Λ] with

MSl≥1519 MSπ∗,SLl≥1519 SLπ∗,Pl≥1519 Pπ∗  if Pπ∗≥0.\mathcal{MS}^{l} \ge \tfrac{15}{19}\,\mathcal{MS}^{\pi^*},\qquad \mathcal{SL}^{l} \ge \tfrac{15}{19}\,\mathcal{SL}^{\pi^*},\qquad \mathcal P^{l} \ge \tfrac{15}{19}\,\mathcal P^{\pi^*}\ \text{ if } \mathcal P^{\pi^*} \ge 0 .MSl≥1915​MSπ∗,SLl≥1915​SLπ∗,Pl≥1915​Pπ∗  if Pπ∗≥0.

One price serves all three objectives at once, whatever the weights.

Milestones

  • Lemma 1 (p. 11): optimal rates are non-decreasing in the number of free units on the states the optimal policy reaches, and λC∗\lambda^*_CλC∗​ is at most the myopic rate λˉ\bar\lambdaλˉ.
  • (11), (12) (pp. 12–13): for the static rate λ~\tilde\lambdaλ~ of any policy, the market-share ratio equals the service-level ratio and the profit ratio is at least it.
  • Step 2 (p. 13): the service-level ratio equals R(z1,…,zC)R(z_1,\dots,z_C)R(z1​,…,zC​).
  • Step 2a (p. 14): R≥4/5R \ge 4/5R≥4/5 for C=2C = 2C=2 and R≥15/19R \ge 15/19R≥15/19 for C=3C = 3C=3.
  • Step 2b (p. 14): R~≤R\tilde R \le RR~≤R for C≥4C \ge 4C≥4.
  • Lemmas 2–4 (p. 15): ∂R~/∂z1≥0\partial\tilde R/\partial z_1 \ge 0∂R~/∂z1​≥0 when y≥a1z1y \ge a_1z_1y≥a1​z1​; R~(0,z2,…,zC)≥104/131\tilde R(0,z_2,\dots,z_C) \ge 104/131R~(0,z2​,…,zC​)≥104/131; R~≥6/7\tilde R \ge 6/7R~≥6/7 when y≤a1z1y \le a_1z_1y≤a1​z1​.
  • Combination (p. 15): R≥R~≥min⁡{104/131,6/7}≥15/19R \ge \tilde R \ge \min\{104/131, 6/7\} \ge 15/19R≥R~≥min{104/131,6/7}≥15/19 for C≥4C \ge 4C≥4.

Significance

The theorem bounds the value of dynamic pricing for reusable resources by a universal constant: dynamic pricing can improve each objective by at most a factor 19/1519/1519/15, so a provider can adopt a single price at a known, bounded cost. Since the same price works for all weights, the optimal static price also earns at least 15/1915/1915/19 of the optimal weighted objective. Section 3.2 of the paper shows that the constructed static rate λ~\tilde\lambdaλ~ attains exactly 15/1915/1915/19 in a limit, so the analysis of that rate cannot be improved.

The result is proved in the paper (arXiv v3, 2020; Operations Research, 2022). No part of it has a machine-checked proof. Formalizing it checks a proof whose second half is a case analysis of high-degree rational functions spread over ten pages of an e-companion, and produces closed-form, reusable statements about the stationary distribution of finite birth–death chains with state-dependent rates.

Difficulty

Step 1 is algebra and one application of Jensen's inequality. The difficulty is in bounding RRR for every CCC. For C≤3C \le 3C≤3 the bound is coefficient matching between two explicit polynomials. For C≥4C \ge 4C≥4 the numerator and denominator of RRR have degree growing with CCC, and no term-by-term comparison works uniformly; the paper's lemmas each cover a regime of y/z1y/z_1y/z1​ and require bookkeeping that is uniform in CCC.

A second difficulty is Lemma 1. It is a statement about the average-reward optimal policy of a controlled birth–death chain, proved in the paper by value iteration. In the formal statement optimality is a maximization over the closed-form objective, so a proof must either develop the average-reward optimality equation for this chain or argue directly on the closed form. The goal itself quantifies over every optimal policy, including any that is not monotone; the paper's combination step assumes the monotone structure that Lemma 1 provides only on reached states, so a complete proof of the goal must handle this gap.

Formalization scope

The model is posed over stationary state-dependent pricing policies with the closed-form steady state of §2.3; the paper's reduction from general non-anticipating policies to stationary ones, and the long-run averages (1)–(2), are taken as the model and not re-proved. A policy is a function lam : ℕ → ℝ read at the states 1,…,C1,\dots,C1,…,C with rates in [0,Λ][0,\Lambda][0,Λ]; optimality is IsMaxOn of the weighted objective over this set, and existence of an optimal policy is not assumed. Standing assumptions (the structure Standing): C≥1C \ge 1C≥1; μ,Λ,c>0\mu,\Lambda,c > 0μ,Λ,c>0; αi≥0\alpha_i \ge 0αi​≥0 with α1+α2+α3=1\alpha_1+\alpha_2+\alpha_3 = 1α1​+α2​+α3​=1; λ(p(λ)−c)\lambda(p(\lambda)-c)λ(p(λ)−c) concave on [0,Λ][0,\Lambda][0,Λ]; ppp strictly decreasing on (0,Λ](0,\Lambda](0,Λ].

Added hypotheses, each disclosed in its item: Theorem 1's profit bound is conditional on Pπ∗≥0\mathcal P^{\pi^*} \ge 0Pπ∗≥0 (the profit ratio is meaningless otherwise); Lemma 1 assumes α1>0\alpha_1 > 0α1​>0 and strict concavity, and restricts monotonicity to states of positive probability (the printed version is false without these). Lemma 2 and the combination step are stated for every nonnegative zzz, as printed. Identities (11), (12) and the RRR identity are stated for every stationary policy, since their derivations use no optimality.

The objectives are the closed forms above, not free functions constrained by hypotheses; ratios are cross-multiplied so that no objective is divided by a possibly zero quantity; zC+1=1z_{C+1} = 1zC+1​=1 is built into the definitions so that RRR and R~\tilde RR~ never divide by zero for z≥0z \ge 0z≥0; the derivative in Lemma 2 is asserted with HasDerivAt, not deriv. Every constant (15/1915/1915/19, 4/54/54/5, 104/131104/131104/131, 6/76/76/7) appears as stated.

Needed beyond Mathlib's finite sums and products, Nat.descFactorial, ConcaveOn and HasDerivAt: nothing. Theorem 2 (the 95.5% guarantee for two units and linear demand), its Lemmas 5–6, the tightness example of §3.2 and the numerical experiments are out of scope. Proofs of any milestone, and alternative proofs of the bound on RRR, are welcome.

Selected references

  • O. Besbes, A. N. Elmachtoub, Y. Sun, Static Pricing: Universal Guarantees for Reusable Resources, arXiv:1905.00731v3, 2020; Operations Research, 2022. https://arxiv.org/abs/1905.00731
  • I. Ch. Paschalidis, J. N. Tsitsiklis, Congestion-dependent pricing of network services, IEEE/ACM Transactions on Networking 8(2), 2000. https://doi.org/10.1109/90.842141
  • G. Gallego, G. van Ryzin, Optimal dynamic pricing of inventories with stochastic demand over finite horizons, Management Science 40(8), 1994. https://doi.org/10.1287/mnsc.40.8.999
  • N. Gans, S. Savin, Pricing and capacity rationing for rentals with uncertain durations, Management Science 53(3) 390–407, 2007 (cited on p. 11 for the monotonicity of optimal prices in a discounted setting).
13 thms1 active userReviewed
Algorithmic Game TheoryConvex OptimizationMechanism Design+1·Captain: mikedeng1

Optimal Commissions and Subscriptions in Networked Markets: The Convex Relaxation Is Tight and Characterizes All Revenue-Optimal FeesResearch Paper

Motivation

Online marketplaces such as Airbnb, Upwork and eBay match buyers and sellers but do not set transaction prices. They earn revenue through commissions (a fraction of the transaction price) and subscription fees (a fixed charge per transaction), and they often differentiate these fees by participant type. Prices then form endogenously, as a competitive equilibrium of the market the fees induce. Choosing revenue-maximizing fees is therefore a bilevel problem: the platform optimizes over fees, and every choice of fees changes the equilibrium prices and trades. Birge, Candogan, Chen and Saban (SSRN 3259716; published in Manufacturing & Service Operations Management, doi:10.1287/msom.2019.0853) show that, despite its nonconvexity, this problem is solved exactly by a convex program, and they characterize all optimal fee profiles. The rest of their paper, which compares commissions with subscriptions and studies how the network shapes revenue, rests on this result.

Setting

There are finitely many seller types S\mathcal SS and buyer types B\mathcal BB. A bipartite compatibility network E⊆S×BE\subseteq\mathcal S\times\mathcal BE⊆S×B says which types can trade; every type has degree at least one. Type iii consists of a continuum of sellers of mass si>0s_i>0si​>0, and type jjj of buyers of mass bj>0b_j>0bj​>0. A type-jjj buyer's value is distributed according to FbjF_{b_j}Fbj​​ on [0,vˉbj][0,\bar v_{b_j}][0,vˉbj​​], and a type-iii seller's reservation value according to FsiF_{s_i}Fsi​​ on [0,vˉsi][0,\bar v_{s_i}][0,vˉsi​​], with vˉ∈R+∪{∞}\bar v\in\mathbb R_+\cup\{\infty\}vˉ∈R+​∪{∞}. A buyer who trades with a type-iii seller incurs a disutility ci≥0c_i\ge 0ci​≥0. Assumption 1 asks that each FFF be continuous, continuously differentiable and strictly increasing on (0,vˉ)(0,\bar v)(0,vˉ), with bounded mean. Its inverse is F−1F^{-1}F−1.

The platform picks commissions γ=(γs,γb)\gamma=(\gamma^s,\gamma^b)γ=(γs,γb) and subscriptions μ=(μs,μb)\mu=(\mu^s,\mu^b)μ=(μs,μb) in Γ×U\Gamma\times\mathcal UΓ×U: γis∈[0,1]\gamma^s_i\in[0,1]γis​∈[0,1] and γjb,μis,μjb≥0\gamma^b_j,\mu^s_i,\mu^b_j\ge0γjb​,μis​,μjb​≥0. A competitive equilibrium (p,x,qs,qb)∈X(γ,μ)(p,x,q^s,q^b)\in\mathcal X(\gamma,\mu)(p,x,qs,qb)∈X(γ,μ) consists of prices p≥0p\ge 0p≥0, flows xij≥0x_{ij}\ge0xij​≥0 on EEE and supplies and demands with

qis=siFsi((1−γis)pi−μis),qjb=bj[1−Fbj(min⁡i′:(i′,j)∈E{(1+γjb)pi′+ci′}+μjb)],q^s_i=s_iF_{s_i}\big((1-\gamma^s_i)p_i-\mu^s_i\big),\qquad q^b_j=b_j\Big[1-F_{b_j}\Big(\min_{i':(i',j)\in E}\{(1+\gamma^b_j)p_{i'}+c_{i'}\}+\mu^b_j\Big)\Big],qis​=si​Fsi​​((1−γis​)pi​−μis​),qjb​=bj​[1−Fbj​​(i′:(i′,j)∈Emin​{(1+γjb​)pi′​+ci′​}+μjb​)],

markets clearing (qis=∑jxijq^s_i=\sum_jx_{ij}qis​=∑j​xij​, qjb=∑ixijq^b_j=\sum_ix_{ij}qjb​=∑i​xij​), and buyers trading only with their cheapest compatible sellers. The revenue problem (3) is

Vopt=max⁡ ∑(i,j)∈E(γis+γjb)pixij+∑(i,j)∈E(μis+μjb)xijs.t. (p,x,qs,qb)∈X(γ,μ), (γ,μ)∈Γ×U.V_{opt}=\max\ \sum_{(i,j)\in E}(\gamma^s_i+\gamma^b_j)p_ix_{ij}+\sum_{(i,j)\in E}(\mu^s_i+\mu^b_j)x_{ij}\quad\text{s.t. }(p,x,q^s,q^b)\in\mathcal X(\gamma,\mu),\ (\gamma,\mu)\in\Gamma\times\mathcal U.Vopt​=max (i,j)∈E∑​(γis​+γjb​)pi​xij​+(i,j)∈E∑​(μis​+μjb​)xij​s.t. (p,x,qs,qb)∈X(γ,μ), (γ,μ)∈Γ×U.

Assumption 2 asks that uFbj−1(1−u)uF^{-1}_{b_j}(1-u)uFbj​−1​(1−u) and −uFsi−1(u)-uF^{-1}_{s_i}(u)−uFsi​−1​(u) be strictly concave in u∈[0,1]u\in[0,1]u∈[0,1], a regularity condition on both sides of the market. The relaxation (7) is

V~opt=max⁡x,qs,qb h(qs,qb)=∑jFbj−1(1−qjbbj)qjb−∑iFsi−1(qissi)qis−∑iciqis\tilde V_{opt}=\max_{x,q^s,q^b}\ h(q^s,q^b)=\sum_{j}F^{-1}_{b_j}\Big(1-\frac{q^b_j}{b_j}\Big)q^b_j-\sum_iF^{-1}_{s_i}\Big(\frac{q^s_i}{s_i}\Big)q^s_i-\sum_ic_iq^s_iV~opt​=x,qs,qbmax​ h(qs,qb)=j∑​Fbj​−1​(1−bj​qjb​​)qjb​−i∑​Fsi​−1​(si​qis​​)qis​−i∑​ci​qis​

over flows on EEE with marginals (qs,qb)(q^s,q^b)(qs,qb), qb≤bq^b\le bqb≤b and qs≤sq^s\le sqs≤s.

Formalization targets

Goal: Theorem 1 (p. 13)

Let (xˉ,qˉs,qˉb)(\bar x,\bar q^s,\bar q^b)(xˉ,qˉ​s,qˉ​b) be an optimal solution of (7). Then (i)

Vopt is attained and Vopt=V~opt=h(qˉs,qˉb),V_{opt}\ \text{is attained and}\ V_{opt}=\tilde V_{opt}=h(\bar q^s,\bar q^b),Vopt​ is attained and Vopt​=V~opt​=h(qˉ​s,qˉ​b),

and every optimal solution of (3) has supply-demand vector (qˉs,qˉb)(\bar q^s,\bar q^b)(qˉ​s,qˉ​b). (ii) For (γ,μ)∈Γ×U(\gamma,\mu)\in\Gamma\times\mathcal U(γ,μ)∈Γ×U with γs<1\gamma^s<1γs<1, with γ~is=1/(1−γis)\tilde\gamma^s_i=1/(1-\gamma^s_i)γ~​is​=1/(1−γis​), μ~is=μis/(1−γis)\tilde\mu^s_i=\mu^s_i/(1-\gamma^s_i)μ~​is​=μis​/(1−γis​), γ~jb=1/(1+γjb)\tilde\gamma^b_j=1/(1+\gamma^b_j)γ~​jb​=1/(1+γjb​) and μ~jb=μjb/(1+γjb)\tilde\mu^b_j=\mu^b_j/(1+\gamma^b_j)μ~​jb​=μjb​/(1+γjb​), the pair is optimal if and only if some p≥0p\ge0p≥0 and some optimal flow xxx of (7) solve the linear system (8a)–(8f).

Milestones

In the order the proof uses them:

  • Proposition 1: equilibria exist and are essentially unique.
  • Corollary 1: equilibrium revenue is well defined.
  • The bound (6): every equilibrium is feasible for (7), with revenue at most h(qs,qb)h(q^s,q^b)h(qs,qb).
  • Lemma EC.1(ii): regularity of the pieces of hhh.
  • Proposition EC.1(i), (iv), (v), (iii) at problem (7): existence, uniqueness of (qˉs,qˉb)(\bar q^s,\bar q^b)(qˉ​s,qˉ​b), qˉb<b\bar q^b<bqˉ​b<b, and KKT multipliers (EC.3).
  • Step (i-2): the subscription-only fees (EC.104) attain V~opt\tilde V_{opt}V~opt​.
  • Theorem 1(i) on its own.

Significance

The result turns a nonconvex bilevel problem into a convex network-flow problem with separable concave objective: the optimal supply-demand vector is computed without reference to fees or prices. Part (ii) describes the whole set of optimal fees as solutions of a linear feasibility system, which is what the paper uses to compare fee structures: a subscription-only profile is always optimal (Step (i-2)), and the comparisons with homogeneous and one-sided fees (Propositions 4–6) and the analysis of which network positions earn surplus (Theorems 2–3) start from it. No machine-checked version of these results exists on the platform. The mission formalizes the statement chain of the paper's proof (main text and e-companion), including the equilibrium existence and uniqueness of Proposition 1 and the KKT theory of the relaxation.

Difficulty

The bound Vopt≤V~optV_{opt}\le\tilde V_{opt}Vopt​≤V~opt​ is a rearrangement. Equality needs an equilibrium that realizes the optimum of (7), and the natural candidate prices are the dual variables of (7). These need not exist with finite values in general: the objective pieces Fbj−1(1−q/bj)qF^{-1}_{b_j}(1-q/b_j)qFbj​−1​(1−q/bj​)q and Fsi−1(q/si)qF^{-1}_{s_i}(q/s_i)qFsi​−1​(q/si​)q can have infinite slope at the boundary, for instance for unbounded supports. The proof therefore needs the boundary-slope facts of Lemma EC.1(ii) and a "special" KKT system in derivative form. Proposition 1 needs its own convex program for the equilibrium and is the deepest milestone. In part (ii) the optimal flow of (7) is not unique, so necessity has to use the flow of the equilibrium, not a fixed optimal flow.

Formalization scope

Types are arbitrary finite types; flows are functions S→B→R\mathcal S\to\mathcal B\to\mathbb RS→B→R whose values off EEE are never read. The upper end vˉ\bar vvˉ of each support is in WithTop ℝ, and F−1(u)=inf⁡{v≥0:F(v)≥u}F^{-1}(u)=\inf\{v\ge0:F(v)\ge u\}F−1(u)=inf{v≥0:F(v)≥u} is defined from FFF. The standing assumptions of pp. 7–8 (positive masses, c≥0c\ge0c≥0, degree at least one, each FFF a continuous CDF extended to R\mathbb RR) are explicit hypotheses. Two conventions concern unbounded supports, where F−1(1)=∞F^{-1}(1)=\inftyF−1(1)=∞. The feasible set of (7) requires qis<siq^s_i<s_iqis​<si​ when vˉsi=∞\bar v_{s_i}=\inftyvˉsi​​=∞, since the paper's objective is −∞-\infty−∞ at qis=siq^s_i=s_iqis​=si​. For the same sellers, Assumption 2 is posed on [0,1)[0,1)[0,1); on [0,1][0,1][0,1] with a finite stand-in value it would be unsatisfiable. "Optimal solutions exist" is stated as attainment (IsGreatest). An optimal fee pair is one for which some equilibrium attains VoptV_{opt}Vopt​. Slopes gj′g'_jgj′​, hi′h'_ihi′​ are limits of derivatives from inside the interval (footnote 22). Proposition EC.1 is posed only at the instance (7); the general framework problem (EC.1) is not formalized.

Theorem 1(ii) is stated with an optimal flow of (7), because the printed version with the fixed xˉ\bar xxˉ is false when optimal flows are not unique. The sentence "the optimal commission-subscription vector is not unique" is not posed. Ruled out as trivializing: defining the revenue of an equilibrium as h(qs,qb)h(q^s,q^b)h(qs,qb) instead of (3a); reading "optimal solutions exist" as an unattained supremum; an equilibrium without the buyers' minimum in (2b) or the cheapest-seller restriction (2d); a feasible set of (7) that admits qis=siq^s_i=s_iqis​=si​ for unbounded sellers at a finite junk cost; and an Assumption 2 that no unbounded seller distribution satisfies.

A complete development needs basic facts on generalized inverses of continuous CDFs, existence and KKT theory for separable concave maximization over a flow polytope (not in Mathlib), and equilibrium existence for Proposition 1. The concave-programming layer is reusable beyond this mission. Proofs of individual milestones, and sanity checks such as uniform or exponential markets, are welcome. The paper's proofs are in its e-companion, which is part of the cited SSRN file (EC.1.1, pp. ec2–ec6; EC.2.1; EC.3.1, pp. ec38–ec44).

Selected references

  • J. R. Birge, O. Candogan, H. Chen, D. Saban, Optimal Commissions and Subscriptions in Networked Markets, SSRN abstract 3259716, version of 2019-09-13 (cited version, with e-companion). https://ssrn.com/abstract=3259716
  • Same, Manufacturing & Service Operations Management, published version. https://doi.org/10.1287/msom.2019.0853
  • L. S. Shapley, M. Shubik, The assignment game I: The core, International Journal of Game Theory 1, 1971. https://doi.org/10.1007/BF01753437
12 thms1 active userReviewed
Optimal TransportOptimizationProbability·Captain: mikedeng1

Distributionally Robust Mean-Variance Portfolio Selection with Wasserstein Distances: The Robust Problem Is Equivalent to Empirical Variance Minimization with a Norm PenaltyResearch Paper

Motivation

Portfolio selection uses observed asset returns to choose weights that balance expected return against variability. Estimates of both quantities can change sharply when the historical sample changes. A distributionally robust model addresses this uncertainty by allowing the return law to vary around the empirical law, then judging a portfolio by its worst variance and worst expected return. In the model of Blanchet, Chen, and Zhou, the allowed laws form a ball defined by an optimal transportation cost. Theorem 1 asks whether this optimization over probability laws can be expressed using only the sample and a norm of the portfolio weights.

The paper presents this equivalence as its first main contribution. Its later sections use statistical assumptions on a return time series to guide the choice of the ball radius and the return target. This mission concerns the finite-sample equivalence itself; those statistical choices are separate results. The distinction matters because the equivalence holds for a given nonnegative radius and target, without imposing a model for how the observations were generated. Theorem 1 and §3 of the preprint make these two roles explicit.

Setting

There are ddd assets and n≥1n\ge1n≥1 observed return vectors R1,…,Rn∈RdR_1,\ldots,R_n\in\mathbb R^dR1​,…,Rn​∈Rd. A portfolio is a vector φ∈Rd\varphi\in\mathbb R^dφ∈Rd whose weights sum to one. Its return when the asset return vector is xxx is φTx\varphi^TxφTx. The empirical law is Pn=n−1∑i=1nδRiP_n=n^{-1}\sum_{i=1}^n\delta_{R_i}Pn​=n−1∑i=1n​δRi​​, so empirical expectations and variances use the population normalization 1/n1/n1/n. No independence assumption is needed for this finite-sample problem.

Fix 1≤q<∞1\le q<\infty1≤q<∞ and its Hölder conjugate ppp, so 1/p+1/q=11/p+1/q=11/p+1/q=1. The endpoint q=1q=1q=1, p=∞p=\inftyp=∞ is included. Moving a return vector uuu to www costs c(u,w)=∥w−u∥q2c(u,w)=\|w-u\|_q^2c(u,w)=∥w−u∥q2​. For two probability laws P,QP,QP,Q, the transportation cost Dc(P,Q)D_c(P,Q)Dc​(P,Q) is the infimum of expected c(U,W)c(U,W)c(U,W) over joint laws whose first marginal is PPP and second marginal is QQQ. With radius δ≥0\delta\ge0δ≥0, the ambiguity set is

Uδ(Pn)={P a probability law:Dc(P,Pn)≤δ}.U_\delta(P_n)=\{P\text{ a probability law}:D_c(P,P_n)\le\delta\}.Uδ​(Pn​)={P a probability law:Dc​(P,Pn​)≤δ}.

For target return αˉ\bar\alphaαˉ, the feasible region Fδ,αˉ(n)F_{\delta,\bar\alpha}(n)Fδ,αˉ​(n) contains portfolios whose weights sum to one and whose expected return under every P∈Uδ(Pn)P\in U_\delta(P_n)P∈Uδ​(Pn​) is at least αˉ\bar\alphaαˉ. This is the paper's worst-case mean condition. For any such portfolio, the robust objective is the supremum of Var⁡P(φTR)\operatorname{Var}_P(\varphi^TR)VarP​(φTR) over the same ambiguity set. These objects are defined in §§1–2.2 of the preprint.

Formalization targets

Robust mean and mean-constrained second moment

Proposition 1 identifies the minimum expected return over the ball:

min⁡P∈Uδ(Pn)EP(φTR)=EPn(φTR)−δ ∥φ∥p.\min_{P\in U_\delta(P_n)}E_P(\varphi^TR) =E_{P_n}(\varphi^TR)-\sqrt\delta\,\|\varphi\|_p.P∈Uδ​(Pn​)min​EP​(φTR)=EPn​​(φTR)−δ​∥φ∥p​.

Proposition 3 evaluates the maximum second moment subject to a specified mean α\alphaα. Write m=EPn(φTR)m=E_{P_n}(\varphi^TR)m=EPn​​(φTR), N=∥φ∥pN=\|\varphi\|_pN=∥φ∥p​, and v=Var⁡Pn(φTR)v=\operatorname{Var}_{P_n}(\varphi^TR)v=VarPn​​(φTR). When (α−m)2≤δN2(\alpha-m)^2\le\delta N^2(α−m)2≤δN2, its value is

h(α,φ)=EPn[(φTR)2]+2(α−m)m+δN2+2δN2−(α−m)2v.h(\alpha,\varphi)=E_{P_n}[(\varphi^TR)^2]+2(\alpha-m)m+\delta N^2 +2\sqrt{\delta N^2-(\alpha-m)^2}\sqrt v.h(α,φ)=EPn​​[(φTR)2]+2(α−m)m+δN2+2δN2−(α−m)2​v​.

The two displayed steps in the proof of Theorem 1 connect this constrained value to the unconstrained worst variance: h(α,φ)−α2=(v+δN2−(α−m)2)2h(\alpha,\varphi)-\alpha^2=(\sqrt v+\sqrt{\delta N^2-(\alpha-m)^2})^2h(α,φ)−α2=(v​+δN2−(α−m)2​)2, whose maximum over allowed α≥αˉ\alpha\ge\bar\alphaα≥αˉ is (v+δN)2(\sqrt v+\sqrt\delta N)^2(v​+δ​N)2 and is attained at α=m\alpha=mα=m. These milestones retain the paper's constants, feasibility range, and attainment claims. Propositions 1 and 3 and the proof of Theorem 1 give the source statements.

Equivalence of the portfolio problems

Theorem 1 is the goal. It says that the robust problem (2) and the empirical problem (9) have both the same optimal portfolios and the same optimal value:

min⁡φ∈Fδ,αˉ(n)sup⁡P∈Uδ(Pn)Var⁡P(φTR)=min⁡φ∈Fδ,αˉ(n)(Var⁡Pn(φTR)+δ ∥φ∥p)2.\min_{\varphi\in F_{\delta,\bar\alpha}(n)} \sup_{P\in U_\delta(P_n)}\operatorname{Var}_P(\varphi^TR) =\min_{\varphi\in F_{\delta,\bar\alpha}(n)} \left(\sqrt{\operatorname{Var}_{P_n}(\varphi^TR)} +\sqrt\delta\,\|\varphi\|_p\right)^2.φ∈Fδ,αˉ​(n)min​P∈Uδ​(Pn​)sup​VarP​(φTR)=φ∈Fδ,αˉ​(n)min​(VarPn​​(φTR)​+δ​∥φ∥p​)2.

The statement also equates the minimizer sets, rather than equating values alone. The paper calls (9) the dual problem; here that name denotes this regularized empirical optimization problem. Theorem 1, p. 6 is the pinned target.

Significance

The theorem replaces an optimization over probability laws with a finite-dimensional portfolio objective containing a norm penalty. It gives a precise interpretation of that penalty: its size and exponent follow from the Wasserstein radius and transport norm. It also preserves which portfolios are optimal, so the reformulation supports the portfolio decision itself, not only its reported objective value. The target-return constraint still depends on the worst expected return; Proposition 1 gives its explicit empirical form. These consequences are stated in §2.2 of the preprint.

A complete formalization would establish the finite-sample equivalence and the attained extrema that underlie it. It would also supply reusable results about finite empirical measures, transport balls with quadratic norm costs, and portfolio moments under those balls. The pinned results are proved in the paper; the work here is to give their statements and proofs in Lean under a shared, audited model. The current local proposal consists of statements with proof placeholders, not machine-checked proofs of those results.

Difficulty

The adversary changes the whole probability law, while the robust objective subtracts the square of the law's own mean from its second moment. Maximizing the second moment alone does not therefore give the worst variance. The mean constraint in Proposition 3 and the subsequent optimization over α\alphaα are essential to recovering the centered objective. Attainment also matters: the paper states minima and maxima, whereas a bound on an infimum or supremum would be weaker. At the level of Lean definitions, every law in the quadratic transport ball must have sufficiently integrable portfolio returns for the real moment formulas to express the paper's quantities. These are the central obligations of §2.2 and Appendices A–C.

Formalization scope

Return vectors and weights are functions Fin d → ℝ; the sample is indexed by Fin n with n≥1n\ge1n≥1. Exponents are extended nonnegative reals to include p=∞p=\inftyp=∞, while qqq is finite as in the paper's fixed real exponent. The cost takes values in [0,∞][0,\infty][0,∞], and the reused transport definition fixes both coupling marginals. The ambiguity set contains all probability laws within the cost radius, with no added moment restriction. The portfolio moments are real Bochner integrals. Showing that the quadratic-cost ball makes these integrals meaningful is part of proving the results.

The robust variance objective uses an extended-real supremum. This represents an empty or unbounded indexing set without the default value of a real supremum. The feasible mean constraint is written as a universal lower bound over the ball, matching the paper's minimum constraint. The goal compares both minimizer sets and infimum values on that feasible region. It cannot be discharged by defining the robust objective to equal the regularized formula, narrowing the ambiguity set, or assuming the desired moment and value identities. Proposition 1 and Proposition 3 retain attainment through IsLeast and IsGreatest.

This mission covers the finite-sample reformulation in §§1–2.2. The time-series assumptions A1–A3, the data-driven choices of δ\deltaδ and αˉ\bar\alphaαˉ in §3, Theorem 2, and Proposition 4 are outside its scope. Contributions on transport-ball integrability, the two attained extrema, the scalar maximization, and the final equivalence would all support the goal. The general-cost dual formula of Proposition 2 is omitted because the printed formulation has a boundary counterexample at δ=0\delta=0δ=0; a faithful version needs a separate audit of its duality hypotheses.

Selected references

  • José Blanchet, Lin Chen, and Xun Yu Zhou, Distributionally Robust Mean-Variance Portfolio Selection with Wasserstein Distances, arXiv:1802.04885v1, 2018 preprint; published in Management Science, 2022. Pinned preprint.
7 thms1 active userReviewed
Algorithmic Game TheoryMechanism DesignProbability·Captain: mikedeng1

Improved Revenue Bounds for Posted-Price and Second-Price Mechanisms: In a Single-Unit Setting Some Sequential Posted-Price Mechanism Earns at Least 0.6543 of the Optimal RevenueResearch Paper

Motivation

A seller with one item and several buyers whose values are private but drawn from known, independent distributions can maximize expected revenue with Myerson's optimal auction (Myerson, 1981). That auction depends on every distribution through virtual values, asks buyers to report their values, and allocates through a computation that buyers must trust. A sequential posted-price (SPP) mechanism is far simpler: the seller fixes one take-it-or-leave-it price per buyer and approaches the buyers one at a time. Posted prices are common in practice, and no buyer reports anything. The natural question is how much revenue this simplicity costs, measured as the worst-case ratio between the best SPP revenue and the optimal revenue.

Timeline. Chawla, Hartline, Malec and Sivan (2010) showed that sequential posted prices earn at least 1−(1−1/n)n≥1−1/e≈0.6321 - (1 - 1/n)^n \ge 1 - 1/e \approx 0.6321−(1−1/n)n≥1−1/e≈0.632 of the optimal revenue in the single-unit setting with nnn independent buyers. Azar, Chiplunkar and Kaplan (2018) improved this to 0.63460.63460.6346 for n≥74n \ge 74n≥74, which gave the best universal bound before the present paper. No SPP mechanism can guarantee more than about 0.7450.7450.745 even for i.i.d. values (Hill and Kertz, 1982; Correa et al., 2017). Beyhaghi, Golrezaei, Paes Leme, Pál and Sivan (Operations Research, 2021; arXiv:1807.03435) proved the universal bound 0.65430.65430.6543, valid for every nnn, together with nnn-dependent, multi-unit and matroid results and a bound of 0.66200.66200.6620 for eager second-price auctions. This mission formalizes their single-unit universal bound.

Setting

There are nnn buyers i∈[n]i \in [n]i∈[n]. Buyer iii has a value viv_ivi​ drawn from a probability distribution μi\mu_iμi​ on R\mathbb RR, independently across buyers; the profile v=(v1,…,vn)v = (v_1,\dots,v_n)v=(v1​,…,vn​) has law μ1⊗⋯⊗μn\mu_1 \otimes \cdots \otimes \mu_nμ1​⊗⋯⊗μn​.

SPP(p)(p)(p). Given prices p=(p1,…,pn)p = (p_1,\dots,p_n)p=(p1​,…,pn​), the mechanism approaches buyers in decreasing order of price, offers pip_ipi​ to buyer iii while the item is unsold, and sells to the first buyer with vi≥piv_i \ge p_ivi​≥pi​ at price pip_ipi​. Its revenue at the profile vvv is therefore max⁡{pi:vi≥pi}\max\{p_i : v_i \ge p_i\}max{pi​:vi​≥pi​} (zero if nobody accepts), and SPP(p)\mathrm{SPP}(p)SPP(p) denotes its expectation.

Threshold mechanisms (the benchmark). By the taxation principle (Lemma 1 of the paper, cited from Nisan et al.), a deterministic truthful mechanism is described by thresholds ti(v−i)≥0t_i(v_{-i}) \ge 0ti​(v−i​)≥0 depending only on the other buyers' values: buyer iii wins and pays tit_iti​ when vi≥tiv_i \ge t_ivi​≥ti​. In the single-unit setting, almost surely at most one buyer weakly exceeds their threshold. The expected revenue is Opt=E[∑iti1{vi≥ti}]\mathrm{Opt} = \mathbb E[\sum_i t_i \mathbf 1\{v_i \ge t_i\}]Opt=E[∑i​ti​1{vi​≥ti​}]. Define

si⋆(τ)=P[vi≥ti≥τ],s⋆(τ)=∑isi⋆(τ),s^\star_i(\tau) = \mathbb P[v_i \ge t_i \ge \tau], \qquad s^\star(\tau) = \sum_i s^\star_i(\tau),si⋆​(τ)=P[vi​≥ti​≥τ],s⋆(τ)=i∑​si⋆​(τ),

so that Opt=∫0∞s⋆(τ) dτ\mathrm{Opt} = \int_0^\infty s^\star(\tau)\,d\tauOpt=∫0∞​s⋆(τ)dτ (Equation (1)).

Two pricing rules. Myersonian prices post to buyer iii the threshold ti′=ti(v−i′)t'_i = t_i(v'_{-i})ti′​=ti​(v−i′​) computed on an independent re-sample of the other buyers' values, freshly for each iii; MP is the resulting expected revenue and m(τ)m(\tau)m(τ) the probability that some buyer has vi≥ti′≥τv_i \ge t'_i \ge \tauvi​≥ti′​≥τ. The uniform price rule posts the same price τ\tauτ to everyone; UP=sup⁡τ≥0SPP(τ,…,τ)\mathrm{UP} = \sup_{\tau \ge 0}\mathrm{SPP}(\tau,\dots,\tau)UP=supτ≥0​SPP(τ,…,τ).

The factor-revealing program (FR). With f(x)=1−e−xf(x) = 1 - e^{-x}f(x)=1−e−x,

FR=max⁡s ∫0∞s(τ) dτs.t.0≤s(τ)≤min⁡(1,1/τ)  ∀τ≥0,∫0∞f(s(τ)) dτ≤1,s weakly decreasing.\mathrm{FR} = \max_{s}\ \int_0^\infty s(\tau)\,d\tau \quad\text{s.t.}\quad 0 \le s(\tau) \le \min(1, 1/\tau)\ \ \forall \tau \ge 0,\quad \int_0^\infty f(s(\tau))\,d\tau \le 1,\quad s \text{ weakly decreasing}.FR=smax​ ∫0∞​s(τ)dτs.t.0≤s(τ)≤min(1,1/τ)  ∀τ≥0,∫0∞​f(s(τ))dτ≤1,s weakly decreasing.

Formalization targets

Goal: Theorem 1 (p. 13)

For every nnn, every independent value distributions and every single-unit threshold mechanism with finite expected revenue Opt\mathrm{Opt}Opt, there is a vector of nonnegative prices ppp with

SPP(p) ≥ 0.6543⋅Opt.\mathrm{SPP}(p) \ \ge\ 0.6543 \cdot \mathrm{Opt}.SPP(p) ≥ 0.6543⋅Opt.

The prices depend on the instance; the constant does not.

Milestones, in the order the proof uses them

  1. Equation (1), p. 12: Opt=∫0∞s⋆(τ) dτ\mathrm{Opt} = \int_0^\infty s^\star(\tau)\,d\tauOpt=∫0∞​s⋆(τ)dτ and s⋆s^\stars⋆ is weakly decreasing.
  2. Inequality (2), p. 14: τ s⋆(τ)≤SPP(τ,…,τ)\tau\, s^\star(\tau) \le \mathrm{SPP}(\tau,\dots,\tau)τs⋆(τ)≤SPP(τ,…,τ) for τ≥0\tau \ge 0τ≥0, hence sup⁡τ≥0τs⋆(τ)≤UP\sup_{\tau \ge 0}\tau s^\star(\tau) \le \mathrm{UP}supτ≥0​τs⋆(τ)≤UP; and s⋆≤1s^\star \le 1s⋆≤1.
  3. Lemma 2, Inequality (5), p. 15: P[Zτ=0]≤(1−s⋆(τ)/n)n≤e−s⋆(τ)\mathbb P[Z_\tau = 0] \le (1 - s^\star(\tau)/n)^n \le e^{-s^\star(\tau)}P[Zτ​=0]≤(1−s⋆(τ)/n)n≤e−s⋆(τ), where ZτZ_\tauZτ​ counts buyers with vi≥ti′≥τv_i \ge t'_i \ge \tauvi​≥ti′​≥τ.
  4. Inequalities (3)–(4), p. 14: MP=∫0∞m(τ) dτ\mathrm{MP} = \int_0^\infty m(\tau)\,d\tauMP=∫0∞​m(τ)dτ and m(τ)≥1−e−s⋆(τ)m(\tau) \ge 1 - e^{-s^\star(\tau)}m(τ)≥1−e−s⋆(τ).
  5. Solving Problem (FR), p. 15: the root τ⋆>1\tau^\star > 1τ⋆>1 of (1−e−1)+∫1τ⋆(1−e−1/τ) dτ=1(1 - e^{-1}) + \int_1^{\tau^\star}(1 - e^{-1/\tau})\,d\tau = 1(1−e−1)+∫1τ⋆​(1−e−1/τ)dτ=1 is unique and lies in [1.6955,1.6965][1.6955, 1.6965][1.6955,1.6965].
  6. Solving Problem (FR), p. 15: the optimal value of (FR) is attained and equals 1+ln⁡τ⋆1 + \ln\tau^\star1+lnτ⋆, which is at most 1.52831.52831.5283.

The intermediate statement max⁡(MP,UP)≥0.6543⋅Opt\max(\mathrm{MP}, \mathrm{UP}) \ge 0.6543 \cdot \mathrm{Opt}max(MP,UP)≥0.6543⋅Opt, the "best of Myersonian and uniform" form shown first in the proof, is context only: Theorem 1 asserts one deterministic price vector, and that is the goal.

Significance

The result. Theorem 1 was the first improvement over 1−1/e1 - 1/e1−1/e for single-unit posted pricing that holds for every number of buyers and for arbitrary (regular or irregular) independent distributions. It quantifies the price of simplicity of posted pricing against the optimal auction, and its method (two pricing rules, each giving one constraint on the revenue curve s⋆s^\stars⋆, and a factor-revealing program over all curves meeting both) is reused in the paper for nnn-dependent, multi-unit, position-auction and eager second-price bounds.

Formalizing it. The result is proved on paper; no machine-checked version exists. A formalization checks the probabilistic core, the solution of an infinite-dimensional program, and the numerical constants. The printed constants carry rounding slips (τ⋆=1.696\tau^\star = 1.696τ⋆=1.696 is a rounding of 1.69572…1.69572\ldots1.69572…; 1+ln⁡τ⋆=1.52810…1 + \ln\tau^\star = 1.52810\ldots1+lnτ⋆=1.52810…, printed as 1.52831.52831.5283), which the milestones state precisely. The paper's normalization max⁡(MP,UP)=1\max(\mathrm{MP}, \mathrm{UP}) = 1max(MP,UP)=1 silently assumes that Opt is finite; the formal statement makes that hypothesis explicit.

Difficulty

The Myersonian rule alone gives only 1−1/e1 - 1/e1−1/e, and the paper's example (values uniform on [1,1+ϵ][1, 1+\epsilon][1,1+ϵ]) shows this is tight for it; the uniform rule alone is also bounded away from 1. The improvement comes only from combining them, and the combination is expressed as an optimization over all decreasing curves sss: the step that the obvious argument misses is the exact solution of (FR), whose optimum must be guessed and certified for an infinite-dimensional program with a nonlinear constraint. The probabilistic step is subtle as well: the true thresholds tit_iti​ are correlated across buyers, and Lemma 2 holds only for the independently re-sampled ti′t'_iti′​. Finally, the theorem claims a single deterministic price vector, so the random Myersonian prices and a possibly unattained best uniform price must both be converted into one concrete ppp, with the slack between 0.65430.65430.6543 and 1/FR=0.65440…1/\mathrm{FR} = 0.65440\ldots1/FR=0.65440… absorbing the approximation.

Formalization scope

Buyers are Fin n; values have law Measure.pi μ with each μ i a probability measure on ℝ; values need not be nonnegative. Revenues and probabilities are in ℝ≥0∞ (lower Lebesgue integrals and measures), never Bochner integrals, so that a non-integrable revenue cannot become a junk zero. The SPP revenue at a profile is the closed form max⁡{pi:vi≥pi}\max\{p_i : v_i \ge p_i\}max{pi​:vi​≥pi​} of the price-ordered sale. A threshold mechanism is a family t i v with t i measurable, nonnegative, independent of coordinate i, and almost surely at most one buyer with t i v ≤ v i. Myersonian prices are read from a fresh copy of the whole profile per buyer, independent of everything else. In (FR) the constraint s(τ)≤min⁡(1,1/τ)s(\tau) \le \min(1, 1/\tau)s(τ)≤min(1,1/τ) is encoded as s(τ)≤1s(\tau) \le 1s(τ)≤1 and τs(τ)≤1\tau s(\tau) \le 1τs(τ)≤1.

Benchmark. The goal is stated for every single-unit threshold mechanism, which is the taxation-principle form of Lemma 1; for the optimal mechanism's thresholds it is the printed theorem, and the paper's proof never uses optimality. Lemma 1 and Myerson's theorem are cited by the paper and are not part of the mission. The one added hypothesis on the goal, finiteness of Opt, is necessary: without it some single-unit threshold mechanisms have infinite revenue while every posted-price revenue is finite.

Ruled out. The SPP revenue is the revenue of the actual sequential sale, not a free function; thresholds may not depend on the buyer's own value (that would allow full surplus extraction) and must be single-unit feasible (otherwise Opt could be nnn times any posted-price revenue); the constant is the explicit 0.65430.65430.6543, not an existential one.

Out of scope. Theorem 2 (nnn-dependent bounds), Theorem 3 and Lemmas 3–4 (multi-unit), Lemmas 5–7 and Theorem 4 (position auctions), the partition-matroid claim and Proposition 1 (matroids), Lemma 8 and Theorems 5–6 (eager second-price auctions), Inequality (6) of Lemma 2, the (1−1/e)(1-1/e)(1−1/e) illustration of §4.1, and the numerical tables.

Infrastructure. The development needs the layer-cake formula for lower integrals, independence under product measures, the AM–GM inequality and (1−y/n)n≤e−y(1 - y/n)^n \le e^{-y}(1−y/n)n≤e−y, all in Mathlib, plus a numerical certificate for the root of a transcendental equation. The threshold-mechanism and SPP definitions are reusable for the multi-unit and matroid results of the same paper. Proofs of any milestone, alternative arguments, and sharper constants are welcome.

Selected references

  • H. Beyhaghi, N. Golrezaei, R. Paes Leme, M. Pál, B. Sivan, Improved Revenue Bounds for Posted-Price and Second-Price Mechanisms, Operations Research 69(6), 2021. arXiv:1807.03435v4. https://arxiv.org/abs/1807.03435
  • R. B. Myerson, Optimal Auction Design, Mathematics of Operations Research 6(1), 1981. https://doi.org/10.1287/moor.6.1.58
  • S. Chawla, J. D. Hartline, D. L. Malec, B. Sivan, Multi-parameter Mechanism Design and Sequential Posted Pricing, STOC 2010. https://doi.org/10.1145/1806689.1806733
  • Y. Azar, A. Chiplunkar, H. Kaplan, Prophet Secretary: Surpassing the 1 − 1/e Barrier, ACM EC 2018, 303–318. https://doi.org/10.1145/3219166.3219182
  • J. Correa, P. Foncea, R. Hoeksma, T. Oosterwijk, T. Vredeveld, Posted Price Mechanisms for a Random Stream of Customers, ACM EC 2017, 169–186. https://doi.org/10.1145/3033274.3085137
  • N. Nisan, T. Roughgarden, É. Tardos, V. V. Vazirani (eds.), Algorithmic Game Theory, Cambridge University Press, 2007, Theorem 9.36.
8 thms1 active userReviewed
Algorithmic Game TheoryOptimization·Captain: mikedeng1

Cross-licensing in a Supply Chain with Asymmetric Manufacturers III: When the Supplier Prefers to Commit to Cross-Licensing Ex AnteResearch Paper

Motivation

A component supplier may ask two downstream manufacturers to license their improvements to each other. Sharing raises each product's quality, but it can also reduce a manufacturer's reason to invest in its own improvement. The supplier must choose the licensing rule before those investments and before setting the wholesale price. Wang, Huang, and Lee study this choice in a two-manufacturer supply chain with unequal innovation costs. Their 2023 manuscript identifies cost regions in which the supplier gains from committing to cross-licensing and a region in which the choice depends on a further threshold. The question matters whenever a shared component provider controls a contract that changes both downstream competition and the incentive to improve products.

This mission targets Proposition 4 of the authors' SSRN manuscript, version of 2023-04-27. The appendix of that manuscript contains the proof and the explicit equilibrium formulas used here. The manuscript was later published in Manufacturing & Service Operations Management; the theorem and page labels in this mission belong to the held SSRN version.

Setting

There is one supplier and two manufacturers, M1M_1M1​ and M2M_2M2​. Manufacturer iii invests at innovation level Ti≥0T_i\ge0Ti​≥0 and pays the quadratic cost kiTi2k_iT_i^2ki​Ti2​. Manufacturer 2 has the lower innovation cost: 49/144<k2<k149/144<k_2<k_149/144<k2​<k1​. If the manufacturers cross-license with effectiveness β∈[0,1]\beta\in[0,1]β∈[0,1], the quality improvements of their products are T1+βT2T_1+\beta T_2T1​+βT2​ and T2+βT1T_2+\beta T_1T2​+βT1​. Without cross-licensing the same model uses β=0\beta=0β=0. The market-size intercept is normalized to one and unit production costs to zero, as in Section 3 of the manuscript.

After investment, the supplier selects a nonnegative wholesale price rrr. The manufacturers then choose nonnegative Cournot quantities q1,q2q_1,q_2q1​,q2​. Manufacturer iii's selling price is 1+Ti+βTj−qi−qj1+T_i+\beta T_j-q_i-q_j1+Ti​+βTj​−qi​−qj​, and its operating profit is (1+Ti+βTj−qi−qj−r)qi(1+T_i+\beta T_j-q_i-q_j-r)q_i(1+Ti​+βTj​−qi​−qj​−r)qi​. The supplier receives r(q1+q2)r(q_1+q_2)r(q1​+q2​). A downstream duopoly has both quantities positive; at a downstream monopoly, only one manufacturer produces. The paper solves this sequence backward and distinguishes two equilibrium investment patterns within the duopoly: an interior outcome TIT^ITI and a boundary outcome TBT^BTB. Their dividing cost is k^2(k1∣β)\hat k_2(k_1\mid\beta)k^2​(k1​∣β). The paper's named innovation outcome is TBT^BTB for k2<k^2(k1∣β)k_2<\hat k_2(k_1\mid\beta)k2​<k^2​(k1​∣β) and TIT^ITI otherwise.

Write P(k2,β)P(k_2,\beta)P(k2​,β) for the supplier's optimal wholesale revenue at that named innovation outcome. Thus P(k2,0)P(k_2,0)P(k2​,0) is the same downstream model with no licensing. The choice to commit to cross-licensing is determined by comparing these two revenues.

Formalization targets

The three cost regions

Proposition 4 divides admissible k2k_2k2​ into three regions. In the boundary region, licensing weakly benefits the supplier:

k2<k^2(k1∣β)⟹P(k2,0)≤P(k2,β).k_2<\hat k_2(k_1\mid\beta)\quad\Longrightarrow\quad P(k_2,0)\le P(k_2,\beta).k2​<k^2​(k1​∣β)⟹P(k2​,0)≤P(k2​,β).

The threshold k^2(k1∣β)\hat k_2(k_1\mid\beta)k^2​(k1​∣β) decreases as β\betaβ rises, and this boundary region eventually has no admissible k2k_2k2​. In the middle region there is a single threshold k~2\tilde k_2k~2​, fixed by k1k_1k1​ and β\betaβ, below which the supplier weakly prefers licensing:

k^2(k1∣β)≤k2<k^2(k1∣0):P(k2,0)≤P(k2,β) ⟺ k2≤k~2.\hat k_2(k_1\mid\beta)\le k_2<\hat k_2(k_1\mid0):\qquad P(k_2,0)\le P(k_2,\beta)\ \Longleftrightarrow\ k_2\le\tilde k_2.k^2​(k1​∣β)≤k2​<k^2​(k1​∣0):P(k2​,0)≤P(k2​,β) ⟺ k2​≤k~2​.

In the third region the direction of the threshold reverses. For a threshold k‾2\underline k_2k​2​ fixed by k1k_1k1​ and β\betaβ,

k2≥k^2(k1∣0):P(k2,0)≤P(k2,β) ⟺ k‾2≤k2.k_2\ge\hat k_2(k_1\mid0):\qquad P(k_2,0)\le P(k_2,\beta)\ \Longleftrightarrow\ \underline k_2\le k_2.k2​≥k^2​(k1​∣0):P(k2​,0)≤P(k2​,β) ⟺ k​2​≤k2​.

When β≥2/5\beta\ge2/5β≥2/5, P(k2,β)≤P(k2,0)P(k_2,\beta)\le P(k_2,0)P(k2​,β)≤P(k2​,0) throughout that last region. All three displays are restricted to 49/144<k2<k149/144<k_2<k_149/144<k2​<k1​. The full proposition is the mission goal. The milestone list records the paper's threshold monotonicity, the two explicit supplier-profit formulas, and the cost-region facts used to state the comparison.

Significance

The result makes the supplier's contract decision depend on both innovation asymmetry and the effectiveness of sharing. It separates the direct benefit of higher quality from the loss associated with weaker investment incentives. In particular, the supplier can benefit from cross-licensing when the superior manufacturer's cost is low enough for a boundary investment outcome, yet full effectiveness does not make licensing uniformly attractive. These conclusions are specific to the supplier's choice before investment; the paper's earlier ex post comparison holds the innovations fixed and addresses a different decision.

The mathematical result is already proved in the authors' appendix. The work here is to formalize its exact conditions and the optimization value being compared, then obtain a machine-checked proof. A development can reuse the Cournot quantity response, wholesale-price optimization, and piecewise investment formulas for the paper's later welfare and manufacturer-profit results. The local draft theorem statements compile in Lean; the results themselves remain open proof obligations.

Difficulty

The supplier's price can change which manufacturers remain active, and the manufacturers choose investments while anticipating that price response. A simple comparison of demand intercepts at fixed investments therefore does not decide the initial contract: the investments on the two sides of the comparison can differ, and a cost change can move one side across the boundary between the two equilibrium regimes. The paper expresses the outcomes with rational functions containing 3\sqrt33​ and analyzes three regions separated by k^2(k1∣β)\hat k_2(k_1\mid\beta)k^2​(k1​∣β) and k^2(k1∣0)\hat k_2(k_1\mid0)k^2​(k1​∣0). A faithful formalization must also preserve the order of quantifiers: each single-crossing threshold is chosen once for fixed k1,βk_1,\betak1​,β, before k2k_2k2​ ranges over its region.

Formalization scope

The Lean model uses real parameters and explicit pairs ordered as M1,M2M_1,M_2M1​,M2​. It encodes the paper's displayed quantity formula for T2≥T1T_2\ge T_1T2​≥T1​, with qi,Ti,r≥0q_i,T_i,r\ge0qi​,Ti​,r≥0 and 0≤β≤10\le\beta\le10≤β≤1. Its standing cost condition is 49/144<k2<k149/144<k_2<k_149/144<k2​<k1​. The wholesale-price domain r≥0r\ge0r≥0 makes explicit the economic domain implicit in the manuscript. The two displayed investment formulas use Real.sqrt 3; no decimal approximation enters a statement. The named innovation outcome follows page A.2: boundary below k^2\hat k_2k^2​, interior otherwise. A separate mission targets its Nash-equilibrium characterization.

Most importantly, the supplier's optimal profit is the supremum of actual revenue over nonnegative prices at that innovation outcome. It is not defined to equal either closed form; a milestone asserts that the maximum is attained and identifies its value. This prevents the preference theorem from becoming a comparison true only by definition. The k~2\tilde k_2k~2​ and k‾2\underline k_2k​2​ thresholds are existential single-crossing statements because the latter's printed formula on page A.3 is malformed. The proof's weak profit comparisons determine the formal inequality. At β≥2/5\beta\ge2/5β≥2/5, the statement uses interior profit on both sides, correcting an apparent πsB(β)\pi_s^B(\beta)πsB​(β) slip in the final sentence of the proof.

Useful contributions include a proof of the attained supplier optimum, denominator positivity over the standing domain, exact inequalities involving 3\sqrt33​, and the two single-crossing results. The general price-optimization facts and market-response lemmas can be reused beyond this mission.

Selected references

  • J. Wang, T. Huang, and J. Lee, Cross-licensing in a Supply Chain with Asymmetric Manufacturers, SSRN manuscript 3053682, version of 2023-04-27, Proposition 4 and Appendix A.1–A.3. SSRN.
  • J. Wang, T. Huang, and J. Lee, Cross-licensing in a Supply Chain with Asymmetric Manufacturers, Manufacturing & Service Operations Management, 2023. DOI: 10.1287/msom.2019.0477.
8 thms1 active userReviewed
EconomicsOptimization·Captain: mikedeng1

Addictive Platforms 2: With Costly Addictive Technology, the Consumer Is Better Off under Joint-Profit Maximization than under Competition Exactly When the Cost Parameter Is HighResearch Paper

Motivation

Digital platforms earn advertising revenue in proportion to the time users spend on them, and many of their design choices (infinite scroll, autoplay, notifications) raise engagement at the expense of the user's experience. Whether competition between platforms disciplines such addictive design or amplifies it is a question for competition policy and for the regulation of digital markets.

Ichihashi and Kim, Addictive Platforms (Bank of Canada Staff Working Paper 2022-16, 2022; Management Science, 2023) model platforms that compete for a consumer's attention by choosing how addictive to make their services. Without costs of addictiveness they find that competition hurts the consumer when attention is scarce and helps her when it is abundant (a separate mission formalizes that comparison). Section 5 of the paper asks what changes when raising addictiveness is costly, for instance because it requires investment in technology. Its answer, Proposition 5, is that the comparison then depends on the size of that cost rather than on the scarcity of attention: for high costs competition leads to more addictiveness and lower consumer welfare than joint-profit maximization would, whatever the attention cap.

Setting

There are K≥2K \ge 2K≥2 platforms and one consumer. Each platform kkk chooses an addictiveness dk≥0d_k \ge 0dk​≥0 and pays κγ(dk)\kappa\gamma(d_k)κγ(dk​), with κ>0\kappa > 0κ>0. The consumer observes d=(d1,…,dK)d = (d_1,\dots,d_K)d=(d1​,…,dK​), joins a set JJJ of platforms and allocates attention ak≥0a_k \ge 0ak​≥0 to each k∈Jk \in Jk∈J, subject to the attention cap ∑k∈Jak≤A‾\sum_{k\in J} a_k \le \overline{A}∑k∈J​ak​≤A, where A‾∈R+∪{∞}\overline{A} \in \mathbb{R}_+\cup\{\infty\}A∈R+​∪{∞}. Her payoff is 000 if she joins nothing and otherwise

∑k∈Ju(ak,dk)−C(∑k∈Jak).\sum_{k\in J} u(a_k, d_k) - C\Big(\sum_{k\in J} a_k\Big).k∈J∑​u(ak​,dk​)−C(k∈J∑​ak​).

Platform kkk earns the attention it receives, aka_kak​ if k∈Jk \in Jk∈J and 000 otherwise, minus its cost κγ(dk)\kappa\gamma(d_k)κγ(dk​).

The utility has the form u(a,d)=v(a−d)u(a,d) = v(a-d)u(a,d)=v(a−d): addictiveness lowers the utility of any given amount of attention but raises its marginal value. The primitives satisfy the paper's Assumptions 1–3: u(⋅,d)u(\cdot,d)u(⋅,d) is strictly increasing and concave, u(a,⋅)u(a,\cdot)u(a,⋅) strictly decreasing, and u1=∂u/∂au_1 = \partial u/\partial au1​=∂u/∂a strictly increasing in ddd; the attention cost CCC is strictly increasing, convex and twice differentiable with lim⁡a→0[u1(a,0)−C′(a)]>0\lim_{a\to0}[u_1(a,0) - C'(a)] > 0lima→0​[u1​(a,0)−C′(a)]>0; the cost of addictiveness γ\gammaγ is increasing, strictly convex and differentiable with γ′(0+)=0\gamma'(0^+) = 0γ′(0+)=0 and γ′(∞)=∞\gamma'(\infty) = \inftyγ′(∞)=∞; and with ggg the inverse of v′v'v′, the product g′(C′(x)) C′′(x)g'(C'(x))\,C''(x)g′(C′(x))C′′(x) is weakly decreasing.

Two outcomes are compared.

  • The equilibrium is a pure-strategy subgame perfect equilibrium: platforms choose ddd simultaneously, and the consumer then chooses JJJ and aaa optimally at every profile, on and off the equilibrium path.
  • The joint-profit maximizing outcome (Definition 1) is the outcome when the platforms choose (d1,…,dK)(d_1,\dots,d_K)(d1​,…,dK​) jointly to maximize the sum of their profits, breaking ties in the consumer's favour, and the consumer only chooses between joining all platforms and joining none.

Consumer surplus UEU^EUE, respectively UJU^JUJ, is the consumer's payoff at the equilibrium, respectively at the joint-profit maximizing outcome.

Formalization targets

Goal: Proposition 5

For every κ>0\kappa > 0κ>0 and A‾>0\overline{A} > 0A>0 the equilibrium is unique, with all platforms at the same positive addictiveness, and a joint-profit maximizing outcome exists. For every A‾>0\overline{A} > 0A>0, including A‾=∞\overline{A} = \inftyA=∞, there is a κ∗≥0\kappa^* \ge 0κ∗≥0 such that for every κ>0\kappa > 0κ>0

[ dkJ≤dkE for all k  and  UE≤UJ ]  ⟺  κ≥κ∗.\big[\,d^J_k \le d^E_k \ \text{for all } k \ \text{ and } \ U^E \le U^J\,\big] \iff \kappa \ge \kappa^*.[dkJ​≤dkE​ for all k  and  UE≤UJ]⟺κ≥κ∗.

The threshold κ∗\kappa^*κ∗ may depend on the cap and the primitives but not on κ\kappaκ.

Milestones (Appendix D)

  1. Lemma D.1. With D=∑kdkD = \sum_k d_kD=∑k​dk​, a consumer who has joined all KKK platforms allocates ak=1K[min⁡{A(D),A‾}−D]+dka_k = \frac1K[\min\{A(D),\overline{A}\} - D] + d_kak​=K1​[min{A(D),A}−D]+dk​, where A(⋅)A(\cdot)A(⋅) is concave and uniquely solves A(D)−D=K g(C′(A(D)))A(D) - D = K\,g(C'(A(D)))A(D)−D=Kg(C′(A(D))).
  2. Lemma D.2. The unique equilibrium has every platform at min⁡{d1(κ),d2}\min\{d^1(\kappa), d^2\}min{d1(κ),d2}, where d1(κ)d^1(\kappa)d1(κ) is the fixed point (A.9) of a platform's marginal trade-off and d2d^2d2 the cost-free equilibrium addictiveness. d1(κ)d^1(\kappa)d1(κ) decreases from ∞\infty∞ to 000, and the equilibrium is at d2d^2d2 exactly when κ≤κE\kappa \le \kappa^Eκ≤κE.
  3. Lemma D.3. The unique joint-profit maximizing outcome has every platform at min⁡{dJ1,dJ2}\min\{d^1_J, d^2_J\}min{dJ1​,dJ2​}, where dJ1d^1_JdJ1​ solves max⁡d≥0[min⁡{A(Kd),A‾}−Kκγ(d)]\max_{d\ge0}[\min\{A(Kd),\overline{A}\} - K\kappa\gamma(d)]maxd≥0​[min{A(Kd),A}−Kκγ(d)] and dJ2d^2_JdJ2​ makes the consumer's payoff from joining all platforms zero.
  4. Lemma D.4. If the equilibrium addictiveness is d1(κ)d^1(\kappa)d1(κ), then UE≤UJU^E \le U^JUE≤UJ.

Significance

Proposition 5 separates two forces. When addictiveness is cheap, the consumer's participation constraint pins down the outcome under joint-profit maximization, and the platforms push her payoff to zero; competition then helps her because she can leave one platform. When addictiveness is expensive, each platform's marginal trade-off between attention and cost determines its choice, and competing platforms, which take attention from one another, choose more addictiveness than they would jointly. The result implies Corollary 1: for κ≥κ∗\kappa \ge \kappa^*κ≥κ∗ the platforms gain from a collective cap on addictiveness, which bears on the debate about industry self-regulation.

The result is proved in the paper; to our knowledge none of it has been formalized. A machine-checked proof would cover a game with a continuum of strategies for every player, a consumer best response defined at every profile, a fixed-point characterization of equilibrium, and a threshold argument in the cost parameter. Appendix D's proof is short and leaves steps to the reader, among them that UJ(κ)U^J(\kappa)UJ(κ) is increasing in κ\kappaκ and that each dkd_kdk​, not only consumer surplus, is lower under joint-profit maximization. A formal proof has to supply these steps.

Difficulty

The obvious argument is to compute both outcomes from first-order conditions and compare. Three steps of that argument do not go through as written. First, the consumer's allocation (A.6) is derived from an unconstrained first-order condition and fails when a platform is so addictive that its formula gives negative attention, so a platform's payoff away from symmetric profiles is not given by the closed form (A.10). Ruling out profitable deviations into that region needs a separate argument. Second, uniqueness of the equilibrium is claimed among all profiles, not only symmetric ones. Third, the "if and only if" requires the set of costs where the joint-profit outcome is better to be an interval closed at its left end, which in turn needs monotonicity and continuity of both consumer payoffs in κ\kappaκ across the switch between the participation regime and the marginal regime.

Formalization scope

Platforms are Fin K (the paper's platform 1 is index 0) and the cap is an extended nonnegative real ℝ≥0∞. Derivatives of uuu, CCC and γ\gammaγ on R+\mathbb{R}_+R+​ are one-sided. The consumer strategy is a choice at every profile, and the equilibrium requires optimality at every nonnegative profile. Without that requirement any profile could be supported by a consumer who punishes deviations. The joint-profit outcome uses its own restricted consumer problem ("join all or none") and the consumer-favourable tie-break among profit-maximizing profiles. Without the tie-break, profiles below the participation level would also count as outcomes. No value function is written as a supremum: equilibrium objects are characterized through maximizers. "Lower", "higher" and "decreasing" are read weakly. The proof yields only weak inequalities on both sides of κ∗\kappa^*κ∗, and at κ=κ∗\kappa = \kappa^*κ=κ∗ the two outcomes can coincide.

The statement adds the following disclosed hypotheses to the paper's assumptions:

  • u(⋅,d)u(\cdot,d)u(⋅,d) is strictly concave (Assumption 1 says concave; the proofs use strictness);
  • C(0)=0C(0) = 0C(0)=0;
  • the consumer's uncapped problem has an optimum for every profile and every set of platforms (stated on p. 6 for A‾=∞\overline{A} = \inftyA=∞);
  • g=(v′)−1g = (v')^{-1}g=(v′)−1 is read as g(v′(x))=xg(v'(x)) = xg(v′(x))=x and v′(g(C′(x)))=C′(x)v'(g(C'(x))) = C'(x)v′(g(C′(x)))=C′(x) for x≥0x \ge 0x≥0, with ggg differentiable at each C′(x)C'(x)C′(x);
  • a platform pays κγ(dk)\kappa\gamma(d_k)κγ(dk​) whether or not the consumer joins it;
  • K≥2K \ge 2K≥2 and A‾>0\overline{A} > 0A>0; at A‾=0\overline{A} = 0A=0 no platform receives attention and the equilibrium addictiveness is 000.

Lemma D.1 also carries an interiority hypothesis, that every coordinate of (A.6) is nonnegative, without which it is false. The goal also asserts that a joint-profit maximizing outcome exists, so that its comparison cannot hold vacuously. κ\kappaκ ranges over (0,∞)(0,\infty)(0,∞); the proof's use of κ=0\kappa = 0κ=0 as a cost-free benchmark is not part of any statement.

The hypotheses are satisfiable. A sanity check, not part of the mission, verifies all of them in Lean for every KKK on the instance

v(x)=1−e−x,C(a)=ea−12,γ(d)=d2,g(c)=−log⁡c.v(x) = 1 - e^{-x},\quad C(a) = \frac{e^a - 1}{2},\quad \gamma(d) = d^2,\quad g(c) = -\log c.v(x)=1−e−x,C(a)=2ea−1​,γ(d)=d2,g(c)=−logc.

A complete development needs Karush–Kuhn–Tucker conditions for a concave program over a simplex-like set, implicit differentiation for A(⋅)A(\cdot)A(⋅), a monotone fixed-point argument for the best response, and continuity of maximizers in a parameter. These parts are reusable beyond this mission. Proofs of the milestones, partial results under the closed-form allocation, and checks of the statements on concrete instances are all welcome. The goal is Proposition 5. Propositions 1–4, 6 and 7, Corollary 1 and the side claims of Appendices E–F are not posed here.

Selected references

  • S. Ichihashi and B.-C. Kim, Addictive Platforms, Bank of Canada Staff Working Paper 2022-16, April 2022. https://doi.org/10.34989/swp-2022-16
  • S. Ichihashi and B.-C. Kim, Addictive Platforms, Management Science, 2023. https://doi.org/10.1287/mnsc.2022.4392
7 thms1 active userReviewed
AnalysisControl TheoryDynamic Programming·Captain: mikedeng1

Wait Time Based Pricing for Queues with Customer-Chosen Service Times: The Delay Differential Optimality Equations Have a Decreasing Concave SolutionResearch Paper

Motivation

Service systems such as public fast-charging stations for electric vehicles let each customer choose how long to be served. Lin, Shang and Sun (SSRN 3709573, 2020; later in Management Science, doi:10.1287/mnsc.2022.4474) study a firm that announces to every arriving customer the current wait time www (the work already in the queue) and a price rate ppp per unit of service time. The customer then decides whether to join and, if so, how long a service to buy. Queue pricing usually conditions on the queue length with random service times (Low 1974; Paschalidis and Tsitsiklis 2000; Kim and Randhawa 2018). Here the state is the wait time, and it moves deterministically between arrivals.

The firm maximizes long-run average revenue or social welfare. The optimality condition the paper derives is not an ordinary differential equation but a delay differential equation (DDE) that looks ahead: the value at www depends on the value at w+t(p)>ww + \mathtt t(p) > ww+t(p)>w. This mission formalizes the paper's existence theorem for that equation.

Setting

A model has a usage utility UUU, a waiting cost ccc, a Poisson arrival rate λ>0\lambda > 0λ>0 and a maximum service time C>0C > 0C>0, under Assumption 1 (p. 7):

  1. U(t)≥0U(t) \ge 0U(t)≥0, U(0)=0U(0) = 0U(0)=0, 0≤U′(t)≤U′(0)0 \le U'(t) \le U'(0)0≤U′(t)≤U′(0) and U′′(t)<0U''(t) < 0U′′(t)<0 on [0,C][0, C][0,C];
  2. d2dt2[U′(t)t]<0\frac{d^2}{dt^2}[U'(t)t] < 0dt2d2​[U′(t)t]<0 on [0,C][0, C][0,C];
  3. c(0)=0c(0) = 0c(0)=0, c′(w)>0c'(w) > 0c′(w)>0 and c′′(w)≥0c''(w) \ge 0c′′(w)≥0 for w≥0w \ge 0w≥0.

At price p∈[0,U′(0)]p \in [0, U'(0)]p∈[0,U′(0)] a joining customer chooses the service time t(p)=min⁡{(U′)−1(p),C}\mathtt t(p) = \min\{(U')^{-1}(p), C\}t(p)=min{(U′)−1(p),C} (5). They join when U(t(p))−p t(p)−c(w)≥0U(\mathtt t(p)) - p\,\mathtt t(p) - c(w) \ge 0U(t(p))−pt(p)−c(w)≥0. Three thresholds follow:

  • wˉ\bar wwˉ solves U(C)=c(wˉ)U(C) = c(\bar w)U(C)=c(wˉ); above it nobody joins.
  • Γ(w)\Gamma(w)Γ(w), for w∈[0,wˉ]w \in [0, \bar w]w∈[0,wˉ], is the highest price at which a customer still joins (Proposition 2).
  • w^\hat ww^ and L(w)L(w)L(w) (Proposition 1) describe when the marginal price U′(t)U'(t)U′(t) still attracts a customer.

The per-customer value is v(p)−αc(w)\mathbf v(p) - \alpha c(w)v(p)−αc(w), with v(p)=p t(p)\mathbf v(p) = p\,\mathtt t(p)v(p)=pt(p), α=0\alpha = 0α=0 for revenue and v(p)=U(t(p))\mathbf v(p) = U(\mathtt t(p))v(p)=U(t(p)), α=1\alpha = 1α=1 for welfare (Lemma 1).

The optimality equations (12)–(15) ask for a constant g\mathsf gg (the average rate) and a relative value function VVV with

g=−V′(w)+λmax⁡{max⁡p∈[0,Γ(w)][v(p)−αc(w)+V(w+t(p))−V(w)], 0},w∈(0,wˉ],\mathsf g = -V'(w) + \lambda \max\Big\{\max_{p \in [0, \Gamma(w)]} \big[\mathbf v(p) - \alpha c(w) + V(w + \mathtt t(p)) - V(w)\big],\ 0\Big\}, \quad w \in (0, \bar w],g=−V′(w)+λmax{p∈[0,Γ(w)]max​[v(p)−αc(w)+V(w+t(p))−V(w)], 0},w∈(0,wˉ], g=λmax⁡{max⁡p∈[0,Γ(0)][v(p)+V(t(p))−V(0)], 0},g=−V′(w) (w>wˉ),V(wˉ)=0.\mathsf g = \lambda \max\Big\{\max_{p \in [0, \Gamma(0)]} \big[\mathbf v(p) + V(\mathtt t(p)) - V(0)\big],\ 0\Big\}, \qquad \mathsf g = -V'(w) \ (w > \bar w), \qquad V(\bar w) = 0.g=λmax{p∈[0,Γ(0)]max​[v(p)+V(t(p))−V(0)], 0},g=−V′(w) (w>wˉ),V(wˉ)=0.

Algorithm 1 (p. 14) is a backward explicit-Euler shooting scheme. For a guess g≥0g \ge 0g≥0 and NNN grid cells on [0,wˉ][0, \bar w][0,wˉ], it starts from VNg(w)=−(w−wˉ)gV^g_N(w) = -(w - \bar w)gVNg​(w)=−(w−wˉ)g for w≥wˉw \ge \bar ww≥wˉ. It then builds a piecewise-linear VNgV^g_NVNg​ cell by cell from right to left. On the cell ending at xxx the slope is −g+KNg(x)-g + K^g_N(x)−g+KNg​(x), where the slope adjustment KNg(x)K^g_N(x)KNg​(x) is λ\lambdaλ times the positive part of the inner maximum at xxx. The shooting value is gN=min⁡{g≥0:g≥KNg(0)}g_N = \min\{g \ge 0 : g \ge K^g_N(0)\}gN​=min{g≥0:g≥KNg​(0)} (23). Finally gˉ=lim⁡jg2j\bar g = \lim_j g_{2^j}gˉ​=limj​g2j​ (24) and Vgˉ(w)=lim⁡jV2jgˉ(w)V^{\bar g}(w) = \lim_j V^{\bar g}_{2^j}(w)Vgˉ​(w)=limj​V2jgˉ​​(w) (Proposition 6).

Formalization targets

Goal: Theorem 1 (p. 17)

gˉ=lim⁡j→∞g2j exists,V2jgˉ(w)→Vgˉ(w) (w≥0),(gˉ,Vgˉ) solves (12)–(15),Vgˉ is nonincreasing and concave on [0,wˉ+C].\bar g = \lim_{j\to\infty} g_{2^j} \ \text{exists},\quad V^{\bar g}_{2^j}(w) \to V^{\bar g}(w)\ (w \ge 0),\quad (\bar g, V^{\bar g}) \text{ solves (12)–(15)},\quad V^{\bar g} \text{ is nonincreasing and concave on } [0, \bar w + C].gˉ​=j→∞lim​g2j​ exists,V2jgˉ​​(w)→Vgˉ​(w) (w≥0),(gˉ​,Vgˉ​) solves (12)–(15),Vgˉ​ is nonincreasing and concave on [0,wˉ+C].

Milestones

The milestones follow the paper's proof in order:

  • Thresholds and the value function (Propositions 1–3, pp. 8–11): uniqueness of w^\hat ww^ and wˉ\bar wwˉ, the characterization (8) of Γ\GammaΓ, Γ(0)=U′(0)\Gamma(0) = U'(0)Γ(0)=U′(0) with Γ\GammaΓ decreasing, and the bounds (V1)–(V2) on v\mathbf vv.
  • The finite-NNN scheme (Proposition 4, Lemmas 2, 3, 5): VNgV^g_NVNg​ is concave and KNgK^g_NKNg​ is nonincreasing; KKK increases when the grid is refined and decreases in ggg; and KNU′(0)≡0K^{U'(0)}_N \equiv 0KNU′(0)​≡0.
  • The limits (Proposition 5, Lemma 6, Proposition 6): g2jg_{2^j}g2j​ increases to gˉ≤U′(0)\bar g \le U'(0)gˉ​≤U′(0), the V2jgˉV^{\bar g}_{2^j}V2jgˉ​​ are uniformly gˉ\bar ggˉ​-Lipschitz, and they converge uniformly to a concave, nonincreasing, Lipschitz VgˉV^{\bar g}Vgˉ​.
  • The equations in the limit (Lemma 7, Propositions 7–8): K2jgˉ(0)→gˉK^{\bar g}_{2^j}(0) \to \bar gK2jgˉ​​(0)→gˉ​; the boundary condition (13); differentiability of VgˉV^{\bar g}Vgˉ​ on [0,wˉ][0, \bar w][0,wˉ] and the DDE (12).

Significance

Theorem 1 is the existence half of the paper's verification argument. Its Theorem 2 then shows that the constructed gˉ\bar ggˉ​ equals the optimal long-run average rate over all predictable price processes. Its Theorem 3 reads the structure of the optimal price and service-time policies off VgˉV^{\bar g}Vgˉ​. Without a solution of (12)–(15) neither result has an object to talk about. The construction also gives a convergent numerical method (Algorithm 1) for a class of look-ahead DDEs that standard ODE theory does not cover.

The proofs are written out in the paper's Appendix B, except Lemma 12, an internal step of Proposition 8 whose proof the authors leave out. None of it is machine-checked. A complete formalization would check every step of the shooting argument and supply the omitted lemma. It would also yield a reusable framework: Euler-type schemes for delay equations whose delay points forward, monotone in the grid and in a scalar parameter.

Difficulty

The obvious approach, Cauchy–Lipschitz, fails: (12) is not an initial-value problem. V′(w)V'(w)V′(w) depends on VVV on [w,w+C][w, w + C][w,w+C], so the equation must be integrated backwards from wˉ\bar wwˉ, and then the value g\mathsf gg is unknown. The shooting scheme fixes ggg, integrates backwards, and tunes ggg so that the boundary condition (13) at w=0w = 0w=0 holds in the limit. For fixed ggg the approximations need not converge as N→∞N \to \inftyN→∞ (the slope at 000 can diverge), so ggg and NNN must be coupled through gNg_NgN​.

The hard step is Proposition 8. Each V2jgˉV^{\bar g}_{2^j}V2jgˉ​​ has kinks at every grid point, yet the limit has to be differentiable. One has to show that the left and right derivatives of the concave limit coincide and equal the right-hand side of (12), which requires passing a maximum over a www-dependent price set to the limit.

Formalization scope

All declarations live in the namespace WaitTimePricing.Existence, and only Mathlib is imported. Conventions:

  • U,c:R→RU, c : \mathbb R \to \mathbb RU,c:R→R are C3C^3C3 and C2C^2C2 on R\mathbb RR, a disclosed strengthening of "three/two times differentiable". Assumption 1's inequalities are imposed exactly on [0,C][0, C][0,C] and [0,∞)[0, \infty)[0,∞). λ>0\lambda > 0λ>0 and C>0C > 0C>0 are added; the paper uses them without stating them.
  • t(p)=sup⁡{t∈[0,C]:p≤U′(t)}\mathtt t(p) = \sup\{t \in [0, C] : p \le U'(t)\}t(p)=sup{t∈[0,C]:p≤U′(t)}, meaningful for p∈[0,U′(0)]p \in [0, U'(0)]p∈[0,U′(0)]. w^\hat ww^, L(w)L(w)L(w), wˉ\bar wwˉ and Γ(w)\Gamma(w)Γ(w) are defined by their characterizing sets, not by closed forms. Propositions 1–2 are theorems about these sets.
  • The objective is one of Lemma 1's two cases. The paper's remark that any v\mathbf vv satisfying (V1)–(V2) would do is not formalized, because it silently needs continuity of v\mathbf vv.
  • Every "max" in (12), (13), (19) and (22) is a real supremum over [0,Γ(w)][0, \Gamma(w)][0,Γ(w)]. For the continuous VVV used here this set is nonempty and bounded, and the supremum is attained.
  • V′V'V′ is never a default-valued derivative. (12) and (14) assert that VVV has the prescribed derivative, two-sided for w∈(0,wˉ]w \in (0, \bar w]w∈(0,wˉ] and w>wˉw > \bar ww>wˉ; Proposition 8 states the case w=0w = 0w=0 with a right derivative.
  • Algorithm 1 is a recursion over the passes of its loop, with N≥1N \ge 1N≥1. The initialization (16) is extended from [wˉ,wˉ+C][\bar w, \bar w + C][wˉ,wˉ+C] to [wˉ,∞)[\bar w, \infty)[wˉ,∞) so that (14) can hold as printed on (wˉ,∞)(\bar w, \infty)(wˉ,∞). Only values on [0,wˉ+C][0, \bar w + C][0,wˉ+C] enter the loop, so the construction is unchanged.
  • gˉ\bar ggˉ​ and VgˉV^{\bar g}Vgˉ​ are defined as limits that take a default value when the limit does not exist. Propositions 5–6 and the goal assert the convergence.
  • "Decreasing" is nonincreasing everywhere (including Γ\GammaΓ, Proposition 2(iii)), the reading the proofs establish.

Trivializations ruled out. The goal names the paper's gˉ\bar ggˉ​ and VgˉV^{\bar g}Vgˉ​ together with their convergence, not an arbitrary solution and not default values of undefined limits. It cannot be met at a kink through a default-valued derivative. Its inner maxima cannot vanish through an empty or unbounded set. Γ\GammaΓ and t\mathtt tt are not closed forms that would make (8) true by definition. The weaker statement "some (g,V)(\mathsf g, V)(g,V) solves (12)–(15)" is not the goal.

Contributions are welcome at every milestone. Reusable pieces include monotonicity of a max-operator under backward induction, Dini-type uniform convergence of monotone sequences of equi-Lipschitz concave functions, and the differentiability of a concave limit of piecewise-linear functions. Theorem 2 (optimality over predictable controls) and Theorem 3 (policy structure) are outside this mission. Theorem 3 appears to fail as printed when gˉ>U′(C)\bar g > U'(C)gˉ​>U′(C).

Selected references

  • C.-A. Lin, K. Shang, P. Sun, Wait Time Based Pricing for Queues with Customer-Chosen Service Times, SSRN 3709573, version of October 12, 2020. https://ssrn.com/abstract=3709573 (journal version: Management Science, https://doi.org/10.1287/mnsc.2022.4474)
  • D. W. Low, Optimal dynamic pricing policies for an M/M/s queue, Operations Research 22(3), 1974. https://doi.org/10.1287/opre.22.3.545
  • I. C. Paschalidis, J. N. Tsitsiklis, Congestion-dependent pricing of network services, IEEE/ACM Transactions on Networking 8(2), 2000. https://doi.org/10.1109/90.842140
  • J. Kim, R. S. Randhawa, The value of dynamic pricing in large queueing systems, Operations Research 66(2), 2018. https://doi.org/10.1287/opre.2017.1668
  • D. P. Bertsekas, Dynamic Programming and Optimal Control, 2nd ed., Athena Scientific, 2000. http://www.athenasc.com/dpbook.html
19 thms1 active userReviewed
Algorithmic Game TheoryEconomics·Captain: mikedeng1

Is Personalized Pricing Profitable When Firms Can Differentiate? I: With Costless Personalized Pricing Both Firms Adopt It and Locate at 1/4 and 3/4, Each Earning t/8Research Paper

Motivation

Firms that collect data on individual consumers can price each one separately. This is personalized pricing (PP): targeted coupons, individualized offers, prices that depend on a customer's browsing or purchase history. Whether competing firms gain from this ability is a long-standing question in industrial organization. When firm positions are fixed, the classical answer is that they do not. Each firm adopts PP because it is individually rational, the targeted offers intensify price competition for every consumer, and both firms end up worse off: a prisoner's dilemma (Thisse and Vives 1988; Shaffer and Zhang 1995; Bester and Petrakis 1996; Choudhary et al. 2005).

Li, Wang and Nault ask what happens when firms also choose where to position their products, so that differentiation itself responds to the availability of PP. Their answer for the costless case is that PP makes things worse for the firms twice over. The firms still adopt it, and it also draws them towards the centre of the market, where competition is fiercest. This mission formalizes that result, Proposition 1 of their paper, together with the stage-3 and stage-2 analysis it rests on.

Setting

A unit mass of consumers is uniformly distributed on the interval [0,1][0,1][0,1]. Each buys one unit. The reservation value is large enough that every consumer buys, so the market is covered. Two firms AAA and BBB choose positions xA,xB∈Rx_A,x_B\in\mathbb RxA​,xB​∈R; positions outside [0,1][0,1][0,1] are allowed. A consumer at xxx who buys from firm jjj pays the price plus a misfit cost t(x−xj)2t(x-x_j)^2t(x−xj​)2, where t>0t>0t>0 measures taste heterogeneity. The misfit advantage of firm iii over firm jjj at xxx is

adv⁡t(xi,xj;x)=t(x−xj)2−t(x−xi)2,\operatorname{adv}_t(x_i,x_j;x)=t(x-x_j)^2-t(x-x_i)^2 ,advt​(xi​,xj​;x)=t(x−xj​)2−t(x−xi​)2,

the amount by which the consumer at xxx prefers iii to jjj at equal prices.

The game has three stages:

  1. the firms choose positions simultaneously;
  2. each firm decides whether to implement PP (here at zero cost);
  3. the firms set prices.

A firm without PP charges one uniform price; a firm with PP charges a price pj(x)p_j(x)pj​(x) to each consumer xxx. When both or neither firm has PP, prices are chosen simultaneously. When only one firm has PP, the uniform-price firm moves first and the targeting firm responds.

The three stage-3 outcomes are:

  • Both firms implement PP. Every consumer is contested à la Bertrand: the firm with the positive advantage charges that advantage and the other charges 000, so firm iii earns πtPP(xi,xj)=∫01max⁡{0,adv⁡t(xi,xj;x)} dx\pi^{PP}_t(x_i,x_j)=\int_0^1\max\{0,\operatorname{adv}_t(x_i,x_j;x)\}\,dxπtPP​(xi​,xj​)=∫01​max{0,advt​(xi​,xj​;x)}dx.
  • Only firm jjj implements PP. The leader iii charges ppp and keeps the consumers with p<adv⁡t(xi,xj;x)p<\operatorname{adv}_t(x_i,x_j;x)p<advt​(xi​,xj​;x); an indifferent consumer buys from the targeting firm. The leader earns ppp times that share, and an optimal leader price maximizes this over p∈Rp\in\mathbb Rp∈R. The follower charges each consumer it wins p−adv⁡t(xi,xj;x)p-\operatorname{adv}_t(x_i,x_j;x)p−advt​(xi​,xj​;x).
  • Neither firm implements PP. Each firm's share is the set of consumers with a strictly lower full price at that firm, plus half of any ties. A price equilibrium is a pair of uniform prices from which neither firm gains by deviating to any real price.

Formalization targets

Goal: Proposition 1

For every t>0t>0t>0:

(xA,xB)=(14,34) is the unique position equilibrium with xA≤xB,both firms implement PP,πA=πB=t8.(x_A,x_B)=\Big(\tfrac14,\tfrac34\Big)\ \text{is the unique position equilibrium with } x_A\le x_B,\quad \text{both firms implement PP},\quad \pi_A=\pi_B=\frac t8 .(xA​,xB​)=(41​,43​) is the unique position equilibrium with xA​≤xB​,both firms implement PP,πA​=πB​=8t​.

Here a position equilibrium means that no firm can raise its both-PP profit πtPP\pi^{PP}_tπtPP​ by moving to any point of R\mathbb RR. "Both firms implement PP" means PP is strictly dominant for each firm at these positions in the stage-2 game.

Milestones

  1. Both-PP profits (Appendix A, p. 33). For xA≤xBx_A\le x_BxA​≤xB​ with 0≤xA+xB≤20\le x_A+x_B\le 20≤xA​+xB​≤2: πtPP(xA,xB)=t(xB−xA)(xA+xB)2/4\pi^{PP}_t(x_A,x_B)=t(x_B-x_A)(x_A+x_B)^2/4πtPP​(xA​,xB​)=t(xB​−xA​)(xA​+xB​)2/4 and πtPP(xB,xA)=t(xB−xA)(2−xA−xB)2/4\pi^{PP}_t(x_B,x_A)=t(x_B-x_A)(2-x_A-x_B)^2/4πtPP​(xB​,xA​)=t(xB​−xA​)(2−xA​−xB​)2/4.
  2. One-sided PP (Appendix A, pp. 33–34). The uniform leader's unique optimal price is t(xA+xB)(xB−xA)/2t(x_A+x_B)(x_B-x_A)/2t(xA​+xB​)(xB​−xA​)/2 when BBB targets, and its mirror when AAA targets. The profits are those of Table 3: /8/8/8 and /16/16/16.
  3. Uniform prices (§4, Stage 3, pp. 8–9). pA=t(xB−xA)(2+xA+xB)/3p_A=t(x_B-x_A)(2+x_A+x_B)/3pA​=t(xB​−xA​)(2+xA​+xB​)/3 and pB=t(xB−xA)(4−xA−xB)/3p_B=t(x_B-x_A)(4-x_A-x_B)/3pB​=t(xB​−xA​)(4−xA​−xB​)/3 form a price equilibrium, with profits /18/18/18.
  4. Lemma 1, dominance (p. 10). For xA<xBx_A<x_BxA​<xB​ and 0<xA+xB<20<x_A+x_B<20<xA​+xB​<2, PP is strictly dominant for both firms.
  5. Lemma 1, prisoner's dilemma (p. 10). For 2(5−32)/7<xA+xB<2(2+32)/72(5-3\sqrt2)/7<x_A+x_B<2(2+3\sqrt2)/72(5−32​)/7<xA​+xB​<2(2+32​)/7, both firms earn less when both implement PP than when neither does.

Significance

The result. In the uniform-pricing benchmark of the same paper the firms locate at −1/4-1/4−1/4 and 5/45/45/4, outside the market, and earn 3t/43t/43t/4 each: excess differentiation softens price competition. Proposition 1 shows that costless PP reverses this. The firms move to the quartiles, differentiation falls from 3/23/23/2 to 1/21/21/2, and each firm's profit falls to t/8t/8t/8, a loss of 83.3%. The fixed-position prisoner's dilemma is therefore not the whole cost of PP: endogenous positioning adds a second, larger loss. The positions 1/4,3/41/4,3/41/4,3/4 also minimize total misfit cost, so the result separates firm profits from social efficiency. The costly-PP analysis of the paper (its Propositions 2–4) and the short-run positioning variant (Proposition 5) take these subgame outcomes as their starting point.

Formalizing it. The paper's proofs are short computations, and several are only asserted ("solving firm A's profit maximization problem we obtain", "straightforward to analyze and is omitted"). The formalization makes explicit what the page leaves implicit: the ranges of positions on which each closed form holds, the uniqueness of the leader's optimum that makes the follower's profit well defined, and deviations across the rival in the position game. To our knowledge none of these results has been machine-checked.

Difficulty

Each stage-3 outcome is an optimization over a market share that is a clipped linear function of the price. The first-order conditions on the page describe only the interior branch. A complete argument has to rule out the corners: a price at which the firm serves everyone or no one, negative prices, and coincident firms where ties matter.

The position game is harder than calculus on the closed forms. Those formulas hold only for 0≤xA+xB≤20\le x_A+x_B\le 20≤xA​+xB​≤2, while a deviation can take a firm anywhere on R\mathbb RR, including past its rival, where the firms' roles are swapped and different formulas apply. Uniqueness requires showing that every ordered pair outside the interior region leaves some firm with zero profit and a profitable move.

Both-PP profits are integrals of a positive part, so every evaluation involves a case split at the midpoint x0=(xA+xB)/2x_0=(x_A+x_B)/2x0​=(xA​+xB​)/2.

Formalization scope

All objects live in the namespace PPDifferentiation.Costless and are defined from primitives in one Setting file. Profits are integrals ∫ x in (0:ℝ)..1, … or real prices times the Lebesgue measure of a consumer set intersected with [0,1][0,1][0,1]. No stage-3 profit is defined by its closed form. Optimality is a predicate (IsLeaderOpt, IsPriceNE), never an sSup, and every statement quantifying over optima also asserts that one exists.

Committed conventions:

  • the reservation value vvv is omitted (full coverage; it cancels from every profit);
  • prices are unsigned reals;
  • positions and deviations range over all of R\mathbb RR;
  • under one-sided PP the indifferent consumer buys from the targeting firm, and under uniform prices ties are split half-half.

The page states Lemma 1 "for any firm locations xA≤xBx_A\le x_BxA​≤xB​". The formalization poses each closed form on the range where it holds: 0≤xA+xB≤20\le x_A+x_B\le 20≤xA​+xB​≤2 for the both-PP profits, 0<xA+xB<40<x_A+x_B<40<xA​+xB​<4 (and −2<xA+xB<2-2<x_A+x_B<2−2<xA​+xB​<2 for the mirror) for one-sided PP, −2<xA+xB<4-2<x_A+x_B<4−2<xA​+xB​<4 for uniform prices, and xA<xBx_A<x_BxA​<xB​, 0<xA+xB<20<x_A+x_B<20<xA​+xB​<2 for dominance. As in the paper's proof, the position game of Proposition 1 uses the both-PP profits as stage-1 payoffs at every position pair.

A formalization in which πPP\pi^{PP}πPP is defined as t(xB−xA)(xA+xB)2/4t(x_B-x_A)(x_A+x_B)^2/4t(xB​−xA​)(xA​+xB​)2/4, or in which deviations are restricted to one side of the rival, would make the goal a statement about a polynomial and is ruled out.

Contributions welcome: interval-integral evaluations of the positive part of a linear function, the optimization of p⋅clip⁡(a−bp)p\cdot\operatorname{clip}(a-bp)p⋅clip(a−bp) over R\mathbb RR, and the stage-1 deviation analysis. The first two are reusable in other Hotelling models.

The source is the authors' SSRN manuscript of August 3, 2021 (abstract 3881900). The published Management Science version may number or state results differently.

Selected references

  • X. Li, X. (Shane) Wang, B. R. Nault, Is Personalized Pricing Profitable When Firms Can Differentiate?, working paper, SSRN abstract 3881900, version of August 3, 2021. https://ssrn.com/abstract=3881900 (published in Management Science, 2023, https://doi.org/10.1287/mnsc.2021.02740)
  • J.-F. Thisse, X. Vives, On the Strategic Choice of Spatial Price Policy, American Economic Review 78(1), 1988, 122–137. https://www.jstor.org/stable/1814702
  • G. Shaffer, Z. J. Zhang, Competitive Coupon Targeting, Marketing Science 14(4), 1995, 395–416. https://doi.org/10.1287/mksc.14.4.395
  • H. Bester, E. Petrakis, Coupons and Oligopolistic Price Discrimination, International Journal of Industrial Organization 14(2), 1996, 227–242. https://doi.org/10.1016/0167-7187(94)00474-9
  • V. Choudhary, A. Ghose, T. Mukhopadhyay, U. Rajan, Personalized Pricing and Quality Differentiation, Management Science 51(7), 2005, 1120–1130. https://doi.org/10.1287/mnsc.1050.0383
7 thms1 active userReviewed
Algorithmic Game TheoryEconomics·Captain: mikedeng1

Aggregating Distributed Energy Resources: Efficiency and Market Power II: Prosumer Participation Raises Welfare and Shrinks the Welfare Loss from Generators' Strategic BiddingResearch Paper

Motivation

Households and small firms increasingly own distributed energy resources (DERs): rooftop solar, batteries, small generators. A household that owns a DER is a prosumer: it consumes electricity and can also sell its surplus. Whether prosumers should be allowed to sell into the wholesale market, directly or through an aggregator that pools many small units, is now a regulatory question: in the United States, FERC Order 2222 (2020) requires grid operators to open their markets to DER aggregators.

Gao, Alshehri and Birge (SSRN 3931052) study two questions about such aggregation. The first, the subject of a companion mission, is efficiency: does a profit-seeking aggregator distort the market outcome? The second, the subject of this mission, is market power. Conventional generators are few and large, and they can raise the market price by withholding supply. The paper asks whether letting prosumers sell back to the grid weakens that power, and shows in a stylized one-node model that it does: participation raises welfare, and the welfare lost to strategic generators is smaller with participation than without it.

The source is the authors' SSRN working paper (PDF of September 26, 2021). A revised version appeared in Manufacturing & Service Operations Management (2024, doi:10.1287/msom.2021.0539) and may number or state the results differently; every index here refers to the working paper.

Setting

The market has one node and no network constraints. There are finitely many prosumers iii and N≥1N\ge1N≥1 identical generators jjj.

  • Prosumer iii owns a capacity Ci≥0C_i\ge0Ci​≥0 and has the quadratic utility of consumption ui(z)=aiz2+bizu_i(z)=a_iz^2+b_izui​(z)=ai​z2+bi​z with ai<0a_i<0ai​<0. Write C=∑iCiC=\sum_iC_iC=∑i​Ci​.
  • Every generator has the true linear cost cj(yj)=αyjc_j(y_j)=\alpha y_jcj​(yj​)=αyj​ with α>0\alpha>0α>0.
  • With participation, prosumer iii chooses a net purchase zi>−Ciz_i>-C_izi​>−Ci​ (negative ziz_izi​ is a sale). Without participation, it can only buy, di≥0d_i\ge0di​≥0.

At a market price λ\lambdaλ, a prosumer is a price taker: it maximizes ui(Ci+z)−λzu_i(C_i+z)-\lambda zui​(Ci​+z)−λz over its feasible purchases. A price λ\lambdaλ clears the market at total generator supply yyy if the prosumers' optimal responses sum to yyy.

Four welfare numbers are compared.

  • WT\mathcal W^TWT is the optimal welfare of the dispatch problem (49): maximize ∑iui(Ci+zi)−∑jαyj\sum_iu_i(C_i+z_i)-\sum_j\alpha y_j∑i​ui​(Ci​+zi​)−∑j​αyj​ over zi>−Ciz_i>-C_izi​>−Ci​, yj≥0y_j\ge0yj​≥0 with ∑jyj=∑izi\sum_jy_j=\sum_iz_i∑j​yj​=∑i​zi​. This is the outcome when generators bid truthfully.
  • WTN\mathcal W^{TN}WTN is the same with di≥0d_i\ge0di​≥0 in place of ziz_izi​, problem (69).
  • WS\mathcal W^SWS and WSN\mathcal W^{SN}WSN are the true welfares at a strategic outcome: a symmetric pure equilibrium of the generators' quantity game. Each generator supplies q≥0q\ge0q≥0; the price is the one that clears the market at total NqNqNq; and no single generator gains by changing its supply to any q′≥0q'\ge0q′≥0 while the other N−1N-1N−1 keep qqq, with the price then clearing the market at q′+(N−1)qq'+(N-1)qq′+(N−1)q.

Assumption 5 collects the hypotheses: ai<0a_i<0ai​<0, α>0\alpha>0α>0, at least one prosumer with 2aiCi+bi>α2a_iC_i+b_i>\alpha2ai​Ci​+bi​>α, and two clauses the paper states informally, made precise as H1 (the participation clearing price at zero supply, (C+∑lbl/(2al))/∑l1/(2al)(C+\sum_lb_l/(2a_l))/\sum_l1/(2a_l)(C+∑l​bl​/(2al​))/∑l​1/(2al​), lies below every bib_ibi​) and H2 (−C+∑i(α−bi)/(2ai)>0-C+\sum_i(\alpha-b_i)/(2a_i)>0−C+∑i​(α−bi​)/(2ai​)>0, the efficient supply is positive).

Formalization targets

Goal: Theorem 3 (p. 27)

WT≥WTN,WS≥WSN,WT≥WS,WTN≥WSN,\mathcal W^T\ge\mathcal W^{TN},\qquad \mathcal W^S\ge\mathcal W^{SN},\qquad \mathcal W^T\ge\mathcal W^S,\qquad \mathcal W^{TN}\ge\mathcal W^{SN},WT≥WTN,WS≥WSN,WT≥WS,WTN≥WSN, WTN−WSN≥WT−WS,\mathcal W^{TN}-\mathcal W^{SN}\ge\mathcal W^T-\mathcal W^S,WTN−WSN≥WT−WS,

where every inequality involving a strategic welfare holds for every strategic outcome of the model concerned.

Milestones

  1. Proposition 5: the truthful optimum with participation, the price λT=α\lambda^T=\alphaλT=α, and WT=αC−∑i(bi−α)2/(4ai)\mathcal W^T=\alpha C-\sum_i(b_i-\alpha)^2/(4a_i)WT=αC−∑i​(bi​−α)2/(4ai​).
  2. (58): the clearing price with participation, λS(y)=(y+C+∑ibi/(2ai))/∑i1/(2ai)\lambda^S(y)=(y+C+\sum_ib_i/(2a_i))/\sum_i1/(2a_i)λS(y)=(y+C+∑i​bi​/(2ai​))/∑i​1/(2ai​) for y≥0y\ge0y≥0.
  3. (60) and (64): the strategic outcome with participation is unique, with yjS=(−C+∑i(α−bi)/(2ai))/(N+1)y^S_j=(-C+\sum_i(\alpha-b_i)/(2a_i))/(N+1)yjS​=(−C+∑i​(α−bi​)/(2ai​))/(N+1).
  4. Proposition 7: the truthful optimum without participation and WTN\mathcal W^{TN}WTN.
  5. (81): at every strategic outcome without participation, the per-generator supply is the active-set formula, and it is positive.
  6. Proposition 9: the four welfares relative to W0=∑iui(Ci)\mathcal W_0=\sum_iu_i(C_i)W0​=∑i​ui​(Ci​).
  7. (93), (95): the price rises δ=λS−α\delta=\lambda^S-\alphaδ=λS−α and δN=λSN−α\delta^N=\lambda^{SN}-\alphaδN=λSN−α.
  8. Proposition 10: the explicit gaps WT−WTN\mathcal W^T-\mathcal W^{TN}WT−WTN, WT−WS\mathcal W^T-\mathcal W^SWT−WS, WTN−WSN\mathcal W^{TN}-\mathcal W^{SN}WTN−WSN.

Significance

The result. Theorem 3 gives a policy argument in welfare terms. Opening the market to prosumer sales, directly or through an aggregator, never lowers welfare in this model, whether the generators behave competitively or strategically. More specifically, the deadweight loss caused by the generators' market power, WT−WS\mathcal W^T-\mathcal W^SWT−WS, is smaller than its counterpart without participation. Prosumer sales make the residual demand that generators face more elastic, and the theorem quantifies the effect through the explicit gaps of Proposition 10. Together with the companion efficiency result (the profit-seeking aggregator is fully efficient), it supports allowing DER aggregation in wholesale markets.

Formalizing it. The result is proved in the paper, by explicit computation. To our knowledge none of it has been machine-checked. A formal development adds two things beyond confirming the algebra. First, it fixes the solution concept: welfares are optimal values, prices are market-clearing prices, and strategic outcomes are equilibria with unilateral deviations, not closed forms read off first-order conditions. Second, it makes explicit the facts the paper uses without stating them: the open constraint zi>−Ciz_i>-C_izi​>−Ci​ never binds, the no-participation outcome lies on one linear piece of a kinked inverse demand, and its active set is nonempty.

Difficulty

With participation, everything is affine: the inverse demand is linear and the Cournot outcome is the textbook one. The difficulty is the model without participation. There the inverse demand, obtained from prosumers who can only buy, is piecewise linear and convex, with a kink each time one more prosumer starts buying. The equilibrium is characterized by the fixed point (81) on an active set that depends on the equilibrium itself. Two obvious shortcuts fail. One cannot take the paper's sorted closed form (86) as the definition of WSN\mathcal W^{SN}WSN, because it is only valid at an equilibrium. One cannot assume an equilibrium exists either: numerical computation finds parameters satisfying Assumption 5 for which the no-participation game has no symmetric pure equilibrium, and others for which it has several. So (46b), (46d) and (46e) have to hold for every strategic outcome, whichever active set it uses. Comparing the two models then needs the active-set identities (95) and (96d) at each such outcome.

Formalization scope

All quantities are real. Prosumers are a Fintype index ι; generators are Fin N, and Assumption5 includes 1 ≤ N. u a b i z = a i * z ^ 2 + b i * z. The definitions are:

  • WT and WTN: the sSup of the welfare over the feasible sets of (49) and (69). Propositions 5 and 7 show that both suprema are attained.
  • IsRespP and IsRespN: price-taking optimal responses, over the open set z>−Ciz>-C_iz>−Ci​ and over d≥0d\ge0d≥0.
  • ClearsP and ClearsN: market clearing.
  • IsStratP and IsStratN: symmetric equilibria with unilateral deviations to any q′≥0q'\ge0q′≥0, against every clearing price at the deviation total.
  • welS and welSN: the true welfare ∑iui(Ci+zi)−Nαq\sum_iu_i(C_i+z_i)-N\alpha q∑i​ui​(Ci​+zi​)−Nαq.

Hypotheses added to or read into the paper:

  • H1 and H2 (Assumption 5's informal clauses), and Ci≥0C_i\ge0Ci​≥0. The paper's §5.4 example (ai=−0.1a_i=-0.1ai​=−0.1, bi=10b_i=10bi​=10, C=(10,30)C=(10,30)C=(10,30), α=5\alpha=5α=5) satisfies them, which a verification file checks.
  • The paper's strategic generators bid tilted cost functions that implement the quantity equilibrium (Lemmas 5 and 8). That bid layer is not modelled: the strategic outcome is the quantity equilibrium itself, at which the paper evaluates WS\mathcal W^SWS and WSN\mathcal W^{SN}WSN.
  • Existence of a strategic outcome without participation is not claimed, because the paper does not prove it and it can fail.

No welfare, price or equilibrium is defined by its closed form. Defining WT\mathcal W^TWT by (51), the price by (58) or the equilibrium by (60) would make the milestones definitional and the goal an algebraic identity about unverified objects. For the same reason the strategic outcome quantifies over unilateral deviations, not over symmetric profiles.

A complete development needs only elementary real analysis: maximization of concave quadratics, finite sums, and a case analysis on the active set. The definitions of price-taking response, market clearing and symmetric quantity equilibrium against a clearing correspondence can be reused for other single-node market models. Proofs of any milestone are welcome, as are alternative arguments for (46b) and (46e) that avoid the closed forms.

Selected references

  • Z. Gao, K. Alshehri, J. R. Birge, Aggregating Distributed Energy Resources: Efficiency and Market Power, working paper, SSRN abstract 3931052 (PDF of September 26, 2021). https://ssrn.com/abstract=3931052
  • Z. Gao, K. Alshehri, J. R. Birge, Aggregating Distributed Energy Resources: Efficiency and Market Power, Manufacturing & Service Operations Management, 2024. https://doi.org/10.1287/msom.2021.0539
  • Federal Energy Regulatory Commission, Participation of Distributed Energy Resource Aggregations in Markets Operated by Regional Transmission Organizations and Independent System Operators, Order No. 2222, 2020 (cited as FERC 2020 in the working paper, p. 2). https://ssrn.com/abstract=3931052
10 thms1 active userReviewed
Algorithmic Game TheoryEconomicsOptimization·Captain: mikedeng1

Precommitments in Two-Sided Market Competition 2: Commission Precommitment Beats No Commitment When γ ≥ β or γ ≪ β, and Loses to It When γ Is Just Below βResearch Paper

Motivation

Many service platforms set a price paid by customers and a wage paid to the providers who serve them. A platform may instead announce how much of each transaction's price it will pass to providers, then choose prices after both platforms have announced their shares. These are different games: a price change in the second game changes both customer demand and provider pay. Hu and Liu's study of precommitments in two-sided competition asks which timing gives platforms a more favorable equilibrium. This mission isolates their comparison between a commission precommitment and no commitment, Proposition 3(b) of the submitted manuscript. The authors' Online Appendix, included in that manuscript, contains the proofs.

The comparison is useful where a platform must choose a contract with providers before it can adjust customer prices. It is not enough to know that either side of the market is competitive: the answer changes as demand-side and supply-side competition intensities move relative to each other. The mission makes the claimed parameter regions precise and ties them to equilibria of the two games.

Setting

There are two platforms, indexed by i=1,2i=1,2i=1,2, with rival j≠ij\ne ij=i. Platform iii posts a consumer price pip_ipi​ and a provider wage wiw_iwi​. Fix a potential market size Ω>0\Omega>0Ω>0. The demand substitution factor γ∈[0,1)\gamma\in[0,1)γ∈[0,1) measures how a rival's price raises demand for platform iii. The supply substitution factor β∈[0,1)\beta\in[0,1)β∈[0,1) measures how a rival's wage draws providers away. The paper uses the positive part [x]+=max⁡{x,0}[x]^+=\max\{x,0\}[x]+=max{x,0}:

di(p)=[Ω−pi+γpj]+,si(w)=[wi−βwj]+.d_i(p)=[\Omega-p_i+\gamma p_j]^+,\qquad s_i(w)=[w_i-\beta w_j]^+.di​(p)=[Ω−pi​+γpj​]+,si​(w)=[wi​−βwj​]+.

The number of completed matches is zi=min⁡{di(p),si(w)}z_i=\min\{d_i(p),s_i(w)\}zi​=min{di​(p),si​(w)}. Profit is πi=(pi−wi)zi\pi_i=(p_i-w_i)z_iπi​=(pi​−wi​)zi​. Unmatched consumers or providers generate no revenue. Keeping the positive parts matters when a platform chooses a price or wage that leaves one side of the market empty.

In mode P, both platforms choose their prices and wages simultaneously, and each can change its own price and wage together while its rival's choices stay fixed. In mode C, each platform first commits to a pay-out ratio αi∈(0,1)\alpha_i\in(0,1)αi​∈(0,1). The provider then receives wi=αipiw_i=\alpha_i p_iwi​=αi​pi​ per match and the platform keeps 1−αi1-\alpha_i1−αi​ of its price. After observing both ratios, the platforms choose prices. Their profit in this second stage is

πi(α,p)=(1−αi)pimin⁡{di(p),si(αp)}.\pi_i(\alpha,p)=(1-\alpha_i)p_i\min\{d_i(p),s_i(\alpha p)\}.πi​(α,p)=(1−αi​)pi​min{di​(p),si​(αp)}.

A subgame-perfect equilibrium in mode C specifies a price equilibrium after every admissible pair of ratios and an initial pair of ratios that resists unilateral deviation when prices are chosen again. The mission compares symmetric commission equilibria to the positive-profit equilibrium of mode P. In the paper's platform preference ranking, X⪰YX\succeq YX⪰Y means that mode XXX gives each platform a weakly higher price and profit, and a weakly lower wage and matching quantity, than mode YYY.

Formalization targets

No commitment and commission outcomes

Lemma 1 gives the simultaneous price-and-wage outcome. Writing D=4−3β−3γ+2βγD=4-3\beta-3\gamma+2\beta\gammaD=4−3β−3γ+2βγ, its price, wage, matching quantity, and profit are

pP∗=3−2βDΩ,wP∗=ΩD,zP∗=1−βDΩ,πP∗=2(1−β)2D2Ω2.p_P^*=\frac{3-2\beta}{D}\Omega,\quad w_P^*=\frac{\Omega}{D},\quad z_P^*=\frac{1-\beta}{D}\Omega,\quad \pi_P^*=\frac{2(1-\beta)^2}{D^2}\Omega^2.pP∗​=D3−2β​Ω,wP∗​=DΩ​,zP∗​=D1−β​Ω,πP∗​=D22(1−β)2​Ω2.

Lemma F.2 says that second-stage commission prices equate demand and supply. Lemma 4 characterizes the symmetric commission equilibrium by the radical α∗\alpha^*α∗ in equation (7), its price pC∗=Ω/[1−γ+(1−β)α∗]p_C^*=\Omega/[1-\gamma+(1-\beta)\alpha^*]pC∗​=Ω/[1−γ+(1−β)α∗], and its profit in equation (9). These are the three milestones. The radical is transcribed exactly in the Lean definition associated with equation (7).

Proposition 3(b)

The goal compares the two equilibrium outcomes using all four components of the platform preference ranking:

γ≥β ⟹ C⪰P;γ≪β ⟹ C⪰P;γ≤β and sufficiently close to β ⟹ P⪰C.\gamma\geq\beta\ \Longrightarrow\ C\succeq P;\qquad \gamma\ll\beta\ \Longrightarrow\ C\succeq P;\qquad \gamma\leq\beta\text{ and sufficiently close to }\beta\ \Longrightarrow\ P\succeq C.γ≥β ⟹ C⪰P;γ≪β ⟹ C⪰P;γ≤β and sufficiently close to β ⟹ P⪰C.

The two informal proximity phrases are expressed by the existence of positive thresholds, with the threshold allowed to depend on β\betaβ. At γ=β\gamma=\betaγ=β, both rankings can hold because the outcomes coincide. The goal also asserts that the equilibria being compared exist for every admissible parameter pair.

Significance

The result identifies when committing to a provider share yields a platform outcome that is preferable to choosing price and wage together. Its four-way comparison is stronger than a profit-only ranking: the associated prices, wages, and match counts all move in specified directions. It makes clear that the relative competition intensities on the two sides determine whether the timing of the provider contract helps or hurts platforms. Without the comparison, the closed-form equilibrium results for modes P and C would not say which contract timing platforms prefer.

The result is proved in the cited manuscript, with derivations in Online Appendix §F; it is not an open mathematical conjecture. The remaining work in this mission is a machine-checked Lean proof of the equilibrium statements and the parameter-region comparison. The development will also provide a reusable formal model of simultaneous and two-stage decisions in a two-sided market. No existing machine-checked proof of this particular comparison is identified in the local Prove2Me index.

Difficulty

A change in a commission ratio changes the wage at any given price, while the subsequent price decision changes both demand and the wage again. That coupling makes the comparison more delicate than ordering two prices by inspection. The commission equilibrium ratio contains a square root, and the ranking must establish the directions of four outcome quantities in several parameter regions. The apparent shortcut of comparing profits alone would leave three of Definition 1's required inequalities unresolved. The positive-part demand and supply functions also admit zero-match equilibria that complicate an unqualified uniqueness statement.

Formalization scope

The Lean development uses real-valued prices and wages, two platforms indexed by Fin 2, and all unilateral deviations in the stated strategy sets. Market size is positive, both substitution factors lie in [0,1)[0,1)[0,1), and pay-out ratios lie in (0,1)(0,1)(0,1). The paper does not spell out the strategy sets; these choices preserve the derivations in §3 and Appendix §F. The no-commitment uniqueness statement is restricted to equilibria where both platforms profit, because the literal unrestricted claim has zero-profit counterexamples. A second-stage strategy in mode C selects an equilibrium with positive profits for both platforms whenever one exists. This condition prevents off-path zero-profit punishments from making the printed symmetric SPE claim false.

The goal quantifies over equilibria derived from the demand, supply, match, and profit functions. It does not define an outcome to equal the paper's closed form, and it asserts equilibrium existence so that its universal comparisons have content. The radical for α∗\alpha^*α∗ is a named expression; Lemma 4, rather than its definition, establishes its equilibrium role. A full proof needs reasoning about unilateral deviations, positive-part functions, equilibrium existence and uniqueness, the radical expression, and real inequalities. The general Nash condition and the paper's market primitives are intended for reuse in other two-player platform games. Contributions addressing these foundations and any of the three cited milestones are within scope. Wage- and price-precommitment modes are outside this mission.

Selected references

  • Ming Hu and Yan Liu, Precommitments in Two-Sided Market Competition, submitted manuscript with Online Appendix associated with the 2023 publication, SSRN 3734828. Manuscript.
  • Ming Hu and Yan Liu, Precommitments in Two-Sided Market Competition, Manufacturing & Service Operations Management 25(2), 704–718, 2023. DOI.
7 thms1 active userReviewed
ProbabilityRandom Matrix TheoryStatistics·Captain: mikedeng1

The Risk of Expected Utility Under Parameter Uncertainty I: Closed-Form Out-of-Sample Utility Variance of the Shrinkage Mean-Variance PortfolioResearch Paper

Why out-of-sample utility risk matters

A portfolio chosen from historical returns can look attractive in the data used to construct it and deliver a different result when evaluated under the population return distribution. The gap is driven by estimation error in both the mean return and covariance matrix. A mean of future utility values describes average performance, but it does not describe how much that utility varies across possible estimation samples. Lassance, Martín-Utrera and Simaan study this variation for a portfolio that blends an estimated mean-variance choice with an estimated global-minimum-variance choice. Their closed-form variance makes the sampling risk of that blend an explicit function of market and sample parameters. The source for this mission is the authors’ SSRN manuscript, version dated August 18, 2023, including its Internet Appendix; appendix pages are cited as IA pages.

The market and the estimated portfolio

There are NNN risky stocks. Their excess-return vector has population mean μ∈RN\mu\in\mathbb R^Nμ∈RN and positive-definite population covariance Σ∈RN×N\Sigma\in\mathbb R^{N\times N}Σ∈RN×N. The investor has risk aversion γ>0\gamma>0γ>0. A portfolio is a vector of weights www whose entries sum to one. Its population mean-variance utility is

U(w)=w⊤μ−γ2w⊤Σw.U(w)=w^\top\mu-\frac{\gamma}{2}w^\top\Sigma w.U(w)=w⊤μ−2γ​w⊤Σw.

Write eee for the vector of ones. The global-minimum-variance portfolio and its variance are wg=Σ−1e(e⊤Σ−1e)−1w_g=\Sigma^{-1}e(e^\top\Sigma^{-1}e)^{-1}wg​=Σ−1e(e⊤Σ−1e)−1 and σg2=(e⊤Σ−1e)−1\sigma_g^2=(e^\top\Sigma^{-1}e)^{-1}σg2​=(e⊤Σ−1e)−1. Its mean is μg=μ⊤Σ−1e σg2\mu_g=\mu^\top\Sigma^{-1}e\,\sigma_g^2μg​=μ⊤Σ−1eσg2​. The population matrix B=Σ−1(I−ewg⊤)B=\Sigma^{-1}(I-ew_g^\top)B=Σ−1(I−ewg⊤​) maps the mean vector to a zero-cost portfolio. The variance of that portfolio is ψ2=μ⊤Σ−1μ−μg2/σg2\psi^2=\mu^\top\Sigma^{-1}\mu-\mu_g^2/\sigma_g^2ψ2=μ⊤Σ−1μ−μg2​/σg2​. These quantities are computed from μ\muμ and Σ\SigmaΣ; they are not independent inputs. These definitions are equations (3)–(7) of the manuscript.

The investor observes TTT independent return vectors r1,…,rTr_1,\ldots,r_Tr1​,…,rT​, each with multivariate Gaussian law N(μ,Σ)\mathcal N(\mu,\Sigma)N(μ,Σ). The sample mean is μ^=T−1∑trt\hat\mu=T^{-1}\sum_t r_tμ^​=T−1∑t​rt​, and the sample covariance is Σ^=T−1∑t(rt−μ^)(rt−μ^)⊤\hat\Sigma=T^{-1}\sum_t(r_t-\hat\mu)(r_t-\hat\mu)^\topΣ^=T−1∑t​(rt​−μ^​)(rt​−μ^​)⊤. Replacing the population parameters in wgw_gwg​ and BBB by these estimates gives the sample GMV portfolio w^g\hat w_gw^g​ and the sample zero-cost portfolio w^z=B^μ^\hat w_z=\hat B\hat\muw^z​=B^μ^​. The estimated mean-variance portfolio is w^⋆=w^g+γ−1w^z\hat w^\star=\hat w_g+\gamma^{-1}\hat w_zw^⋆=w^g​+γ−1w^z​. At shrinkage intensity κ∈[0,1]\kappa\in[0,1]κ∈[0,1], the portfolio under study is w^⋆(κ)=(1−κ)w^g+κw^⋆\hat w^\star(\kappa)=(1-\kappa)\hat w_g+\kappa\hat w^\starw^⋆(κ)=(1−κ)w^g​+κw^⋆. Its out-of-sample utility, U(w^⋆(κ))U(\hat w^\star(\kappa))U(w^⋆(κ)), is evaluated using population μ\muμ and Σ\SigmaΣ. It is random because the weights depend on the sample. These choices are fixed by equations (9)–(12) and Assumption 2 of the manuscript.

Formalization targets

The goal is Proposition 1, equations (13)–(19). Under N≥2N\ge2N≥2 and T>N+7T>N+7T>N+7, it asserts that the utility has a finite second moment and that

V[U(w^⋆(κ))]=V[U(w^g)]+Δ(κ),Δ(κ)=a1κ4+a2κ3+a3κ2+a4κ.\mathbb V[U(\hat w^\star(\kappa))] =\mathbb V[U(\hat w_g)]+\Delta(\kappa),\qquad \Delta(\kappa)=a_1\kappa^4+a_2\kappa^3+a_3\kappa^2+a_4\kappa.V[U(w^⋆(κ))]=V[U(w^g​)]+Δ(κ),Δ(κ)=a1​κ4+a2​κ3+a3​κ2+a4​κ.

The coefficients a1,…,a4a_1,\ldots,a_4a1​,…,a4​ and V[U(w^g)]\mathbb V[U(\hat w_g)]V[U(w^g​)] are the exact rational expressions in T,N,γ,σg2,ψ2T,N,\gamma,\sigma_g^2,\psi^2T,N,γ,σg2​,ψ2 on pp. 14–15 of the manuscript. In particular, the result covers every κ∈[0,1]\kappa\in[0,1]κ∈[0,1], including the sample GMV portfolio at κ=0\kappa=0κ=0 and the sample mean-variance portfolio at κ=1\kappa=1κ=1.

The milestones follow the quantities named in the authors’ proof, Section IA.10. Equation (IA43) gives the covariance matrix of the random weights, and (IA44) gives the variance of their population mean return. The jointly distributed mean-return and return-variance pair in (IA45)–(IA48) supplies the setting for two auxiliary moment identities, (IA53) and (IA57). Equations (IA49), (IA59), and (IA60) give the first and second moments needed for return variance and mean return; (IA68) gives their covariance. All are statements from the Internet Appendix, pp. IA35–IA39.

What the result supplies

The expression tells an investor how the sampling risk of utility changes with the shrinkage intensity, sample size, stock count, risk aversion, and the two population variance parameters. The later comparison of variance-minimizing, mean-maximizing, and robustness-maximizing intensities uses this formula. Without Proposition 1, those comparisons have no explicit OOSU risk function to analyze. The result is already proved in the paper; this mission asks for its Lean proof and for reusable formal statements of the associated Gaussian portfolio and moment identities. No machine-checked proof of this paper’s proposition is included in the draft.

Where the difficulty lies

The sample covariance is random and its inverse appears in the estimated weights. Taking the variance of utility therefore involves inverse-covariance terms and moments beyond those needed for expected utility. The requirement T>N+7T>N+7T>N+7 is tied to existence of the fourth negative moment of a chi-squared variable in (IA57). A direct calculation that replaces random weights by their population counterparts loses the dependence on the estimation sample. A calculation from separate marginal laws also does not determine the covariance between mean return and return variance; the representation in (IA47)–(IA48) describes them jointly.

Formalization scope

The Lean market uses vectors Fin N → ℝ, matrices indexed by Fin N, and returns in EuclideanSpace ℝ (Fin N) to use Mathlib’s multivariate Gaussian law. The sample has Fin T observations on a probability space. Its covariance divisor is exactly TTT, as in (9). The standing assumptions are N≥2N\ge2N≥2, T>N+7T>N+7T>N+7, Σ≻0\Sigma\succ0Σ≻0, γ>0\gamma>0γ>0, and independent, identically distributed Gaussian returns. Every theorem about a variance or covariance explicitly asserts finite second moments; expectation statements explicitly assert integrability. The source’s finite-variance convention is thereby represented without Lean’s default value for a nonintegrable variance.

The left side of the goal is the probability-theory variance of utility under the sampling law. It is not defined by the closed formula. Likewise σg2\sigma_g^2σg2​, μg\mu_gμg​, and ψ2\psi^2ψ2 are computed from the market; independence is part of the sampling hypothesis. In the auxiliary representation, the chi-squared law is the squared norm of independent standard normals. The zero-degree cases and footnote 6’s N=2,3N=2,3N=2,3 rules are encoded explicitly. Mathlib’s matrix inverse and real division are total operations; their values on singular sample covariances or zero denominators do not alter the distributions because those events have probability zero under the stated assumptions. Contributions establishing the sample-covariance distribution, the joint representation, the negative moments, and the final variance identity are within scope and can support other Gaussian portfolio results.

Selected references

  • N. Lassance, A. Martín-Utrera, and M. Simaan, The Risk of Expected Utility under Parameter Uncertainty, authors’ SSRN manuscript dated August 18, 2023, subsequently in Management Science (2024). SSRN 3855546; DOI 10.1287/mnsc.2023.00178.
12 thms1 active userReviewed
EconomicsOptimization·Captain: mikedeng1

Output-Oriented Agricultural Subsidy Design II: The Combined Subsidy Needs the Least Budget, and the Selective Subsidy Needs Less Than Either Single SubsidyResearch Paper

Why compare subsidy formats?

Governments sometimes pay crop producers to increase supply. A payment for each unit planted and a payment for each unit harvested create different incentives when farmers have different yields. An agency choosing among those formats needs to know how much it must spend to attain the same total output. Fan, Feng, Li, Shanthikumar, and Wu study that question in an agricultural Cournot market and compare four programs: planting-only, harvesting-only, combined, and selective subsidies. Their Proposition 10 orders the minimum budgets required by those programs, with the order of the two single subsidies changing at a specified output threshold. The source for this mission is the 2023-03-18 SSRN version of their paper; the proof is in Online Appendix A.

The comparison matters because the payment format changes both who receives money and how much each farmer produces. The government seeks a target output, while each farmer chooses output in response to the market price and the payment offered. A budget comparison therefore has to account for the farmers' equilibrium response, rather than compare payment rates alone. The paper's Section 5 and Proposition 10 give the target and the resulting ordering.

Market and government programs

There are N>0N>0N>0 farmers. Farmer jjj plants xj=zjqjx_j=z_jq_jxj​=zj​qj​ units of input to harvest qjq_jqj​ units of output, so zjz_jzj​ is an input-to-output ratio. The farmers are indexed in nondecreasing order of zjz_jzj​. Planting costs cPc_PcP​ per input unit and harvesting costs cHc_HcH​ per output unit. If total output is Q=∑jqjQ=\sum_jq_jQ=∑j​qj​, the market-clearing price is p(Q)=α−βQp(Q)=\alpha-\beta Qp(Q)=α−βQ, with α,β>0\alpha,\beta>0α,β>0. An output profile is a Cournot equilibrium when every qjq_jqj​ is nonnegative and no farmer can earn more by changing its own output while the other outputs stay fixed. These are the objects in the paper's Section 3 and equation (1).

A subsidy profile gives farmer jjj a payment tjt_jtj​ for each unit of output. Under a combined subsidy (sP,sH)(s_P,s_H)(sP​,sH​), tj=zjsP+sHt_j=z_js_P+s_Htj​=zj​sP​+sH​: the planting part pays for zjqjz_jq_jzj​qj​ units of input and the harvesting part pays for qjq_jqj​ units of output. Under a selective subsidy, the farmer chooses one payment, so tj=max⁡(zjsP,sH)t_j=\max(z_js_P,s_H)tj​=max(zj​sP​,sH​). Planting-only sets sH=0s_H=0sH​=0; harvesting-only sets sP=0s_P=0sP​=0. The model allows negative subsidy rates, which are taxes. When the two selective payments tie, either choice pays the same amount. These formats come from Sections 3, 4.1, and 4.2.

The government budget at equilibrium is ∑jtjqj\sum_jt_jq_j∑j​tj​qj​. A profile is feasible when every farmer produces a positive quantity and ∑jqj≥Qˉ\sum_jq_j\ge\bar Q∑j​qj​≥Qˉ​, where Qˉ\bar QQˉ​ is the target output. For each program, its optimum is the infimum of its feasible budgets. This matches the paper's requirement that output reach at least the target, and the all-active regime used for the comparisons. The average ratio and its variability are zˉ=N−1∑jzj\bar z=N^{-1}\sum_jz_jzˉ=N−1∑j​zj​ and vz=N−1∑jzj2−zˉ2v_z=N^{-1}\sum_jz_j^2-\bar z^2vz​=N−1∑j​zj2​−zˉ2. The paper introduces these statistics in Section 3.

Formalization targets

Write BC,BS,BP,BHB_C,B_S,B_P,B_HBC​,BS​,BP​,BH​ for the least feasible budgets under the combined, selective, planting-only, and harvesting-only programs. The goal is Proposition 10:

Qˉ≤QC(cP,0)⟹BC≤BS≤BP≤BH,\bar Q\le Q^C(c_P,0)\quad\Longrightarrow\quad B_C\le B_S\le B_P\le B_H,Qˉ​≤QC(cP​,0)⟹BC​≤BS​≤BP​≤BH​, Qˉ>QC(cP,0)⟹BC≤BS≤BH≤BP.\bar Q>Q^C(c_P,0)\quad\Longrightarrow\quad B_C\le B_S\le B_H\le B_P.Qˉ​>QC(cP​,0)⟹BC​≤BS​≤BH​≤BP​.

Here QC(cP,0)Q^C(c_P,0)QC(cP​,0) is the all-active expression for market output under a combined subsidy with planting rate cPc_PcP​ and harvesting rate zero, as given by equation (5). In addition, vz=0v_z=0vz​=0 implies BC=BS=BP=BHB_C=B_S=B_P=B_HBC​=BS​=BP​=BH​. The target exceeds the no-subsidy output, as required at the start of Section 5. All farmers are assumed to produce at the three closed-form designs of Proposition 8.

The milestones record the market quantities in Proposition 3, equations (2)–(6), the three minimizing designs of Proposition 8, and the single-subsidy budget difference in the proof of Proposition 10, Online Appendix A, page 13. A separate theorem item states the selective optimum's lower bound from the same proof.

What the result establishes

The ordering identifies a minimum-spending format for any target in the stated all-active regime. The combined program never requires a higher optimal budget than the other three, and the selective program never requires a higher optimal budget than either single subsidy. The threshold tells the government which single subsidy is cheaper. When farmer input-to-output ratios have zero variability, the choice among all four formats has no budget effect. These conclusions are the specific content of Proposition 10, rather than a claim about all policy objectives or about equilibria with inactive farmers.

The mathematical result is proved in the paper. This mission asks for a machine-checked proof of its stated all-active comparison. It also creates reusable Lean definitions for a finite Cournot equilibrium with affine inverse demand, per-farmer subsidy payments, and budget optimization over equilibrium-feasible profiles. The formalization has not yet proved the goal or milestones; each theorem is offered as a statement for solvers. The paper's proofs are in Online Appendix A of the SSRN version.

Where the formalization is difficult

The government controls subsidy rates, but feasibility and spending are determined after farmers respond. The four programs therefore have different sets of possible payment vectors, and the output constraint may be met by several profiles. Comparing one chosen profile from each program does not by itself establish a comparison of their minima. The selective program adds another difficulty: farmers can receive different types of payments within the same equilibrium. The proof of Proposition 10 records a separate budget inequality for that program.

Formalization scope

Farmers are represented by Fin N, with Lean index 000 corresponding to the paper's farmer 111. A generic Cournot game is a separate definition; the agricultural market supplies its unit costs. Equilibrium is a best-response predicate over nonnegative real outputs. Subsidies are per-output payment vectors, and the government budget is the finite sum of payment times output. The combined program contains all pairs (sP,sH)(s_P,s_H)(sP​,sH​); its definition does not fix the optimal planting rate cP/2c_P/2cP​/2. The output constraint is Q≥QˉQ\ge\bar QQ≥Qˉ​, exactly as printed in Section 5. Subsidy rates and costs have no added sign restrictions.

The formalization explicitly assumes N>0N>0N>0, α>0\alpha>0α>0, β>0\beta>0β>0, nondecreasing zjz_jzj​, and zj>0z_j>0zj​>0. The last condition states the physical meaning of an input-to-output ratio and is a disclosed addition. For Proposition 10, Qˉ\bar QQˉ​ is strictly above the no-subsidy output in the all-active regime, and the planting-only, harvesting-only, and combined designs of Proposition 8 each have an all-positive equilibrium. Every feasible budget set is restricted to all-active equilibria. This is the fixed-active-set reading of the paper's phrase “all farmers produce”; a variable-active-set version is outside this mission. The three design assumptions make the single-subsidy and combined feasible sets nonempty, and a single-subsidy profile also belongs to the selective program. The separate selective lower-bound theorem assumes that the paper's chosen optimal selective budget is attained. These conditions and the budget lower bounds ensure that real sInf represents a finite budget value.

The equilibrium formulas, optimality statements, and budget inequalities are proof obligations; none is built into the definitions. Contributions establishing those claims or reusable finite-game and finite-sum facts are in scope. Results on inactive farmers, random yields, or convex production costs are outside this mission.

Selected references

  • Fan, T., Q. Feng, Y. Li, J. G. Shanthikumar, and Y. Wu, Output-Oriented Agricultural Subsidy Design, forthcoming in Management Science, SSRN version dated March 18, 2023, SSRN 4378693, DOI 10.1287/mnsc.2023.4749.
7 thms1 active userReviewed
Algorithmic Game TheoryEconomicsOptimization·Captain: mikedeng1

Precommitments in Two-Sided Market Competition 1: Committing to a Matching Capacity, Then Competing in Price and Wage, Yields the Quantity-Competition OutcomeResearch Paper

Motivation

A service platform makes decisions on two sides of a market. It charges consumers a price and pays independent providers a wage, then earns a margin only when it can match a consumer with a provider. Capacity is another decision available to the platform: it can limit how many matches it will carry, for example by limiting the active provider pool. Hu and Liu ask whether committing to this limit before setting price and wage changes the competitive outcome. Their submitted manuscript models this question for two competing platforms and states a two-sided counterpart of the quantity-precommitment result associated with Kreps and Scheinkman. The point matters for platform operations because a capacity decision can determine the price, wage, volume, and profit that emerge after both platforms react. Hu and Liu, submitted manuscript, §3.5.

Setting

There are two platforms, indexed by i∈{1,2}i\in\{1,2\}i∈{1,2}; jjj denotes the other platform. The potential market size is Ω>0\Omega>0Ω>0. Each platform posts a consumer price pi∈Rp_i\in\mathbb Rpi​∈R and a provider wage wi∈Rw_i\in\mathbb Rwi​∈R. Demand and supply are the positive parts

di(p)=[Ω−pi+γpj]+,si(w)=[wi−βwj]+,d_i(p)=[\Omega-p_i+\gamma p_j]^+, \qquad s_i(w)=[w_i-\beta w_j]^+,di​(p)=[Ω−pi​+γpj​]+,si​(w)=[wi​−βwj​]+,

where [x]+=max⁡{x,0}[x]^+=\max\{x,0\}[x]+=max{x,0}. The demand substitution factor γ\gammaγ and the supply substitution factor β\betaβ both lie in [0,1)[0,1)[0,1). Higher rival prices raise a platform's demand; higher rival wages reduce its supply. A platform can serve only the smaller of its demand and supply. Its profit without a capacity limit is the margin pi−wip_i-w_ipi​−wi​ times that number of matches. These are the manuscript's displays (1)–(3). Hu and Liu, submitted manuscript, pp. 8–9.

The first game is quantity competition. Each platform chooses a nonnegative matching quantity ziz_izi​. The prices and wages that clear demand and supply at those quantities are

pi(z)=(1+γ)Ω−zi−γzj1−γ2,wi(z)=zi+βzj1−β2.p_i(z)=\frac{(1+\gamma)\Omega-z_i-\gamma z_j}{1-\gamma^2}, \qquad w_i(z)=\frac{z_i+\beta z_j}{1-\beta^2}.pi​(z)=1−γ2(1+γ)Ω−zi​−γzj​​,wi​(z)=1−β2zi​+βzj​​.

A platform earns (pi(z)−wi(z))zi(p_i(z)-w_i(z))z_i(pi​(z)−wi​(z))zi​. A quantity Nash equilibrium is a nonnegative vector zzz at which neither platform can gain by choosing any other nonnegative quantity while the rival quantity stays fixed. The inverse price and wage appear in the proof of Lemma 6, where the profit function is written as (F.3). Hu and Liu, submitted manuscript, p. 14 and Online Appendix p. 32.

The second game is capacity precommitment. In stage one, each platform chooses a nonnegative capacity qiq_iqi​, the most matches it can make. In stage two, both platforms simultaneously choose prices and wages. Platform iii then serves mi=min⁡{di(p),si(w),qi}m_i=\min\{d_i(p),s_i(w),q_i\}mi​=min{di​(p),si​(w),qi​} matches and earns (pi−wi)mi(p_i-w_i)m_i(pi​−wi​)mi​. A second-stage Nash equilibrium lets a platform change its price and wage together. A subgame-perfect equilibrium specifies stage-two play after every admissible capacity vector and requires that no platform benefit from changing its stage-one capacity and then following the continuation for the changed vector. Hu and Liu, submitted manuscript, pp. 14–15 and Online Appendix §A.

Formalization targets

The goal is Proposition 1: capacity precommitment and quantity competition have the same equilibrium price, wage, matching quantity, and profit for each platform. Writing q,σq,\sigmaq,σ for a capacity profile and its continuation plan, and zzz for a quantity equilibrium, the target is

∀i∈{1,2},(pi(σ(q)),wi(σ(q)),mi(q,σ(q)),πi(q,σ(q)))=(pi(z),wi(z),zi,(pi(z)−wi(z))zi).\forall i\in\{1,2\},\qquad \bigl(p_i(\sigma(q)),w_i(\sigma(q)),m_i(q,\sigma(q)),\pi_i(q,\sigma(q))\bigr) = \bigl(p_i(z),w_i(z),z_i,(p_i(z)-w_i(z))z_i\bigr).∀i∈{1,2},(pi​(σ(q)),wi​(σ(q)),mi​(q,σ(q)),πi​(q,σ(q)))=(pi​(z),wi​(z),zi​,(pi​(z)−wi​(z))zi​).

The goal also asserts that an equilibrium of each game exists, so this comparison has actual outcomes to compare. Lemma 6 gives the unique quantity equilibrium and its closed forms. The subgame analysis in Online Appendix §A.1 gives a platform's best response to fixed rival price and wage. Lemma 7 states that demand and supply both equal committed capacity in the two-stage equilibrium. These three statements are the mission's milestones. Hu and Liu, submitted manuscript, pp. 14–15 and Online Appendix p. 1.

Significance

Proposition 1 supplies an operational interpretation of quantity competition in a market where each platform controls both consumer price and provider wage. A quantity outcome can arise through an earlier capacity choice followed by ordinary spot-market price and wage decisions. The conclusion covers four separate outcomes for each firm, so it supports comparisons of capacity policies in terms of what consumers pay, what providers receive, how many matches occur, and platform profit. The result is proved in the manuscript; its proofs are in Online Appendix §F of the same cited artifact. Hu and Liu, submitted manuscript, p. 15 and Online Appendix p. 33.

The formalization asks for machine-checked proofs of these known statements under explicit equilibrium conventions. It also creates reusable definitions for a two-sided market with positive-part demand and supply, a quantity game, and a two-stage capacity game. The paper's displayed formulas become auditable statements about every equilibrium of those games rather than numbers inserted into the definition of an outcome. No machine-checked proof of this specific proposition is asserted here.

Difficulty

The central issue is the full two-stage game. A stage-two platform changes price and wage jointly, and a stage-one capacity deviation leads to a new stage-two equilibrium. Checking a price deviation while holding wages fixed, or checking only capacities near a proposed equilibrium, does not establish the proposition. The positive parts in demand and supply also create zero-profit price-and-wage equilibria. Such equilibria can be used as off-path continuations and can change the set of stage-one equilibria. The formal target therefore selects positive profit for each platform whenever a subgame equilibrium permits it. The manuscript's Appendix §A distinguishes several regions of capacity profiles; this regime structure is part of the difficulty of proving a statement about all deviations. Hu and Liu, submitted manuscript, Online Appendix §§A.1–A.2.

Formalization scope

Lean uses Fin 2 for platforms and a named rival map. Prices and wages are real-valued. Capacities and chosen quantities are nonnegative reals. The standing parameters are Ω>0\Omega>0Ω>0 and 0≤β,γ<10\le\beta,\gamma<10≤β,γ<1; these ranges keep the market-clearing denominators 1−β21-\beta^21−β2 and 1−γ21-\gamma^21−γ2 nonzero. Demand and supply retain the manuscript's positive-part operation even when it is inactive at a positive equilibrium.

A continuation plan maps every capacity profile to a pair of price and wage profiles. At every nonnegative capacity profile it must choose a second-stage Nash equilibrium. For each platform, if that subgame has an equilibrium in which it earns positive profit, the chosen equilibrium must give it positive profit. This includes a subgame in which its rival committed zero capacity. This selection is an explicit addition to the printed equilibrium language, needed because the unqualified statement admits zero-profit off-path punishments. The stage-one Nash condition evaluates a capacity deviation using the continuation plan at the deviated capacity. The manuscript does not specify strategy sets; the stated real and nonnegative domains make them explicit. The goal ranges over equilibria rather than defining outcomes from Lemma 6's closed forms, and it asserts existence to prevent a vacuous comparison.

Contributions can establish the market-clearing identities, the quantity equilibrium and its uniqueness, joint price-and-wage best responses, the capacity-binding result, and the existence and outcome claims of Proposition 1. The generic two-player Nash predicate and the positive-part market model are reusable beyond this mission.

Selected references

  • Ming Hu and Yan Liu, Precommitments in Two-Sided Market Competition, submitted manuscript (SSRN 3734828; TSpace), published in Manufacturing & Service Operations Management 25(2), 2023, DOI 10.1287/msom.2022.1173. Mission statements follow the submitted manuscript and its Online Appendix, not the journal pagination.
6 thms1 active userReviewed
Algorithmic Game TheoryEconomicsOptimization·Captain: mikedeng1

Quality Signaling Through Crowdfunding Pricing II: With Price Commitment and a Small Quality Gap, the Unique Refined Separating Equilibrium Lowers the Funding Price and Raises the Regular PriceResearch Paper

Motivation

In reward-based crowdfunding, a seller asks customers to pay before the product's quality is known to them. A high-quality seller can try to communicate private quality through the prices he posts. That signal is costly because a price that deters imitation may also reduce the seller's own expected revenue. Bolandifar, Chen, Kouvelis and Zhou study this tradeoff when a campaign must meet a financing target and a successful campaign leads to a later retail period (SSRN manuscript, §§3–5). Their model asks whether a high-quality seller can separate himself from a low-quality seller by committing in advance to both the crowdfunding price and the later retail price.

The manuscript treats price commitment separately from the case in which the seller chooses the retail price after the campaign. This mission concerns the commitment case, specifically Proposition 2 and the lemmas that support it. The theorem describes a separating equilibrium after applying the intuitive criterion: the high-quality seller chooses a lower crowdfunding price and a higher retail price than he would under full information. The cited artifact is the authors' SSRN manuscript dated 2022-05-30; its proofs are in Appendix A (manuscript, pp. 38–43).

Setting

There are two privately known product qualities, 0<qL<qH0<q_L<q_H0<qL​<qH​. A seller commits to a price pair x=(P1,P2)x=(P_1,P_2)x=(P1​,P2​), where P1P_1P1​ is paid by crowdfunding backers and P2P_2P2​ is charged in the regular selling period. The project needs a financing target T>0T>0T>0, so a feasible pair satisfies P1≥TP_1\ge TP1​≥T and P2>0P_2>0P2​>0. Both period market sizes are normalized to one; production and salvage costs are zero, and future revenue is not discounted (manuscript, pp. 9–13).

All funding customers have the same taste θc\theta_cθc​, uniformly distributed on [0,1][0,1][0,1] and unknown to the seller. They believe quality is qjq_jqj​ and back the campaign when θcqj≥P1\theta_c q_j\ge P_1θc​qj​≥P1​. Thus success has probability max⁡{0,1−P1/qj}\max\{0,1-P_1/q_j\}max{0,1−P1​/qj​}. After a successful campaign, true quality qiq_iqi​ becomes known. A fraction α∈(0,1)\alpha\in(0,1)α∈(0,1) of regular customers have the same taste as the funding customers; success updates their conditional taste distribution. The remaining fraction has independent uniform tastes. A customer in the regular period buys if taste times qiq_iqi​ is at least P2P_2P2​ (manuscript, pp. 10–11).

Write Πij(P1,P2)\Pi^{ij}(P_1,P_2)Πij(P1​,P2​) for the seller's expected total profit when true quality is qiq_iqi​ and customers believe qjq_jqj​. The expressions VijV^{ij}Vij and WijW^{ij}Wij distinguish the regions in which returning customers buy for sure or with a conditional probability. Write Πij∗\Pi^{ij*}Πij∗ for the maximum of Πij\Pi^{ij}Πij over feasible pairs. In particular, ΠL∗=ΠLL∗\Pi^{L*}=\Pi^{LL*}ΠL∗=ΠLL∗ is the low type's full-information payoff. These are outcomes of optimization, not inserted formulas (manuscript, pp. 22–24, (7)–(11)).

In a separating equilibrium, the two seller types choose different feasible pairs xHx_HxH​ and xLx_LxL​. Funding customers believe the product is high quality exactly at xHx_HxH​ and low quality at every other pair, including off-path pairs. Neither seller type can gain by deviating under those beliefs. The intuitive criterion then checks whether an off-path pair would be profitable to the high type if believed high while being unattractive to the low type (manuscript, pp. 13, 19).

Formalization targets

Lemma 4 identifies an attained full-information optimum for any choice of true and believed quality in {qL,qH}\{q_L,q_H\}{qL​,qH​}. Its crowdfunding price is

P1ij∗=max⁡{4qj−(1−α)qi8,T},P_1^{ij*}=\max\left\{\frac{4q_j-(1-\alpha)q_i}{8},T\right\},P1ij∗​=max{84qj​−(1−α)qi​​,T},

and its retail price follows the three cases of equation (11), depending on whether TTT lies below qj/2q_j/2qj​/2, between that threshold and qj/[2(1−α)]q_j/[2(1-\alpha)]qj​/[2(1−α)], or above the second threshold (manuscript, p. 23, Lemma 4).

The goal is Proposition 2 in the small-quality-gap regime qL<qH≤(α2+6α+25)qL/16q_L<q_H\le(\alpha^2+6\alpha+25)q_L/16qL​<qH​≤(α2+6α+25)qL​/16. Define (P˙1,P˙2)(\dot P_1,\dot P_2)(P˙1​,P˙2​) by its equations, requiring P˙2>qH/2\dot P_2>q_H/2P˙2​>qH​/2:

4P˙1+(1−α)P˙2=2qH,WLH(P˙1,P˙2)=ΠL∗.4\dot P_1+(1-\alpha)\dot P_2=2q_H,\qquad W^{LH}(\dot P_1,\dot P_2)=\Pi^{L*}.4P˙1​+(1−α)P˙2​=2qH​,WLH(P˙1​,P˙2​)=ΠL∗.

When T≤P˙1T\le\dot P_1T≤P˙1​, the goal states that the unique separating equilibrium surviving the intuitive criterion has xH=(P˙1,P˙2)x_H=(\dot P_1,\dot P_2)xH​=(P˙1​,P˙2​) and the low type at his full-information optimum. Relative to every full-information optimum (P1fH,P2fH)(P^H_{1f},P^H_{2f})(P1fH​,P2fH​) of the high type, it also states

P˙1<P1fH,P˙2>P2fH.\dot P_1<P^H_{1f},\qquad \dot P_2>P^H_{2f}.P˙1​<P1fH​,P˙2​>P2fH​.

The mission separately targets uniqueness of the dotted pair, the first claim of Lemma 6 concerning profitable imitation of the high type's full-information pair, and the constrained optimum in equations (A.13)–(A.14) (manuscript, pp. 26–27, 41).

Significance

The result identifies how a commitment to the later price changes the signal available during crowdfunding. The high type's retail price is raised while his crowdfunding price is lowered, so the signal is encoded in the pair, rather than in a single crowdfunding price. The theorem also determines which separating outcome survives a refinement intended to remove equilibria supported only by arbitrary off-path beliefs (manuscript, pp. 26–27).

The mathematical result is already proved in the manuscript. The remaining formalization work is to give the economic model an exact Lean meaning, prove the optimization and equilibrium assertions, and make the boundary conventions explicit. The five open Lean theorems in this proposal are statements to be proved; their sorry bodies are not machine-checked proofs.

Difficulty

The seller's payoff changes expression when the regular price crosses a threshold determined by the funding price and the two qualities. The low type can mimic a pair whose regular price exceeds qLq_LqL​, in which case regular sales vanish but the crowdfunding payoff can still rise. This makes a direct comparison of the printed WLHW^{LH}WLH expression with the actual mimicking payoff invalid outside its demand region. The intuitive criterion adds a second layer: it tests deviations under a different belief from the default off-path belief. These regime changes and belief-dependent deviations are the central obstacles to a concise, faithful Lean statement (manuscript, pp. 23, 26–27, 41–43).

Formalization scope

Lean represents qualities, prices, probabilities and payoffs as real numbers. Its parameter structure contains qL,qH,α,Tq_L,q_H,\alpha,TqL​,qH​,α,T, with 0<qL<qH0<q_L<q_H0<qL​<qH​, 0<α<10<\alpha<10<α<1 and T>0T>0T>0. The prior high-quality belief is omitted because the separating statements use beliefs fixed by the observed pair. Market sizes, zero costs, salvage value and discount rate are incorporated into the payoff. The funding success probability and purchase probabilities are clipped at zero outside their printed domains. The printed VijV^{ij}Vij and WijW^{ij}Wij remain available for the page 41 equations; WijW^{ij}Wij is only used away from its zero denominator. Suprema range over all feasible pairs P1≥TP_1\ge TP1​≥T, P2>0P_2>0P2​>0, and “optimal” means the displayed pair attains that supremum.

The manuscript's Proposition 2 needs the additional bound T≤(3+α)qL/8T\le(3+\alpha)q_L/8T≤(3+α)qL​/8. Without it, the low type's constrained full-information payoff can be too small and he can profitably mimic a dotted pair with P˙2>qL\dot P_2>q_LP˙2​>qL​; a numerical counterexample and the discrepancy are recorded in the local moderation notes. This proposal states that bound openly rather than treating the printed proposition as valid for all T≤P˙1T\le\dot P_1T≤P˙1​. Lemma 4 also records its displayed domain T≤qjT\le q_jT≤qj​. The goal does not define the optimum by a formula, the equilibrium by the paper's necessary conditions (13)–(14), or the dotted pair by an arbitrary choice.

The foundational setting is a reusable two-type, two-price payoff and equilibrium model. A complete development must establish the payoff's agreement with the manuscript's regions, attainment and comparison of the full-information optima, uniqueness of the dotted pair, optimization on the relevant iso-profit curve, and the no-deviation and intuitive-criterion conclusions. Contributions proving these targets or reusable real optimization lemmas are within scope.

Selected references

  • E. Bolandifar, Z. Chen, P. Kouvelis and W. Zhou, Quality Signaling through Crowdfunding Pricing, SSRN manuscript 3689946, 2022-05-30, SSRN. Published as Manufacturing & Service Operations Management, doi:10.1287/msom.2022.1177.
7 thms1 active userReviewed
Algorithmic Game TheoryOptimization·Captain: mikedeng1

Competition and Collaboration on Fundraising for Short-Term Disaster Response: The Impact on Earmarking and Performance I: Existence and KKT Characterization of the Competition EquilibriumResearch Paper

Fundraising competition after a disaster

In the days after a sudden-onset disaster, several humanitarian organizations (HOs) appeal to the same pool of donors. Donors increasingly want to earmark their gifts (restrict them to a programme, region or item), and HOs can offer more or less of that control. Earmarked money is less useful in the response: renegotiating restrictions costs time and overhead, so each dollar delivers less immediate relief. HOs therefore face a trade-off between attracting donors and using donations well, and they face it while competing with each other for the same donors.

A. Aflaki and A. J. Pedraza-Martinez model this trade-off as a game among HOs whose donors choose by a multinomial logit (MNL) rule, and compare three regimes: competition, full collaboration and partial collaboration (SSRN 3705595, December 2022; published in Manufacturing & Service Operations Management, 2023, doi:10.1287/msom.2023.1202). This mission formalizes the equilibrium result for the competition regime, Proposition 1 of the paper. The source is the SSRN version dated December 2022; its proofs are in the bound-in Online Supplement (§S3).

The competition game

There are n≥1n \ge 1n≥1 HOs i∈I={1,…,n}i \in I = \{1, \dots, n\}i∈I={1,…,n}. HO iii chooses two numbers:

  • a base utility si∈[ai,bi]s_i \in [a_i, b_i]si​∈[ai​,bi​] that it offers donors (in the paper, a monotone reparametrization of its earmarking level, used from problem (6) on);
  • a fundraising effort xi∈[0,1]x_i \in [0,1]xi​∈[0,1], the fraction of donors it contacts, at cost Ci(xi)C_i(x_i)Ci​(xi​) with Ci:[0,1]→R+C_i : [0,1] \to \mathbb R_+Ci​:[0,1]→R+​ strictly increasing.

Each dollar HO iii receives produces δi(si)\delta_i(s_i)δi​(si​) dollars of immediate relief, the unit performance. HO iii needs Bi>0B_i > 0Bi​>0 dollars of effective funding. Donors have mean budget z>0z > 0z>0.

A donor contacted by the set JJJ of HOs gives HO i∈Ji \in Ji∈J the MNL share

θiJ(s)=esi1+∑j∈Jesj,(4)\theta^J_i(s) = \frac{e^{s_i}}{1 + \sum_{j\in J} e^{s_j}}, \tag{4}θiJ​(s)=1+∑j∈J​esj​esi​​,(4)

the 111 standing for not donating. Contacts are independent, so with wia=∏j≠ixjaj(1−xj)1−ajw^a_i = \prod_{j \ne i} x_j^{a_j}(1-x_j)^{1-a_j}wia​=∏j=i​xjaj​​(1−xj​)1−aj​ for a∈Ai={a∈{0,1}n:ai=1}a \in A_i = \{a \in \{0,1\}^n : a_i = 1\}a∈Ai​={a∈{0,1}n:ai​=1} and Ja={j:aj=1}J_a = \{j : a_j = 1\}Ja​={j:aj​=1}, HO iii's expected donations are

E[Di(s;x)]=z xi∑a∈Aiwia θiJa(s).(5)\mathbb E[D_i(s;x)] = z\, x_i \sum_{a\in A_i} w^a_i\, \theta^{J_a}_i(s). \tag{5}E[Di​(s;x)]=zxi​a∈Ai​∑​wia​θiJa​​(s).(5)

The unit performance per donor contacted is PPDi(s;x)=δi(si) z∑a∈Aiwia θiJa(s)PPD_i(s;x) = \delta_i(s_i)\, z \sum_{a\in A_i} w^a_i\, \theta^{J_a}_i(s)PPDi​(s;x)=δi​(si​)z∑a∈Ai​​wia​θiJa​​(s); it does not depend on xix_ixi​.

Each HO is lexicographic (problem (6)): given the others' strategies, it first minimizes its funding gap (Bi−δi(si)E[Di(s;x)])+(B_i - \delta_i(s_i)\mathbb E[D_i(s;x)])^+(Bi​−δi​(si​)E[Di​(s;x)])+ over [ai,bi]×[0,1][a_i,b_i]\times[0,1][ai​,bi​]×[0,1], and among the minimizers it maximizes

Ui(si,xi)=min⁡(δi(si)E[Di(s;x)], Bi)−Ci(xi).U_i(s_i,x_i) = \min\big(\delta_i(s_i)\mathbb E[D_i(s;x)],\, B_i\big) - C_i(x_i).Ui​(si​,xi​)=min(δi​(si​)E[Di​(s;x)],Bi​)−Ci​(xi​).

A Nash equilibrium is a profile (s;x)∈∏i[ai,bi]×[0,1]n(s;x) \in \prod_i [a_i,b_i]\times[0,1]^n(s;x)∈∏i​[ai​,bi​]×[0,1]n in which every HO's strategy solves its problem (6).

Assumption 1 (p. 16) asks that log⁡δi\log\delta_ilogδi​ be sufficiently concave: ∂2log⁡δi(si)/∂si2≤−14+esi/(1+esi)2\partial^2 \log\delta_i(s_i)/\partial s_i^2 \le -\tfrac14 + e^{s_i}/(1+e^{s_i})^2∂2logδi​(si​)/∂si2​≤−41​+esi​/(1+esi​)2 on [ai,bi][a_i,b_i][ai​,bi​].

Formalization targets

Goal: Proposition 1 (p. 16)

Under the standing hypotheses and Assumption 1, a Nash equilibrium exists, and a profile in the strategy box is an equilibrium if and only if for every iii

xi=min⁡(BiPPDi(s;x),1),δi′(si)δi(si)+∑a∈Aiwia ∂θiJa(s)/∂si∑a∈Aiwia θiJa(s)+λi1−λi2=0,x_i = \min\Big(\frac{B_i}{PPD_i(s;x)},1\Big),\qquad \frac{\delta_i'(s_i)}{\delta_i(s_i)} + \frac{\sum_{a\in A_i} w^a_i\,\partial\theta^{J_a}_i(s)/\partial s_i}{\sum_{a\in A_i} w^a_i\,\theta^{J_a}_i(s)} + \lambda_{i1}-\lambda_{i2} = 0,xi​=min(PPDi​(s;x)Bi​​,1),δi​(si​)δi′​(si​)​+∑a∈Ai​​wia​θiJa​​(s)∑a∈Ai​​wia​∂θiJa​​(s)/∂si​​+λi1​−λi2​=0,

with λi1,λi2≥0\lambda_{i1},\lambda_{i2}\ge 0λi1​,λi2​≥0, λi1(ai−si)=0\lambda_{i1}(a_i-s_i) = 0λi1​(ai​−si​)=0 and λi2(si−bi)=0\lambda_{i2}(s_i-b_i) = 0λi2​(si​−bi​)=0 (system (7)).

Milestones

  1. Lemma 2 (p. 15): E[Di]\mathbb E[D_i]E[Di​] is nondecreasing in xix_ixi​ and sis_isi​ and nonincreasing in xjx_jxj​, sjs_jsj​ for j≠ij\ne ij=i.
  2. Claim (S5) (p. S10): HO iii's strategy solves (6) iff sis_isi​ maximizes PPDiPPD_iPPDi​ over [ai,bi][a_i,b_i][ai​,bi​] and xi=min⁡(Bi/PPDi,1)x_i = \min(B_i/PPD_i,1)xi​=min(Bi​/PPDi​,1).
  3. (S8) (p. S12): ∂2log⁡[∑awiaθiJa(s)]/∂si2≤14−esi/(1+esi)2\partial^2 \log\big[\sum_{a} w^a_i\theta^{J_a}_i(s)\big]/\partial s_i^2 \le \tfrac14 - e^{s_i}/(1+e^{s_i})^2∂2log[∑a​wia​θiJa​​(s)]/∂si2​≤41​−esi​/(1+esi​)2 for efforts in [0,1][0,1][0,1].
  4. Log-concavity (p. S12): under Assumption 1, si↦PPDis_i \mapsto PPD_isi​↦PPDi​ is log-concave on [ai,bi][a_i,b_i][ai​,bi​].

Significance

Proposition 1 is the foundation of the paper's comparison of fundraising regimes: Propositions 2, 5, 6 and 7 compare equilibria characterized by (7) with the full- and partial-collaboration outcomes, and the numerical study of the Haiti response (§8) computes equilibria by solving (7). The proposition reduces a two-level game with a non-smooth objective to a per-HO KKT system plus a closed-form effort, and it shows that equilibrium earmarking balances the relative loss in unit performance against the relative gain in donor share.

The result is proved on paper, in the Online Supplement; no machine-checked version exists. Formalizing it would check the reduction from the lexicographic problem to (S5), which hinges on Bi>0B_i>0Bi​>0 and strictly increasing costs, and supply a sound proof of the bound (S8), whose printed derivation is loose (see below). The log-mixture-of-logit bound (S8) and the lexicographic best-response reduction are reusable for other MNL competition models.

Difficulty

The central difficulty is (S8). Each single share θiJ\theta^J_iθiJ​ is log-concave in sis_isi​, but a mixture of log-concave functions is not log-concave in general, so concavity of log⁡∑awaθJa\log\sum_a w^a\theta^{J_a}log∑a​waθJa​ fails and only the weaker, sis_isi​-dependent bound (S8) holds. The printed argument passes through a quasi-concavity step and a termwise inequality that do not combine as written; a correct argument must control the variance-like term of the mixture uniformly in the weights. Numerical tests on random instances support (S8).

Existence is a fixed-point argument, but Assumption 1 with "≤\le≤" yields only concavity, so best responses in sis_isi​ can be intervals rather than points, and a single-valued map need not exist. The correspondence is convex-valued, which is where the obvious Brouwer argument needs adjustment.

The reduction (S5) requires handling both regimes of the lexicographic problem: the gap can be closed (effort Bi/PPDiB_i/PPD_iBi​/PPDi​, minimal cost) or cannot (full effort).

Formalization scope

HOs are Fin n. The paper's sum over a∈Aia\in A_ia∈Ai​ is a sum over finite sets JJJ with i∈Ji\in Ji∈J; wiaw^a_iwia​ is the product of xjx_jxj​ over J∖{i}J\setminus\{i\}J∖{i} and of 1−xj1-x_j1−xj​ over j∉Jj\notin Jj∈/J. All statements live in base-utility coordinates: δi:R→R\delta_i:\mathbb R\to\mathbb Rδi​:R→R is a primitive function of sis_isi​ (earmarking eie_iei​ and the map si(ei,δi(ei))s_i(e_i,\delta_i(e_i))si​(ei​,δi​(ei​)) are not modelled), and expected donations are the formula (5) (Lemma 1's Gumbel derivation is not formalized).

The standing hypotheses, collected in one predicate, are: n≥1n\ge1n≥1; ai≤bia_i\le b_iai​≤bi​; Bi>0B_i>0Bi​>0; z>0z>0z>0; Ci≥0C_i\ge0Ci​≥0 and strictly increasing on [0,1][0,1][0,1]; δi\delta_iδi​ twice continuously differentiable on R\mathbb RR with 0<δi≤10<\delta_i\le10<δi​≤1 on [ai,bi][a_i,b_i][ai​,bi​]. The additions relative to the page are Bi>0B_i>0Bi​>0 (without it every sis_isi​ is a best response and the "only if" fails), z>0z>0z>0, δi>0\delta_i>0δi​>0 (needed for log⁡δi\log\delta_ilogδi​ and Bi/PPDiB_i/PPD_iBi​/PPDi​), and smoothness on all of R\mathbb RR rather than on [ai,bi][a_i,b_i][ai​,bi​]. Assumption 1 is a separate predicate, assumed only by the goal and the log-concavity milestone. Derivatives are Mathlib's deriv; ∂θiJ/∂si\partial\theta^{J}_i/\partial s_i∂θiJ​/∂si​ is the derivative of t↦θiJ(s−i,t)t\mapsto\theta^J_i(s_{-i},t)t↦θiJ​(s−i​,t).

The equilibrium is defined as the lexicographic best response of problem (6) over the full strategy box, never by (7), (S5) or an argmax of PPDiPPD_iPPDi​; with any of those as the definition the goal would be trivial. Multipliers are existential. Uniqueness of the equilibrium is not claimed.

Welcome contributions: proofs of the milestones, a reusable lemma that the KKT conditions characterize maximizers of a concave differentiable function on a closed interval, and Kakutani-type existence for convex-valued best responses.

Selected references

  • A. Aflaki, A. J. Pedraza-Martinez, Competition and Collaboration on Fundraising for Short-Term Disaster Response: The Impact on Earmarking and Performance, SSRN 3705595, version of December 2022. https://ssrn.com/abstract=3705595
  • A. Aflaki, A. J. Pedraza-Martinez, same title, Manufacturing & Service Operations Management, 2023. https://doi.org/10.1287/msom.2023.1202
  • D. McFadden, Conditional logit analysis of qualitative choice behavior, in Frontiers in Econometrics, 1973.
6 thms1 active userReviewed
Algorithmic Game TheoryEconomicsOptimization·Captain: mikedeng1

Frontiers in Operations: Battery as a Service: Flexible Electric Vehicle Battery Leasing: Win-Win-Win of Flexible Leasing for a Large High-Capacity Range and Battery Cost near a(1−ρ)/2Research Paper

Motivation

Electric-vehicle makers such as NIO sell cars without the battery and lease the battery separately, a business model called Battery as a Service (BaaS). The leased battery can be swapped at a station in minutes, so a customer is not tied to one battery size: a driver who leases a small battery for the daily commute can rent a large one for a long holiday trip, and a driver who leases a large battery can downgrade for a while and pay less. Shi and Hu (M&SOM 2024, doi:10.1287/msom.2022.0587) ask whether such flexible battery leasing is good for all three parties at once: the manufacturer (profit), the customers (total cost) and the environment (total battery capacity that has to be produced). A business-model innovation of this kind is adopted only if it improves profit; it is defensible publicly only if it does not raise customer cost or the number of batteries in circulation. The paper's answer is a "win-win-win" region of parameters, and that result is the goal of this mission.

Setting

A manufacturer serves a unit mass of customers with two batteries. The low-capacity battery has range rl=0r_l=0rl​=0, lease rate pl=0p_l=0pl​=0 and acquisition cost cl=0c_l=0cl​=0 (normalizations). The high-capacity battery has range rhr_hrh​, lease rate php_hph​ and incremental acquisition cost chc_hch​. Driving a distance beyond the battery's range costs the customer the shortfall: a need xxx served by range rrr costs (x−r)+(x-r)^+(x−r)+ plus the lease rate.

Each customer has a regular need d∼U[0,1]d\sim\mathcal U[0,1]d∼U[0,1], known when choosing a primary battery, and a peak need D∼U[0,a]D\sim\mathcal U[0,a]D∼U[0,a] with a>1a>1a>1, independent of ddd and learned later. A fraction ρ\rhoρ of the time is regular usage, 1−ρ1-\rho1−ρ peak usage. The standing assumptions are a>1a>1a>1, a/(2+a)<ρ<1a/(2+a)<\rho<1a/(2+a)<ρ<1, 0<rh≤a0<r_h\le a0<rh​≤a and 0≤ch≤(1−ρ)a0\le c_h\le(1-\rho)a0≤ch​≤(1−ρ)a.

Simple leasing. The manufacturer sets php_hph​; each customer leases low capacity iff ρd+(1−ρ)E[D]≤ph+ρ(d−rh)++(1−ρ)E[(D−rh)+]\rho d+(1-\rho)\mathbb E[D]\le p_h+\rho(d-r_h)^++(1-\rho)\mathbb E[(D-r_h)^+]ρd+(1−ρ)E[D]≤ph​+ρ(d−rh​)++(1−ρ)E[(D−rh​)+]. With τb\tau^bτb the low-capacity volume, the profit is Πb=(1−τb)(ph−ch)\Pi^b=(1-\tau^b)(p_h-c_h)Πb=(1−τb)(ph​−ch​), the total customer cost CTbCT^bCTb is the integral over ddd of the cost each customer bears, and the total battery capacity is BTb=(1−τb)rhBT^b=(1-\tau^b)r_hBTb=(1−τb)rh​.

Flexible leasing. A two-period game. The manufacturer sets php_hph​; customers choose primary batteries anticipating the peak period; the manufacturer then sets an upgrade rate pˉh\bar p_hpˉ​h​ and a downgrade rate pˉl\bar p_lpˉ​l​; customers learn DDD and choose whether to swap according to Table 1 of the paper (a low lessee pays (D−rh)++pˉh(D-r_h)^++\bar p_h(D−rh​)++pˉ​h​ after upgrading, a high lessee pays D+pˉlD+\bar p_lD+pˉ​l​ after downgrading). Upgrades UUU in excess of downgrades VVV must be met by buying Qh=[U−V]+Q_h=[U-V]^+Qh​=[U−V]+ extra high-capacity batteries. The peak-period objective is (1): (1−τ)ph+V(pˉl−ph)+Upˉh−chQh/(1−ρ)(1-\tau)p_h+V(\bar p_l-p_h)+U\bar p_h-c_hQ_h/(1-\rho)(1−τ)ph​+V(pˉ​l​−ph​)+Upˉ​h​−ch​Qh​/(1−ρ), and the total profit is (2): Πf=ρ(1−τ)ph+(1−ρ)⋅(1)−(1−τ)ch\Pi^f=\rho(1-\tau)p_h+(1-\rho)\cdot(1)-(1-\tau)c_hΠf=ρ(1−τ)ph​+(1−ρ)⋅(1)−(1−τ)ch​. A flexible equilibrium is a lease rate php_hph​ with optimal peak rates, a lease volume τ\tauτ that customers rationally expect, and a profit no other lease rate and continuation can beat. CTfCT^fCTf is the total expected cost of the customers' choices, and BTf=(1−τ+Qh)rhBT^f=(1-\tau+Q_h)r_hBTf=(1−τ+Qh​)rh​.

Formalization targets

Write c0=a(1−ρ)/2c_0=a(1-\rho)/2c0​=a(1−ρ)/2; by Proposition 2 this is the cost at which the manufacturer stops buying extra batteries.

Goal: Proposition 6 (win-win-win)

For a>1a>1a>1, a/(2+a)<ρ<1a/(2+a)<\rho<1a/(2+a)<ρ<1:

  1. if ρ<7a/(8+7a)\rho<7a/(8+7a)ρ<7a/(8+7a), there is δ>0\delta>0δ>0 such that for each ch∈(c0−δ,c0)c_h\in(c_0-\delta,c_0)ch​∈(c0​−δ,c0​) there is R<aR<aR<a such that for all rh∈(R,a]r_h\in(R,a]rh​∈(R,a], a benchmark optimum and a flexible equilibrium exist, and every pair of them satisfies
Qhf>0,Πb<Πf,CTf<CTb,BTf<BTb;Q^f_h>0,\qquad \Pi^b<\Pi^f,\qquad CT^f<CT^b,\qquad BT^f<BT^b;Qhf​>0,Πb<Πf,CTf<CTb,BTf<BTb;
  1. there is δ>0\delta>0δ>0 such that for each ch∈(c0,c0+δ)c_h\in(c_0,c_0+\delta)ch​∈(c0​,c0​+δ) there is R<aR<aR<a such that for all rh∈(R,a]r_h\in(R,a]rh​∈(R,a], the same holds with Qhf=0Q^f_h=0Qhf​=0.

Milestones

Lemma 1 and Proposition 1 (the benchmark), Lemma 2 (peak volumes), Lemma 3 (optimal peak rates), Lemma 4 (flexible lease volume), Proposition 2 in its first case (the flexible equilibrium for ch<c0c_h<c_0ch​<c0​), Proposition 4 near the corner (rh,ch)=(a,c0)(r_h,c_h)=(a,c_0)(rh​,ch​)=(a,c0​) (customer cost), and Proposition 5 in its first bullet (capacity is smaller iff ρ<7a/(8+7a)\rho<7a/(8+7a)ρ<7a/(8+7a) and ch≤T(rh)c_h\le T(r_h)ch​≤T(rh​) for an explicit TTT).

Significance

The result identifies conditions under which a pricing innovation helps the firm, its customers and the environment at the same time: a battery cost near a(1−ρ)/2a(1-\rho)/2a(1−ρ)/2 and a high-capacity range close to the largest peak need. Flexible leasing reallocates high-capacity batteries from customers who do not need them in the peak period to customers who do, so fewer batteries have to be produced. But the manufacturer prices the up/downgrade options to extract the efficiency gain and may buy extra batteries, so lower customer cost and lower capacity are not automatic. Proposition 6 states where all three improvements coexist.

The paper proves its results by calculus on closed forms. Nothing here is machine-checked yet. A formalization adds three things. First, it derives the closed forms from the model itself (customer choices from Table 1, volumes as measures of customer sets, equilibria as maximizers), where the paper states them. Second, it settles which reading of "sufficiently close" and "sufficiently large" is true. Third, it records the regimes in which the intermediate lemmas hold, which the printed statements leave implicit.

Difficulty

The closed forms of Lemmas 1–4 are routine integrals of piecewise-linear functions. The difficulty is global optimality and the corner analysis.

  • Equilibrium is global. A flexible equilibrium must beat every lease rate together with every rationally expected continuation, including continuations in the regime where the manufacturer buys no extra batteries and at lease rates where customers all lease one type. A first-order condition on one regime does not establish this.
  • The Qhf=0Q^f_h=0Qhf​=0 side is not the printed one. For chc_hch​ just above c0c_0c0​ the equilibrium is a kink regime that the paper does not describe. The paper's second-case formulas in Proposition 2 are not the equilibrium there, so the goal's second branch cannot be obtained from them.
  • Order of limits. At the corner (rh,ch)=(a,c0)(r_h,c_h)=(a,c_0)(rh​,ch​)=(a,c0​) the two capacities coincide. Profit and customer cost are strictly better under flexible leasing there, but capacity is only weakly better. The capacity comparison holds only when rhr_hrh​ approaches aaa after chc_hch​ is fixed.

Formalization scope

The model is the paper's base model of §3–§4: flexible leasing introduced into an existing BaaS program with independent regular and peak needs. The extensions of §5 (correlated needs, range choice, launching with flexible leasing) and the numerical calibration (§4.1, Figures 2–5) are out of scope.

Representation. All parameters are real numbers. Expectations over D∼U[0,a]D\sim\mathcal U[0,a]D∼U[0,a] are interval integrals divided by aaa; volumes of customers are Lebesgue measures of subsets of [0,1][0,1][0,1]. Every volume, expected cost and equilibrium is defined from the model; the paper's closed forms are theorems, never definitions. Customers lease low when indifferent, upgrade on ≤\le≤ and downgrade on >>>, following the proofs. The lease rate ranges over all of R\mathbb RR; the paper's remark "we require ph<min⁡(1,rh)p_h<\min(1,r_h)ph​<min(1,rh​)" is not imposed, because the benchmark optimum can exceed 1. The peak rates range over the set pˉh≤a\bar p_h\le apˉ​h​≤a, ph−a≤pˉl≤php_h-a\le\bar p_l\le p_hph​−a≤pˉ​l​≤ph​ that the paper requires (p. 13). An equilibrium is optimal against every continuation at every lease rate.

Readings and added hypotheses.

  • Proposition 6 is posed as "chc_hch​ sufficiently close to c0c_0c0​, then rhr_hrh​ sufficiently large". A single neighbourhood of (a,c0)(a,c_0)(a,c0​) in both variables is false on both sides. On the Qhf>0Q^f_h>0Qhf​>0 side, Proposition 5's threshold T(rh)T(r_h)T(rh​) equals c0c_0c0​ at rh=ar_h=arh​=a and is below it for rh<ar_h<arh​<a. The point ch=c0c_h=c_0ch​=c0​ is excluded.
  • Each branch of the goal asserts existence of a benchmark optimum and a flexible equilibrium, so it is not vacuous. A goal of the form "every equilibrium is win-win-win" without existence would be trivially true where no equilibrium exists, and is ruled out.
  • Lemma 2's interior cases hold with rhr_hrh​ in place of aaa (and pˉh≥0\bar p_h\ge0pˉ​h​≥0). The statement also gives the missing outer cases for rates below zero or beyond rhr_hrh​, covering every real rate.
  • Lemma 3 is posed in the regime τ>ch/(a(1−ρ))\tau>c_h/(a(1-\rho))τ>ch​/(a(1−ρ)), the only one in which its acquisition quantity is nonnegative. Its rates are assumed to lie below rhr_hrh​.
  • Lemmas 1, 4 and Propositions 1, 2, 5 carry the proofs' interior conditions as explicit parameter inequalities: the indifferent customer lies below rhr_hrh​, and Proposition 1's range for chc_hch​ holds.
  • Proposition 5(i) is the ≤\le≤ form, as in its proof. Proposition 4 is posed in its corner-neighbourhood clauses only.
  • Proposition 2's second case, Proposition 3 and the remaining clauses of Propositions 4–5 are not posed: the second case of Proposition 2 is false on part of its range, and Proposition 3's threshold is garbled in the manuscript.

What a complete development needs. Lebesgue measure of intervals, interval integrals of piecewise-linear functions, and maximization of concave quadratics with a kink. It also needs the kink-regime equilibrium on the Qhf=0Q^f_h=0Qhf​=0 side and continuity arguments at the corner. Lemmas 1–4 are reusable for any variant of the model, and proofs of the milestones in any order are welcome.

Selected references

  • L. Shi and B. Hu, Battery as a Service: Flexible Electric Vehicle Battery Leasing, Manufacturing & Service Operations Management, Frontiers in Operations, 2024. Read as the authors' manuscript of 13 January 2024. https://doi.org/10.1287/msom.2022.0587
10 thms1 active userReviewed
Algorithmic Game TheoryEconomicsOptimization·Captain: mikedeng1

Quality Signaling Through Crowdfunding Pricing I: Without Price Commitment, a Low Enough Funding Price Is the Unique Separating Equilibrium That Survives the Intuitive CriterionResearch Paper

Motivation

In reward based crowdfunding, customers must decide whether to back a product before its quality is known to them. The entrepreneur knows that quality and chooses a funding price. A high quality entrepreneur may therefore use price to convey information, but the same price is available to a low quality entrepreneur. The choice also changes the chance that the campaign meets its financing target. Bolandifar, Chen, Kouvelis, and Zhou study how these effects interact when the entrepreneur chooses a second, regular selling price after the campaign succeeds. The one price mechanism in this mission concerns the case in which only the funding price is posted in advance.

The question matters to the design and interpretation of crowdfunding campaigns. A lower funding price can be a credible quality signal even though it forgoes immediate revenue. Whether that signal is sustainable depends on the later selling opportunity, the financing target, and the different incentives of the two quality types. The paper gives a precise threshold for the financing target below which one separating outcome survives a refinement of the equilibrium concept.

Setting

The entrepreneur's product has privately known quality qiq_iqi​, either low qLq_LqL​ or high qHq_HqH​, with 0<qL<qH0<q_L<q_H0<qL​<qH​. The financing target is T>0T>0T>0. The entrepreneur posts a funding price p1≥Tp_1\ge Tp1​≥T. Funding period customers all share a taste θc\theta_cθc​ uniformly distributed on [0,1][0,1][0,1] and evaluate the product using believed quality qjq_jqj​. They back it when θcqj≥p1\theta_cq_j\ge p_1θc​qj​≥p1​. The funding market has size one, so a successful campaign raises at least TTT and occurs with probability 1−p1/qj1-p_1/q_j1−p1​/qj​ for T≤p1≤qjT\le p_1\le q_jT≤p1​≤qj​. The formal definition extends this probability by zero for larger prices.

After success, true quality is revealed and the entrepreneur sets a regular selling price p2∈(0,qi]p_2\in(0,q_i]p2​∈(0,qi​]. A fraction α∈(0,1)\alpha\in(0,1)α∈(0,1) of regular period customers have the same taste as the funding customers. Their taste distribution is therefore updated after success. The other regular customers have a fresh, independent uniform taste. The regular market also has size one. Production cost, salvage value, and discounting contribute no additional terms. Conditional regular period profit is π2ij(p2∣p1)\pi^{ij}_2(p_2\mid p_1)π2ij​(p2​∣p1​), the two branch function in equation (2) of the manuscript. Its optimal value π2ij∗(p1)\pi^{ij*}_2(p_1)π2ij∗​(p1​) is the supremum over feasible p2p_2p2​. The total expected profit πij(p1)\pi^{ij}(p_1)πij(p1​) is the success probability times p1+π2ij∗(p1)p_1+\pi^{ij*}_2(p_1)p1​+π2ij∗​(p1​).

A separating equilibrium assigns different feasible funding prices pHp_HpH​ and pLp_LpL​ to the two entrepreneur types. Customers believe quality is high at pHp_HpH​ and low at every other price, including off path prices. Under those beliefs, neither type benefits from a feasible deviation. The intuitive criterion removes an equilibrium if an off path price would strictly improve the high type's profit while strictly reducing the low type's profit, were customers to interpret that deviation as a high quality signal. This is the paper's stated test, with the strict low type comparison used in its appendix.

Formalization targets

The separating equilibrium

Define the price threshold

pˉ1=4qH−(1−α)qL−(qH−qL)(16qH−(1−α)2qL)8.\bar p_1=\frac{4q_H-(1-\alpha)q_L-\sqrt{(q_H-q_L)\bigl(16q_H-(1-\alpha)^2q_L\bigr)}}{8}.pˉ​1​=84qH​−(1−α)qL​−(qH​−qL​)(16qH​−(1−α)2qL​)​​.

The goal is Proposition 1 of the manuscript. If T≤pˉ1T\le\bar p_1T≤pˉ​1​, there is a separating equilibrium surviving the intuitive criterion, and every surviving separating equilibrium has exactly the prices

pH=pˉ1,pL=3+α8qL.p_H=\bar p_1,\qquad p_L=\frac{3+\alpha}{8}q_L.pH​=pˉ​1​,pL​=83+α​qL​.

The formal goal also says that no separating equilibrium exists when pˉ1<T<qL\bar p_1<T<q_Lpˉ​1​<T<qL​. Its scope on this side of the threshold follows the manuscript's proof and the nondegenerate funding market; the printed “otherwise” sentence does not hold literally when T≥qLT\ge q_LT≥qL​.

Supporting targets

Lemma 1 identifies the optimal regular price and its attained profit in each of three funding price ranges, split at qj/2q_j/2qj​/2 and min⁡{qj/[2(1−α)],qj}\min\{q_j/[2(1-\alpha)],q_j\}min{qj​/[2(1−α)],qj​}. Lemma 2 identifies the funding profit's single peak and the maximizing price max⁡{[4qj−(1−α)qi]/8,T}\max\{[4q_j-(1-\alpha)q_i]/8,T\}max{[4qj​−(1−α)qi​]/8,T}. The three parts of Lemma 3 characterize the low type's mimicking indifference prices, the high type's upper indifference price, and the ordering of these thresholds. These are the milestones leading to Proposition 1.

Significance

The proposition gives both types' prices and shows why the high type's credible signal is a lower funding price than the low type's. It also identifies a financing target above which this separation disappears within the paper's nondegenerate range. The result relates a platform design parameter, the target, to equilibrium information revealed by price.

The result is proved in the cited manuscript, with proofs in Appendix A. The remaining work in this mission is a machine checked proof of the model's price optimization and equilibrium claims. The definition of the two period payoff, the treatment of the later optimal price, and the explicit deviation predicates may be reusable for other crowdfunding signaling mechanisms. The draft statements are open proof targets; the present mission does not claim those proofs are already formalized.

Difficulty

The later optimal price changes form as the funding price crosses two thresholds. That makes total expected profit a piecewise function, even before the two types' incentives are compared. Maximizing either type's full information payoff alone does not determine a separating equilibrium: the low type might imitate the high type, while the high type might deviate to a price customers would interpret as low quality. The intuitive criterion imposes a further comparison at prices outside the equilibrium path. The claim requires all of these comparisons with the same underlying payoff definition.

Formalization scope

Lean uses one tuple of real parameters qL,qH,α,Tq_L,q_H,\alpha,TqL​,qH​,α,T and the standing restrictions 0<qL<qH0<q_L<q_H0<qL​<qH​, 0<α<10<\alpha<10<α<1, and T>0T>0T>0. The prior probability of high quality does not occur in the separating price statements. The regular profit is the printed equation (2), with a positive regular price at most true quality. Campaign success probability is clipped at zero for funding prices above believed quality. Funding prices range over all reals at least TTT; the maximum profits are defined as suprema over those feasible prices. Milestones assert attainment, so those suprema cannot be replaced by convenient formula values.

The model uses the paper's market size, cost, salvage, and discount normalizations. Lemma 1 excludes p1=qjp_1=q_jp1​=qj​: at that endpoint the printed third case can specify an infeasible regular price. Lemma 2 assumes T<qjT<q_jT<qj​ and quantifies only over the four true and believed quality combinations. Lemma 3 is stated for T≤pˉ1T\le\bar p_1T≤pˉ​1​ to avoid its circular printed preamble, and one threshold comparison is expressed as a strict profit inequality because the lower crossing can lie below TTT. Proposition 1 does not assert pooling existence, which would require the omitted prior; its no separation clause is restricted to T<qLT<q_LT<qL​.

Contributions toward the piecewise optimization lemmas, the threshold characterization, and the equilibrium theorem are welcome. The separating equilibrium is defined by incentive comparisons over all feasible deviations, and its refinement is defined by the off path deviation test. The optimal profits are supremum values of the model payoffs. These choices keep the goal from collapsing into a restatement of a closed form or of the paper's derived necessary and sufficient conditions.

Selected references

  • E. Bolandifar, Z. Chen, P. Kouvelis, and W. Zhou, Quality Signaling through Crowdfunding Pricing, SSRN manuscript 3689946, revision of 2022-05-30, §§3–4 and Appendix A. SSRN. Published as Manufacturing & Service Operations Management, DOI 10.1287/msom.2022.1177; the cited artifact here is the SSRN manuscript.
7 thms1 active userReviewed
PreviousPage 73 of 101Next

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me