Robust Sample Average Approximation 1: A Data-Driven DRO Converges in Objective, Optimal Value and Optimal Solutions for Every Admissible Cost If and Only If Its Test Is Uniformly ConsistentResearch Paper
Motivation
A decision maker who must choose to minimize an expected cost rarely knows the distribution of the uncertain parameter ; what is available is a sample . Sample average approximation (SAA) replaces by the empirical distribution. Data-driven distributionally robust optimization (DRO) instead minimizes the worst case of the expected cost over a set of distributions built from the data, which protects against the error of the empirical distribution at small . Many such sets have been proposed: moment sets (Delage and Ye, 2010), -divergence balls (Ben-Tal et al., 2013), Wasserstein balls (Mohajerin Esfahani and Kuhn, 2018).
Bertsimas, Gupta and Kallus (arXiv:1408.4445v3; Mathematical Programming, 2018, doi:10.1007/s10107-017-1174-z) observe that each such set can be read as the confidence region of a statistical goodness-of-fit (GoF) test, and call the resulting method Robust SAA. A basic question for any such method is whether, as , its objective, optimal value and optimal solutions converge to those of the full-information problem. The paper answers it for all data-driven DROs at once, with a single property of the test.
Setting
The support of is closed, and is the set of Borel probability distributions on with the topology of weak convergence. The data are i.i.d. from an unknown . A data-driven uncertainty set (DUS) map assigns to each sample a set ; it is the confidence region of the test that rejects a hypothesis exactly when . Decisions lie in a closed set , the cost is , and the robust objective is the worst-case expectation
A test is uniformly consistent (Definition 3) if, for every data-generating , almost surely every sequence that does not converge weakly to lies outside for infinitely many . The admissible instances are those satisfying three assumptions: (1) is equicontinuous in uniformly over ; (2) is bounded, or is coercive in uniformly over a set of positive -probability and bounded below off ; (3) is bounded, or there is a growth function with whose expectation the DUS tracks: almost surely. The convergence conditions are (18) uniformly on compact subsets of ; (19) convergence of optimal values; and (20) every sequence of robust minimizers has a limit point, and all its limit points are true minimizers.
Formalization targets
Goal: Theorem 2
For a DUS map with nonempty sets,
The statement carries no rates and no constants; it is a characterization, so it does not depend on any particular test.
Milestones
- Proposition 8: under uniform consistency and Assumptions 1 and 3, almost surely for every and every sequence .
- Proposition 9: deterministically, convergence of along every convergent implies (18).
- Theorem 2, "only if" side: uniform consistency implies (18)–(20) a.s. for every admissible instance.
- Theorem 2, "if" side: if the test is not uniformly consistent, some admissible instance fails (18)–(20) with positive probability.
- Theorem 3: if always contains the empirical distribution and the test is -consistent (Definition 5, consistency with respect to the expected costs only), then (18)–(20) hold a.s.
- Proposition 4 (first sentence): a uniformly consistent test is consistent in the classical sense, for each .
Significance
The result. Theorem 2 reduces the asymptotic analysis of a data-driven DRO to a property of a statistical test, which can be checked once per test rather than once per optimization model. The paper uses it to classify DUSs: the and G-tests on a finite support and the Kolmogorov–Smirnov, Kuiper, Cramér–von Mises, Watson and Anderson–Darling tests on the line are uniformly consistent (Theorems 4–5, separate missions of this series), while the test of marginals is not even consistent and so cannot give convergence for every cost. The necessity direction makes the property sharp: a weaker test always admits a well-behaved cost on which the DRO fails to converge. Theorem 3 explains the remaining cases where a DRO converges for one given cost.
Formalizing it. The result is proved in the paper (§10.5), but its proof leans on several standard facts used without detail: the portmanteau theorem, uniform integrability arguments from Billingsley's Convergence of Probability Measures, the Lévy continuity theorem with the Cramér–Wold device, and coercivity arguments carried over from the paper's Theorem 1. A machine-checked version would fix exactly which regularity of the cost these steps need; three such conditions are stated explicitly here (see the scope section). No part of the result is formalized elsewhere to our knowledge; the platform has no notion of a data-driven uncertainty set or of uniform consistency.
Difficulty
Uniform consistency is a statement about weak convergence, while (18)–(20) are statements about expectations of an unbounded, -dependent cost under the members of . Weak convergence controls expectations only of bounded continuous functions, so the "only if" side must recover convergence of from Assumption 3, which requires uniform integrability, and then upgrade pointwise convergence to uniform convergence on compacts and to convergence of minimizers when is unbounded. The tempting route through a single limiting minimization problem fails: the sets change with the sample, the worst case is a supremum over infinitely many distributions, and the minimizers of could escape to infinity unless coercivity on transfers to every member of . The "if" side needs, from the mere failure of uniform consistency, a single admissible cost whose worst-case objective detects every failure of weak convergence.
Formalization scope
Points are EuclideanSpace ℝ (Fin d), distributions are ProbabilityMeasure ↥Ξ (whose topology is weak convergence), and the data live on the canonical product space with the product law, 0-indexed. "Almost surely" is ∀ᵐ, and in Definition 3 one null set serves every sequence . An expectation over a member of is when the integrand is not integrable, never Lean's default . Minima in (19)–(20) are infima in the extended reals, so the empty and unattained cases need no special treatment; (20) applies to sequences that are minimizers for all large .
Four hypotheses are added to the page, each used by the paper's own proof: every is nonempty (otherwise the worst case is and uniform consistency is vacuous); is continuous on ; the set of Assumption 2b is open; the growth function of Assumption 3b is continuous, with as fixed on p. 10 of the paper. Theorem 3 additionally assumes Assumption 2, which its proof uses. Proposition 4 assumes the rejection events are measurable. A formalization in which the worst case uses the raw Bochner integral, the supremum ranges over a possibly empty set, or (20) requires minimizers at would make the statements false or vacuous, and is ruled out.
A full development needs weak convergence and the portmanteau theorem (in Mathlib), uniform integrability and its relation to convergence of means under weak convergence, the strong law of large numbers for the growth function and the empirical measure, the Lévy continuity theorem in several dimensions (in Mathlib, via characteristic functions), and a countable convergence-determining class of bounded continuous functions. The uniform-integrability step and the path characterization of local uniform convergence (Proposition 9) are reusable beyond this mission. Contributions to any milestone are welcome; Proposition 9 is self-contained and deterministic.
Selected references
- D. Bertsimas, V. Gupta, N. Kallus, Robust Sample Average Approximation, arXiv:1408.4445v3, 2016; Mathematical Programming 171 (2018). https://arxiv.org/abs/1408.4445v3, https://doi.org/10.1007/s10107-017-1174-z
- P. Billingsley, Convergence of Probability Measures, 2nd ed., Wiley, 1999. https://doi.org/10.1002/9780470316962
- E. Delage, Y. Ye, Distributionally Robust Optimization Under Moment Uncertainty with Application to Data-Driven Problems, Operations Research 58(3), 2010. https://doi.org/10.1287/opre.1090.0741
- 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
- P. Mohajerin Esfahani, D. Kuhn, Data-Driven Distributionally Robust Optimization Using the Wasserstein Metric, Mathematical Programming 171, 2018. https://doi.org/10.1007/s10107-017-1172-1