Optimal Transport-Based Distributionally Robust Optimization: Structural Properties and Iterative Schemes 2: The Dual Objective f_δ(β, λ) = E_P0[ℓ_rob(β, λ; X)] Is Proper and ConvexResearch Paper
Motivation
Distributionally robust optimization (DRO) replaces the expected loss of a decision under a baseline distribution by its worst case over all distributions that are close to . When closeness is measured by an optimal transport cost, the worst case over this infinite-dimensional ball has a one-dimensional dual: by Theorem 1 of Blanchet, Murthy and Zhang (arXiv:1810.02403v3, Math. Oper. Res. 47(2), 2022), building on the strong duality of Blanchet and Murthy (arXiv:1604.01446),
The robust problem thus becomes a joint minimization of the dual objective over . Whether that minimization is a convex program, and on which set the objective is finite, decides whether first-order methods such as the stochastic gradient schemes of the same paper apply at all. This mission formalizes the paper's answer, Theorem 2.
Setting
The data take values in with law , a Borel probability measure. A decision is a vector in a convex set , the loss is for , and is the transport budget.
The transport cost is the state-dependent Mahalanobis cost for a map from to positive definite matrices. Assumption 1: is lower semicontinuous (1a), and for -almost every , with (1b). Write .
Assumption 2: is convex, its growth exponent
is finite, and .
For , and define, as in display (7),
the robust loss , its set of maximizers , and the dual objective
The effective domain is , and with the threshold the paper sets and inside .
Formalization targets
Goal: Theorem 2 (p. 10)
Under Assumptions 1 and 2, is proper and convex: on ; for each some has ; and for , ,
Milestones
- Lemma 3 (p. 32). For each there are , not depending on , , , such that whenever we have for every , and .
- Display (25) (p. 32). .
- Lemma 2 (p. 16). is convex on for every .
- Lemma 1 (p. 16). and finite if ; and if ; consequently .
Lemma 3 is stated with constants depending only on (and the fixed data), as its proof produces them and as the paper's later arguments integrate bound (b) over .
Significance
Theorem 2 is the structural fact behind the paper's algorithms: with Theorem 1 it turns a minimax problem over probability measures into a convex minimization in real variables, on which the paper's strong convexity results (Theorems 3–5) and its stochastic gradient schemes are built. Lemma 1 identifies the effective domain up to its boundary, which tells an algorithm where the dual multiplier must lie, and Lemma 3 gives the growth control of the robust loss used throughout the appendix.
The results are proved in the paper; none of them has a machine-checked proof. The mission produces a Lean statement of the dual objective as an extended-real integral and of its convexity and properness, reusable by the other missions of this series (strong convexity near the optimizers, worst-case distributions, comparative statics in ), and contributions of formal proofs of the milestones and the goal.
Difficulty
The objective takes the value on part of its domain: Lemma 1(b) shows that below the threshold, so the naive reading " is a real convex function" is false, and convexity must be handled for functions with values in , including the conventions at the endpoints of the segment. Properness requires a bound on that is integrable in , so the constants of Lemma 3 must not depend on ; a bound that is only pointwise finite does not suffice. The identity (25) relates a supremum over to a supremum over through a change of the dual variable, and the two multipliers must be kept apart. Finally, the expectation in is an integral of an extended-real function whose measurability is not assumed but has to be derived from Assumption 1.
Formalization scope
is EuclideanSpace ℝ (Fin d) and parameters live in EuclideanSpace ℝ (Fin d) × ℝ. is an EReal supremum; is the published ModelRiskOT.Duality.extIntegral, with lower Lebesgue integrals. is a real infimum and uses the real essential supremum; both are used only under Assumptions 1–2, which make them meaningful. Convexity of extended-real maps is written as the explicit inequality in EReal, since ConvexOn does not apply.
Standing assumptions carried by every statement: a probability measure, , convex (the paper's standing assumption). Conventions committed to: "for any " in Lemmas 1–2 is every , not almost every; Lemma 2 assumes only Assumption 1a and the convexity of ; the identity (25) is stated with the old multiplier written as ; the typo "" in Lemma 1 is read as ; the goal's "finite somewhere" is stated for each , so the goal is vacuous only when . The fourth-moment condition of Assumption 2 is kept as printed.
A trivializing formalization is ruled out: "proper" is not encoded as "finite everywhere" (false by Lemma 1(b)), and pointwise convexity of (Lemma 2) is a milestone, not the goal, which is about the expectation .
A complete development needs: positive definite matrices and the quadratic minimization behind (25); continuity of convex functions and growth bounds; lower Lebesgue integrals of extended-real functions and their monotonicity and additivity; measurability of a supremum over of continuous functions. The definitions layer is shared with the other four missions of this series. Proofs of any milestone and of the goal are welcome.
Selected references
- J. Blanchet, K. Murthy, F. Zhang, Optimal Transport-Based Distributionally Robust Optimization: Structural Properties and Iterative Schemes, Mathematics of Operations Research 47(2), 2022. arXiv:1810.02403v3, doi:10.1287/moor.2021.1178
- J. Blanchet, K. Murthy, Quantifying Distributional Model Risk via Optimal Transport, Mathematics of Operations Research 44(2), 2019. arXiv:1604.01446, doi:10.1287/moor.2018.0936