An optimal solution of (Dual) is tight in one of its two constraints at every product
ProvedMarkovChainChoice.Assortment.dual_optimal_tightchoice-modelslp-dualityp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let be a Markov chain choice model on , revenues, and an optimal solution of
Then for each ,
This complementary-slackness type property identifies, product by product, whether the dual solution is pinned by the revenue or by the continuation value.
Preamble
import Mathlib import Definitions.Def_MarkovChainChoice_Assortment_Model import Definitions.Def_MarkovChainChoice_Assortment_LinearPrograms
Formal statement
namespace MarkovChainChoice.Assortment
theorem dual_optimal_tight {n : ℕ} (M : Model n) (r v : Fin n → ℝ)
(hv : IsDualOptimal M r v) :
∀ j, v j = r j ∨ v j = ∑ i, M.rho j i * v i := by sorry
end MarkovChainChoice.Assortment
Source
Feldman, Topaloglu, Revenue Management Under the Markov Chain Choice Model, Oper. Res. 65(5), 2017, p. 1326, proof of Theorem 2, third sentence
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.