Statistics of Robust Optimization: A Generalized Empirical Likelihood Approach 3: Robust Optimal Values and Solution Sets over f-Divergence Balls Are ConsistentResearch Paper
Motivation
Stochastic optimization asks for a decision in a set that minimises an expected loss when the distribution of the data is known only through a sample . The classical estimator, sample average approximation, replaces by the empirical distribution . Distributionally robust optimization instead minimises the worst-case expected loss over all distributions close to . Duchi, Glynn and Namkoong (arXiv:1610.03425v3; Math. Oper. Res. 46(3), 2021) take the neighbourhood to be an -divergence ball of radius and show that the robust optimal value is a calibrated upper confidence bound for the population optimum, in the spirit of Owen's empirical likelihood.
A confidence bound is useful only if the robust problem still estimates the right thing. Section 5 of the paper answers this: under essentially the conditions that make sample average approximation consistent, the robust optimal value converges to the population optimal value, and the robust minimisers approach the population minimisers. This mission formalizes that consistency result (contribution (iv), p. 3, and §5.1).
Setting
Let be i.i.d. random elements of a separable metric space with law , and let be the empirical distribution of . Let be lower semicontinuous on , with measurable for , and let be a nonempty closed feasible set, as in the paper's opening setup (p. 1).
The divergence generator is convex with ; Assumption A asks moreover that be three times differentiable near with and . For a distribution with weights on the sample points, . The robust objective and the population objective are
with radius parameter . Their solution sets are and (display (23)). The inclusion distance from a set to a set is (display (6)).
Assumption E asks for a measurable envelope with for all and for some . A class of functions on is Glivenko–Cantelli (Definition 2) if almost surely.
Formalization targets
Goal: Corollary 1 (p. 17)
Let Assumptions A and E hold, let be nonempty and compact, and let be continuous on for every . Then, in outer probability,
Both conclusions belong to the goal. No rate is asserted; the statement survives any later sharpening.
Milestones
- Lemma 13 (p. 34): the likelihood-ratio vectors of the ball satisfy uniformly in , and the bound is of the right order ( for some ).
- (47) (App. E.1, p. 46): with , .
- The display after (47) (p. 46): .
- Theorem 7 (p. 16): if is Glivenko–Cantelli, then
- Example 5 (p. 16, from van der Vaart, Asymptotic Statistics, Example 19.8): a class of losses continuous on a compact for almost every , with an integrable envelope, is Glivenko–Cantelli.
Significance
The result. Corollary 1 shows that robustness against a -divergence perturbation of the data costs nothing asymptotically: the robust optimal value and its minimisers are consistent for the population problem. Together with the paper's coverage theorem, this justifies using the robust value both as a point estimate and as an upper confidence bound. Theorem 7 is stronger than what the corollary needs: it controls every reweighting in the ball uniformly over , which is the uniform law of large numbers for distributionally robust objectives, and it needs only slightly more than the first moment that sample average approximation needs.
Formalizing it. The results are proved in the paper; none is machine-checked. A formal development would supply a Glivenko–Cantelli notion for parametric loss classes, the bracketing argument behind Example 5 (a uniform strong law over a compact parameter set, not in Mathlib), and the passage from uniform convergence of objectives to convergence of optimal values and of argmin sets in the inclusion distance. The last two are standard steps of M-estimation and sample average approximation theory that are reusable well beyond this paper.
Difficulty
The obvious argument writes as a reweighting term plus the ordinary empirical deviation and handles the second by the Glivenko–Cantelli property. The reweighting term is the obstacle: the weights are not bounded uniformly in for every divergence, and a Cauchy–Schwarz bound would need a second moment of the envelope, which Assumption E does not provide. The exponent pair and the uniform control of Lemma 13 are what make moments enough.
For the solution sets, uniform convergence of to does not by itself place the minimisers of near those of ; compactness of and continuity of are needed to separate on the complement of an -enlargement of from its minimum. Measurability is a further obstacle: suprema over uncountable and over the divergence ball need not be measurable, which is why the paper works with outer probability and outer almost-sure convergence.
Formalization scope
- Samples are
ξ : ℕ → Ω → Ξon a probability space, measurable, mutually independent (iIndepFun) and identically distributed withξ 0; is the law ofξ 0, and usesξ 0, …, ξ (n-1)(0-based indices). The separable metric sample domain and lower semicontinuous loss from p. 1 are explicit in Theorem 7 and Corollary 1. Decisions live inEuclideanSpace ℝ (Fin d);ℓ xis measurable for each . - is
ℝ → ERealsatisfying the publishedIsPhiDivergenceFunction(never , finite on , , convex on ) plus the smoothness of Assumption A, stated on on an open interval around . - A distribution in the ball is a weight vector in the published
probUncertaintySet f (1/n,…,1/n) (ρ/n), i.e. . Every supremum "over with " is read over , as in (4a). - Suprema of absolute deviations (Definition 2, Theorem 7) are taken in , and is -valued; an unbounded family therefore cannot satisfy them through a junk real supremum of . Almost-sure statements use Mathlib's
∀ᵐ, which requires the exceptional set to have outer measure zero; convergence in outer probability is for every with Mathlib's outer measure and no measurability hypothesis. - Readings recorded in the items: in (47) the middle term is (the page omits the absolute value on ); in the display after (47), is with from Lemma 13; in Lemma 13 the constants may depend on as well as , as in its proof.
- A trivializing formalization would take the suprema in (where an unbounded set has supremum ), or allow the argmin sets to be empty by construction; neither is possible here, and nonemptiness of the solution sets is not assumed.
- Contributions welcome: a Glivenko–Cantelli library for parametric classes (Example 5), the deterministic inequalities (47) and Lemma 13, and the argmin-consistency argument of Corollary 1.
Selected references
- J. C. Duchi, P. W. Glynn, H. Namkoong, Statistics of Robust Optimization: A Generalized Empirical Likelihood Approach, arXiv:1610.03425v3, 2018; Math. Oper. Res. 46(3), 2021. https://arxiv.org/abs/1610.03425 , https://doi.org/10.1287/moor.2020.1085
- A. W. van der Vaart, Asymptotic Statistics, Cambridge University Press, 1998 (Example 19.8). https://doi.org/10.1017/CBO9780511802256
- A. W. van der Vaart, J. A. Wellner, Weak Convergence and Empirical Processes, Springer, 1996. https://doi.org/10.1007/978-1-4757-2545-2
- A. B. Owen, Empirical Likelihood, Chapman & Hall/CRC, 2001. https://doi.org/10.1201/9781420036152
- A. Ben-Tal, D. den Hertog, A. De Waegenaere, B. Melenberg, G. Rennen, Robust Solutions of Optimization Problems Affected by Uncertain Probabilities, Management Science 59(2), 2013. https://doi.org/10.1287/mnsc.1120.1641