Learning Decision-Sufficient Representations for Linear Optimization

Yuhan Ye, Saurabh Amin, Asuman Ozdauglar
3/19/2026
math.OCcs.CCcs.LG

No official code found. Best implementation: yeyuhanyyh/Learning-Decision-Sufficient-Representations-for-Linear-Optimization (0 stars, last commit 2026-03-19).

Abstract

We study how to construct compressed datasets that suffice to recover optimal decisions in linear programs with an unknown cost vector $c$ lying in a prior set $\mathcal{C}$. Recent work by Bennouna et al. provides an exact geometric characterization of sufficient decision datasets (SDDs) via an intrinsic decision-relevant dimension $d^\star$. However, their algorithm for constructing minimum-size SDDs requires solving mixed-integer programs. In this paper, we establish hardness results showing that computing $d^\star$ is NP-hard and deciding whether a dataset is globally sufficient is coNP-hard, thereby resolving a recent open problem posed by Bennouna et al. To address this worst-case intractability, we introduce pointwise sufficiency, a relaxation that requires sufficiency for an individual cost vector. Under nondegeneracy, we provide a polynomial-time cutting-plane algorithm for constructing pointwise-sufficient decision datasets. In a data-driven regime with i.i.d.\ costs, we further propose a cumulative algorithm that aggregates decision-relevant directions across samples, yielding a stable compression scheme of size at most $d^\star$. This leads to a distribution-free PAC guarantee: with high probability over the training sample, the pointwise sufficiency failure probability on a fresh draw is at most $\tilde{O}(d^\star/n)$, and this rate is tight up to logarithmic factors. Finally, we apply decision-sufficient representations to contextual linear optimization, obtaining compressed predictors with generalization bounds scaling as $\tilde{O}(\sqrt{d^\star/n})$ rather than $\tilde{O}(\sqrt{d/n})$, where $d$ is the ambient cost dimension.

View on arXivView PDF

Code Implementations(1)

MATLAB code for the numerical experiments in the paper: "Learning Decision-Sufficient Representations for Linear Optimization" Yuhan Ye, Saurabh Amin, Asuman Ozdaglar

00MATLABMar 11, 20267 months ago

Similar Papers

Cite this paper

@article{ye2026learning,
  title  = {Learning Decision-Sufficient Representations for Linear Optimization},
  author = {Yuhan Ye and Saurabh Amin and Asuman Ozdauglar},
  year   = {2026},
  eprint = {2603.18551},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.18551v1}
}

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/2603.18551.svg)](https://codeofpaper.com/paper/2603.18551)

Discussion