Data-Driven Robust Optimization III: For Independent Marginals, the Kolmogorov–Smirnov Set U^I Has Support Function (19) and Bounds the Worst-Case Value at RiskResearch Paper
Motivation
A robust linear constraint for all replaces an uncertain parameter by a deterministic uncertainty set . Bertsimas, Gupta and Kallus (arXiv:1401.0212v2; Math. Program. 167, 2018) build such sets directly from data. Their requirement is a probabilistic guarantee: every robust-feasible decision should satisfy the constraint with probability at least under the true distribution , and this should hold with probability at least over the sample. The construction runs a statistical hypothesis test, takes its confidence region of distributions, and turns the worst-case Value at Risk over that region into a set.
This mission covers the case where may be continuous but its coordinates are known to be independent and supported in a known box (§5.1 of the paper). The test is the classical Kolmogorov–Smirnov (KS) goodness-of-fit test, applied separately to each marginal. The result is a convex set whose support function has a one-dimensional closed form, (19). The set is representable with exponential cones, and a line search over a single multiplier separates over it (Remarks 6–7).
Setting
Let and (the sample size). For each coordinate we are given points . The interval is the known box containing the support, and are the order statistics of the -th coordinates of the data. Let be the KS threshold and .
- The Value at Risk of in direction is .
- The support function of a set is .
- The KS region is the set of Borel probability measures on with and for .
- The independent region is the set of product measures with .
- The vectors of (17) are the two boundary distributions of the KS band. With , puts mass at , mass at , and mass at . Its mirror image is .
- The relative entropy is .
- The uncertainty set (18) is
Formalization targets
Goal: Theorem 5 (deterministic content)
For every :
Milestones, in attack order
- The Nemirovski–Shapiro bound for independent, compactly supported marginals.
- The boundary laws , belong to .
- Theorem EC.2: for monotone , .
- (16) combined with EC.2: the Value at Risk over is at most the expression in (19), for every .
- The Lagrangian dual of .
- (EC.6): .
- (EC.7): the linear optimization over is solved at an endpoint.
Significance
Theorem 5 gives a data-driven uncertainty set for continuous distributions with independent components. Its guarantee is finite-sample, not asymptotic, and its support function costs one line search over to evaluate. Theorem 1 of the paper shows that for all is equivalent to the probabilistic guarantee for nonempty convex compact sets. So the goal certifies that every robust-feasible solution of a constraint concave in satisfies the chance constraint for every distribution the KS tests cannot reject. Theorem EC.2 is a reusable fact about KS bands: monotone expectations are extremized at the band's two boundary distributions.
The result is proved in the paper, but none of it has been formalized. A formal development would supply:
- worst-case expectations over a KS confidence band;
- the finite Gibbs variational identity with possibly vanishing reference masses;
- a Chernoff-type Value-at-Risk bound for product measures;
- a strong-duality statement for an entropy-constrained convex program.
Difficulty
The obvious route to the VaR bound is a union bound over coordinates. It loses a factor of in , which is why the paper uses exponential moments and independence instead. The KS region is infinite dimensional, so the inner supremum of (16) is not a finite linear program. Reducing it to the boundary distributions needs the monotonicity of , and a measure-level comparison of distribution functions against the band. The support-function identity needs strong duality for a jointly convex divergence constraint. The duality holds because is affine and is jointly convex. The reference vector can have zero entries (when is an integer, or in the middle of the band), so the Gibbs step must handle vanishing masses.
Formalization scope
- Data and conventions. Coordinates are
Fin d. The points areuhat : Fin d → Fin (N + 2) → ℝwith the page's indices , and the KS constraints run overj : Fin N, which is the page's . The order statistics are data. They are ordered, (Monotone (uhat i)), as order statistics of a sample in the box are; ties are allowed. - Standing assumptions. , and .
- Regions. Measures in are probability measures on carried by the box, and consists of the
Measure.piproducts of such measures, so independence is built in. - Relative entropy. carries an explicit finiteness predicate (), so Lean's
log 0 = 0cannot make an infinite divergence finite. - Published definitions. Value at Risk is the published
MultistageStochastic.valueAtRiskat level , and is the publishedRobustMDP.Shared.supportFunction, a realsSup. The goal proves nonempty and compact, so is never the junk value of an empty or unbounded set. - Infima and the multiplier. Infima over are over and stated with
IsGLB. The page's gives the same value. - Criterion form of the guarantee. The guarantee is stated as for all . By Theorem 1 (mission I of this series), this criterion is equivalent to the probabilistic guarantee for nonempty convex compact sets.
- Coverage of the test. The statement "with probability at least over the sample" is the coverage of . It rests on the distribution-free law of the KS statistic (tables) and on combining tests at level . This part is cited, not formalized.
- Ruled out. The VaR inequality is never checked against a that
sSupcollapses to , and the divergence budget is never relaxed by unguarded logarithms.
Contributions are welcome on any milestone. Milestones 1, 3 and 6 are independent of each other and of the rest; the goal follows from milestones 1–7 together with the convex-analytic facts about .
Selected references
- D. Bertsimas, V. Gupta, N. Kallus, Data-Driven Robust Optimization, arXiv:1401.0212v2, 2014; Math. Program. 167:235–292, 2018. https://arxiv.org/abs/1401.0212
- A. Nemirovski, A. Shapiro, Convex approximations of chance constrained programs, SIAM J. Optim. 17(4):969–996, 2006. https://doi.org/10.1137/050622328
- M. A. Stephens, EDF statistics for goodness of fit and some comparisons, J. Amer. Statist. Assoc. 69(347):730–737, 1974. https://doi.org/10.1080/01621459.1974.10480196
- S. Boyd, L. Vandenberghe, Convex Optimization, Cambridge University Press, 2004. https://web.stanford.edu/~boyd/cvxbook/