Theorem 2 — the demand estimator of a moment ambiguity set is subadditive
ProvedDRCVRP.Moment.demandEstimator_subadditiveLet be a moment ambiguity set of the form (4),
with support box , , satisfying the standing assumptions , each component of convex, and . Let be the risk level and the vehicle capacity, and let
be the demand estimator (2). Then satisfies the paper's subadditivity condition "(S) Subadditivity. For all customer subsets , we have ":
By Theorem 1 of the paper, subadditivity of (together with nonnegative demands) makes the two-index vehicle flow formulation 2VF() equivalent to the route-based distributionally robust CVRP, so this theorem shows that for every moment ambiguity set the compact formulation can be solved by branch-and-cut in place of the route-based one. For marginal-histogram ambiguity sets the estimator can fail to be subadditive (Example 1 of the paper).
Formalization Note Customer subsets are Finset (Fin n) (overlapping and empty subsets included). The estimator is integer valued. The statement is about the rounded estimator with its ceiling and its , not about subadditivity of the worst-case VaR itself. See the definition item for the encoding of the ambiguity set and of the worst-case VaR.
import Mathlib import Definitions.Def_MultistageStochastic_RiskFunctional import Definitions.Def_DRCVRP_Moment_AmbiguitySet open MeasureTheory
namespace DRCVRP.Moment
theorem demandEstimator_subadditive {n p : ℕ} (qlo qhi μ : Fin n → ℝ)
(φ : Fin p → (Fin n → ℝ) → ℝ) (σ : Fin p → ℝ) (ε Q : ℝ)
(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) (hQ : 0 < Q)
(S T : Finset (Fin n)) :
demandEstimator (momentAmbiguitySet qlo qhi μ φ σ) ε Q (S ∪ T) ≤
demandEstimator (momentAmbiguitySet qlo qhi μ φ σ) ε Q S +
demandEstimator (momentAmbiguitySet qlo qhi μ φ σ) ε Q T := by sorry
end DRCVRP.Moment
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.