Equation (1) — an IC allocation maximizes seller 's utility over the menu
ProvedSponsoredAssort.equation_1assortment-optimizationcompetitive-ratiomechanism-designmnl-choice-modelp2o-gran-per-chapterp2o-plan-paperp2o-strengthenedp2o-v1
Let satisfy (IC), let be a seller and fix the others' attractiveness . Then there are prices such that seller pays whenever it reports , and for every
This is the counterpart of the envelope formula: payments pin down the allocation, each seller selecting its preferred assortment from a menu.
Differences from the source:
- encoding: prices indexed by → a price function on all assortments, whose values outside the support are unused; reason: same menu
- generalization: revenues and sellers (standing, p.9) → any real revenues and any ; reason: the proof uses only (IC); the statement specializes to the standing setting
Preamble
import Mathlib import Definitions.Def_SponsoredAssort_IsIC import Definitions.Def_SponsoredAssort_supp open scoped NNReal
Formal statement
namespace SponsoredAssort
/-- **Equation (1)** (Balseiro, Désir, SSRN 3821382 (Feb. 21, 2022), §2.3, p.14). If `m`
satisfies (IC), then for every seller `i` and every `v₋ᵢ` there are payments
`{p_S(v₋ᵢ)}_{S ∈ suppᵢ(m, v₋ᵢ)}` such that seller `i` pays `p_{S(vᵢ)}(v₋ᵢ)` and
`S(vᵢ) ∈ argmax_{S ∈ suppᵢ(m, v₋ᵢ)} {rᵢ · πᵢ(S, (vᵢ, v₋ᵢ)) − p_S(v₋ᵢ)}` for every `vᵢ`.
**Formalization Note.** `v₋ᵢ` is fixed through `v`; the attractiveness `vᵢ` of seller `i` ranges
over `y : ℝ≥0` via `Function.update v i y`. The menu `p` is a function on all assortments, of which
only its values on `suppᵢ(m, v₋ᵢ)` matter. -/
theorem equation_1 {n : ℕ} (r : Fin n → ℝ) (m : Mechanism n) (hIC : IsIC r m) (v : Attr n)
(i : Fin n) :
∃ p : Finset (Fin n) → ℝ,
(∀ y : ℝ≥0, m.pay (Function.update v i y) i = p (m.alloc (Function.update v i y))) ∧
∀ y : ℝ≥0, ∀ T ∈ supp m i v,
r i * choiceProb T (Function.update v i y) i - p T ≤
r i * choiceProb (m.alloc (Function.update v i y)) (Function.update v i y) i -
p (m.alloc (Function.update v i y)) := by sorry
end SponsoredAssort
Source
Balseiro, Désir, Incentive-Compatible Assortment Optimization for Sponsored Products, SSRN 3821382 (Feb. 21, 2022), §2.3, (1), p.14
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.