Lemma 8 — one step of Dimension Reduction stays in and drops the minimizing product
ProvedMarkovChainChoice.DimReduction.lemma_8choice-modelsconvex-decompositionp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1polyhedra
Let be a Markov chain choice model satisfying the standing assumptions and let . Define , assume it is nonempty, and let
with any index attaining this minimum. Assume and define
and . Then and .
Since , the lemma is the single step of the Dimension Reduction algorithm: it peels off one (Balance) solution and leaves a point of with strictly smaller support.
Formalization Note The paper's may not be unique; the statement holds for every minimizer. The paper writes for (not necessarily strict) inclusion; the conclusion uses , and strictness is already carried by the removal of .
Preamble
import Mathlib import Definitions.Def_MarkovChainChoice_Shared_Model import Definitions.Def_MarkovChainChoice_Shared_Balance import Definitions.Def_MarkovChainChoice_DimReduction_H import Definitions.Def_MarkovChainChoice_DimReduction_Algorithm open MarkovChainChoice.Shared
Formal statement
namespace MarkovChainChoice.DimReduction
theorem lemma_8 {n : ℕ} (M : Model n) (p : (Fin n → ℝ) × (Fin n → ℝ)) (hp : p ∈ H M)
(hS : (drSupp p.1).Nonempty) (hα : drAlpha M p.1 < 1)
(jbar : Fin n) (hjbar : jbar ∈ drSupp p.1)
(hmin : p.1 jbar / purchase M (drSupp p.1) jbar = drAlpha M p.1) :
drNext M p ∈ H M ∧ drSupp (drNext M p).1 ⊆ (drSupp p.1).erase jbar := by sorry
end MarkovChainChoice.DimReduction
Source
Feldman, Topaloglu, Revenue Management Under the Markov Chain Choice Model, Oper. Res. 65(5), 2017, p. 1333, Lemma 8
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.