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

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) in the number of scenarios B, variables n, and constraints d. % This paper proves that expected regret in any stochastic optimization problem admits the exact decomposition % equation* Regret(c) = Cov(c,\,π*(c)) + R(c), equation* % where c is the vector of uncertain parameters, π*(c) is the optimal decision, and 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)=0 exactly, so that Regret(c) = Cov(c,π*(c)) holds without approximation. % When historical cost-decision pairs \(ci, π*(ci))\ are available, the covariance can be estimated in O(nd2) 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.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…