English

Regret Equals Covariance: A Closed-Form Characterization for Stochastic Optimization

Econometrics 2026-05-15 v1 Machine Learning Statistics Theory Computation Statistics Theory

Abstract

Regret is the cost of uncertainty in algorithmic decision-making. Quantifying regret typically requires computationally expensive simulation via Sample Average Approximation (SAA), with complexity O(Bn2d3)\mathcal{O}(Bn^{2}d^{3}) in the number of scenarios BB, variables nn, and constraints dd. % This paper proves that expected regret in any stochastic optimization problem admits the exact decomposition % \begin{equation*} \mathrm{Regret}(c) = \mathrm{Cov}(c,\,\pi^{*}(c)) + R(c), \end{equation*} % where cc is the vector of uncertain parameters, π(c)\pi^{*}(c) is the optimal decision, and R(c)R(c) is a residual whose magnitude we bound explicitly under Lipschitz, smooth, and strongly convex conditions. % For linear programs and unconstrained quadratic programs, including the classical Markowitz portfolio problem, we prove R(c)=0R(c)=0 exactly, so that Regret(c)=Cov(c,π(c))\mathrm{Regret}(c) = \mathrm{Cov}(c,\pi^{*}(c)) holds without approximation. % When historical cost-decision pairs {(ci,π(ci))}\{(c_i, \pi^*(c_i))\} are available, the covariance can be estimated in O(nd2)\mathcal{O}(nd^{2}) time, which is orders of magnitude faster than SAA. The estimation is performed by a single pass through the data. % We derive concentration bounds, a central limit theorem, and an asymptotically unbiased residual estimator, and we validate all results on synthetic LP, QP, and integer programming instances and on a rolling-window portfolio experiment using ten years of CRSP equity data.

Cite

@article{arxiv.2605.14019,
  title  = {Regret Equals Covariance: A Closed-Form Characterization for Stochastic Optimization},
  author = {Irene Aldridge},
  journal= {arXiv preprint arXiv:2605.14019},
  year   = {2026}
}

Comments

33 pages