Robust Mean-Covariance Solutions for Stochastic Optimization II: An Inverse S-Shaped Derivative with Finite Limits Gives the Two-Point Support PropertyResearch Paper
Motivation
In stochastic optimization the law of a random return is rarely known exactly, while its mean and variance can be estimated. A robust mean-covariance decision maker therefore evaluates a utility by its worst case
Popescu (Operations Research 55(1), 2007) shows that for large classes of utilities this infinite-dimensional problem collapses to a one-dimensional one. The paper projects multivariate problems to a single dimension (the subject of the first mission of this series) and then asks for which the univariate worst case sits on laws with two support points. This mission formalizes the answer the paper gives for utilities whose marginal utility is decreasing and changes curvature once, with finite limits: log-logistic utilities used in statistics and classification, and catenary-type utilities , each plus a concave quadratic.
The result has a bounded-support precursor: Birge and Dulá (Annals of Operations Research 30, 1991, Theorem 5.1, as cited on p. 102 of Popescu 2007) proved an analogous two-point statement for functions on a bounded interval. Popescu's Proposition 5 is the unbounded version on the whole real line.
Setting
Let .
- The family collects the coefficient triples of quadratics lying below : .
- A two-point law with support , , puts mass on and on . It has mean and variance when and .
- Two-point support property (Definition 1). has it with respect to if some quadratic with coefficients in meets at two points , i.e. , , and a two-point law with support , mean and variance exists. has the two-point support property if this holds for every and every .
- Shapes (Definition 2). is convex-concave if for some it is convex on and concave on ; concave-convex if is convex-concave; S-shaped if increasing and convex-concave; inverse S-shaped if is S-shaped. So an inverse S-shaped is decreasing, concave on and convex on .
- Lemma 1's quadratic. For and slopes , set
and (lemma1Quad).
- The function . For , and let (
partnerPoint) and (prop5Gap).
Formalization targets
Goal: Proposition 5 (p. 102)
If is differentiable, is inverse S-shaped, and the limits and exist and are finite, then
Milestones
- Proof of Lemma 1, first sentence. If and , then and .
- Tangency (p. 110). and .
- Lemma 1. has two-point support if and only if for all and there are and with
- Limits of (p. 110). Under the goal's hypotheses, with ,
- A zero of (p. 110). There is with ; with one has , and .
Significance
The result. Through the paper's Proposition 4, two-point support turns the worst-case expected utility over all laws with mean and variance into a minimization over a single parameter of . Combined with the projection property of the paper's Section 2, this gives tractable robust counterparts of multivariate stochastic programs whose objective depends on a linear combination of random returns. Proposition 5 is the paper's sufficient condition that places a concrete class of utilities in this regime; it is also closed under adding any quadratic.
Formalizing it. The result is proved on paper; no machine-checked version is known. The formalization produces a checked characterization of two-point support (Lemma 1), a reusable encoding of convex-concave and S-shaped functions, and a proof of Proposition 5. The printed final step of the paper's proof is incomplete (see Difficulty), so a complete formal proof requires an argument the paper does not spell out.
Difficulty
Conditions (a) and (b) of Lemma 1 come from a sign change of on : the two limits in milestone 4 need a l'Hôpital-type argument and the continuity of a monotone derivative. The central difficulty is condition (c): showing that the quadratic built from a pair lies below on the whole line. The obvious argument takes any zero of and counts the intersections of the linear with the inverse S-shaped . This fails when is affine on an interval: a zero of can then produce a quadratic that coincides with on but crosses above just left of . A proof must therefore choose the zero of , or the pair , with care, and the curvature hypotheses are not strict.
Formalization scope
- Functions are
ℝ → ℝ; isderiv u, and the goal assumesDifferentiable ℝ u. Finite limits areTendsto (deriv u) atBot (𝓝 l)andTendsto (deriv u) atTop (𝓝 l)for some reall; the one-sided limit at is along𝓝[<] μ. - "Increasing" in Definition 2 is strict (
StrictMono); the paper writes "nondecreasing" for the weak notion. Convexity and concavity areConvexOn/ConcaveOnon the open half-linesSet.Iio x₀,Set.Ioi x₀, as printed. - A two-point law is encoded by its mass on , with ; this is equivalent to a probability measure on with support , mean and variance .
- "Intersects it at two points " is read as and for some (at least two contact points). This is the reading under which Lemma 1 is an equivalence.
- The two-point support property quantifies over : no two-point law has variance , so including would make the property false for every .
- The two-point support property is defined from Definition 1 (supporting quadratic plus feasible law), not from Lemma 1's conditions, so Lemma 1 is not a tautology. Every division by , or occurs under or .
Useful infrastructure: l'Hôpital's rule at infinity (Analysis/Calculus/LHopital), Darboux's theorem for derivatives, the intermediate value theorem, and one-sided limits of monotone functions. The shape definitions of Definition 2 are reusable for S-shaped value functions elsewhere (prospect theory, sigmoidal utilities). Proofs of the milestones, of the goal, and alternative arguments for condition (c) are all welcome. Related platform work: Wasserstein Distributionally Robust Optimization II.
Selected references
- I. Popescu, Robust Mean-Covariance Solutions for Stochastic Optimization, Operations Research 55(1):98–112, 2007. https://doi.org/10.1287/opre.1060.0353
- J. R. Birge, J. H. Dulá, Bounding separable recourse functions with limited distribution information, Annals of Operations Research 30:277–298, 1991 (cited in Popescu 2007, reference list)