Overfitting in Adaptive Robust Optimization

Karl Zhu, Dimitris Bertsimas
9/19/2025
math.OCcs.LGstat.ML

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Adaptive robust optimization (ARO) extends static robust optimization by allowing decisions to depend on the realized uncertainty - weakly dominating static solutions within the modeled uncertainty set. However, ARO makes previous constraints that were independent of uncertainty now dependent, making it vulnerable to additional infeasibilities when realizations fall outside the uncertainty set. This phenomenon of adaptive policies being brittle is analogous to overfitting in machine learning. To mitigate against this, we propose assigning constraint-specific uncertainty set sizes, with harder constraints given stronger probabilistic guarantees. Interpreted through the overfitting lens, this acts as regularization: tighter guarantees shrink adaptive coefficients to ensure stability, while looser ones preserve useful flexibility. This view motivates a principled approach to designing uncertainty sets that balances robustness and adaptivity.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{zhu2025overfitting,
  title  = {Overfitting in Adaptive Robust Optimization},
  author = {Karl Zhu and Dimitris Bertsimas},
  year   = {2025},
  eprint = {2509.16451},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.16451v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.16451.svg)](https://codeofpaper.com/paper/2509.16451)

Discussion