Proposition 1 — two-point distributions attain the worst-case VaR over a moment ambiguity set asymptotically
ProvedDRCVRP.Moment.twoPoint_tendsto_worstCaseVaRLet be a moment ambiguity set of the form (4),
with support box , , satisfying the paper's standing assumptions: (i.e. for every ), each component of the dispersion measure is convex, and componentwise. Let .
Then for every customer subset there are two-point distributions
such that
The worst-case value-at-risk over a moment ambiguity set is thus asymptotically attained by distributions with only two demand scenarios, however many moment constraints the set contains. The supremum need not be attained.
Formalization Note The sequences are indexed by t : ℕ. Membership in the ambiguity set forces , so that is not stated separately; the two points may coincide. See the definition item for the encoding of the ambiguity set, the value-at-risk (published MultistageStochastic.valueAtRisk at level ) and the worst-case VaR (a real supremum, which is the true supremum because the set of VaRs is nonempty and bounded). "Closed" in the standing assumptions is automatic for a real-valued convex function and is not a separate hypothesis.
import Mathlib import Definitions.Def_MultistageStochastic_RiskFunctional import Definitions.Def_DRCVRP_Moment_AmbiguitySet open MeasureTheory Filter Topology
namespace DRCVRP.Moment
theorem twoPoint_tendsto_worstCaseVaR {n p : ℕ} (qlo qhi μ : Fin n → ℝ)
(φ : Fin p → (Fin n → ℝ) → ℝ) (σ : Fin p → ℝ) (ε : ℝ)
(hqlo : ∀ i, 0 ≤ qlo i)
(hμ : ∀ i, qlo i < μ i ∧ μ i < qhi i)
(hφ : ∀ l, ConvexOn ℝ Set.univ (φ l))
(hσ : ∀ l, φ l μ < σ l)
(hε0 : 0 < ε) (hε1 : ε < 1)
(S : Finset (Fin n)) :
∃ (p₁ p₂ : ℕ → ℝ) (q₁ q₂ : ℕ → Fin n → ℝ),
(∀ t, 0 ≤ p₁ t ∧ 0 ≤ p₂ t ∧ q₁ t ∈ Set.Icc qlo qhi ∧ q₂ t ∈ Set.Icc qlo qhi ∧
twoPointMeasure (p₁ t) (p₂ t) (q₁ t) (q₂ t) ∈ momentAmbiguitySet qlo qhi μ φ σ) ∧
Tendsto
(fun t => MultistageStochastic.valueAtRisk (twoPointMeasure (p₁ t) (p₂ t) (q₁ t) (q₂ t))
(fun q => ∑ i ∈ S, q i) (1 - ε))
atTop (𝓝 (worstCaseVaR (momentAmbiguitySet qlo qhi μ φ σ) ε S)) := by sorry
end DRCVRP.Moment
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.