REVIEW 3 major objections 4 minor 1 cited by
What Data Enables Optimal Decisions? An Exact Characterization for Linear Optimization
T0 review · 3 major / 4 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read A dataset is sufficient for a linear program under cost uncertainty exactly when its span contains every direction that can change the optimal solution.
desk verdict The core geometric characterization is new and correct for open convex uncertainty sets; the hiring application and abstract overreach on closed sets, where the necessity direction fails. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the gap between what a dataset can see and what a linear program needs. A dataset $D$ only gives the projection of the cost vector $c$ onto $\operatorname{span} D$, while the optimal solution changes only when $c$ crosses between 'optimality cones' $\Lambda(x^*)$ of extreme points of $X$. The paper collects the crossing directions into $\Delta(X,C)$: extreme directional moves between neighboring extreme points whose separating face meets $C$. Theorem 1 says the dataset is sufficient exactly when $\operatorname{span} D$ covers all of $\Delta(X,C)$; then any two cost vectors that look identical through $D$ lie in the same optimality cone, so they have the same optimizer. The construction algorithm replaces $\Delta(X,C)$ by the equal span $\operatorname{dir}(X^*(C))$, computed iteratively with a mixed-integer program built from complementary slackness.
What would settle it
Take a bounded polyhedron $X$ with an extreme direction $\delta$ and choose an open convex $C$ that intersects the face of an optimality cone perpendicular to $\delta$. Let $D$ be any dataset whose span omits $\delta$. Theorem 1 predicts $D$ is not sufficient: there must exist $c$ and $c'$ in $C$ with equal projections on $D$ but different optimal-solution sets. Searching $C$ explicitly for that pair, or finding instead that none exists, settles the claim.
Extended reading notes
Core claim
The central claim is Theorem 1: a necessary and sufficient characterization of dataset sufficiency. For a bounded polyhedron $X$ and an open convex uncertainty set $C$, define $\Delta(X,C)$ to be the set of extreme directions $\delta$ of $X$ for which the face of some optimality cone perpendicular to $\delta$ intersects $C$. Then $D$ is a sufficient decision dataset exactly when $\Delta(X,C)$ is contained in the span of $D$; by Theorem 2 this is equivalent to the span of $D$ containing all differences $x_1 - x_2$ of extreme-point optima reachable under cost vectors in $C$. The paper also establishes that for open convex $C$, recovering some optimal solution for every $c \in C$ is equivalent to recovering the whole optimal-solution set (Proposition 1), and that least-squares projection onto the span of a sufficient dataset yields an optimal decision, with the guarantee extending to sufficiently small observation noise (Proposition 3).
Load-bearing premise
The characterization requires queries to return exact, noiseless values of $c^\top q$, and the necessity direction requires the uncertainty set $C$ to be open, so boundary and noisy cases are outside the main theorem.
Editorial extensions
If this is right
- Data collection for a target LP becomes a finite linear-algebra problem: it suffices to find a basis of $\operatorname{dir}(X^*(C))$, and the number of queries needed is exactly its dimension.
- With no prior knowledge ($C = \mathbb{R}^d$), only the directions in $\operatorname{Ker} A \cap F_0$ need be observed; if a dataset misses any of them, no decision rule can uniformly bound suboptimality below an arbitrarily large constant.
- For open convex $C$, recovering one optimal solution for every $c \in C$ is equivalent to recovering the entire optimal-solution set, so sufficiency is not merely an 'any solution' relaxation.
- In the hiring application, the number of interviews needed grows with uncertainty and depends on the geometry of hiring constraints, not naively on the size of the feasible set.
Reading between the lines
- I infer that a query's marginal value is entirely about raising the dimension of the span: a measurement that adds no new direction to $\operatorname{span} D$ is useless for the task, which gives a rank-based pricing rule for data markets.
- I infer that the openness requirement in Theorem 1 leaves a boundary-sensitive extension: for closed convex $C$, one might restore exactness by replacing $C$ with its interior in the definition of $\Delta$, except possibly on measure-zero cost vectors; the paper does not claim this.
- I infer a testable stability statement from Proposition 3: the size of the minimal sufficient dataset should be locally constant as the noise radius varies, jumping only when the noise ellipsoid first touches a new optimality-cone face.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies when a set of linear measurements D = {q1,...,qN} of an unknown cost vector c, known to lie in an uncertainty set C, is sufficient to recover argmin_{x in X} c^T x for a bounded polyhedron X. The main result (Theorem 1) is an iff characterization for open convex C: D is sufficient exactly when span D contains Delta(X,C), the set of extreme directions of optimality cones that interact with C. Theorem 2 identifies span Delta(X,C) with dir(X^*(C)), the span of differences of reachable optimal extreme points. Based on this, the paper proposes an iterative algorithm (Algorithm 2) that constructs a basis of dir(X^*(C)) using MILPs, and an application to hiring interview selection. Section 5 applies the characterization to a closed box uncertainty set and claims minimality of the resulting interview set.
Significance. If the main characterization holds, it is a clean and potentially useful geometric answer to a natural question in data-driven optimization: which linear functionals of the cost vector need to be observed to pin down the exact optimal solution set. The paper is careful in many ways: Remark 1 explicitly separates the openness and convexity requirements, Theorem 2 is proved constructively via a strong-connectivity argument, and Algorithm 2 is constructive and comes with a termination proof. The hiring application is a nice illustration of the qualitative finding that task structure and uncertainty shape data requirements. However, the central claim is stated more strongly in the abstract and in the application than the theorems support, and one of the two directions of the characterization fails for the closed uncertainty set used in Section 5.
major comments (3)
- [Section 5 and Corollary 1] The hiring application uses the closed box C = {c : exists alpha in [ell,u], eps in [-eta,eta], c = alpha^T phi + eps}, but Corollary 1 and Theorem 1 require C to be open for the necessity direction. For closed convex C the 'only if' is false, even in full dimension. Example: X = {x >= 0 : x1+x2 = 1}, C = conv{(1,1),(0,2),(1,2)}, D = {e2}. For every c in C we have c2 >= c1 with equality only at c=(1,1); observing c2 recovers the argmin exactly (the whole segment at c2=1 and {(1,0)} otherwise), so D is sufficient by Definition 1. Yet Delta(X,C) contains (-1,1), which is not in span{e2}. Thus a dataset can be sufficient while Delta(X,C) is not contained in span D. Consequently, Algorithm 3 may output strictly more queries than needed, and the claim in Section 5 that the output is the smallest sufficient interview set is not justified by the stated theory. The authors should either extend the necessity result to the closed setting under additional hypotheses, or explicitly reframe the application as using a nearby open/relaxed uncertainty set, or state the minimality claim as only conjectural.
- [Abstract and Section 1] The abstract states without qualification that the paper characterizes when a dataset is sufficient, and the Contributions bullet says 'We prove a necessary and sufficient condition (Theorem 1)'. Theorem 1 itself is correctly stated for open convex C, and Remark 1 notes that openness is needed only for necessity. The unqualified abstract and contribution statements are misleading, especially because the main application uses a closed C. Please qualify the abstract and the contribution statement by saying 'for open convex uncertainty sets' and note in the introduction that closed sets may behave differently, as shown by the counterexample in the previous comment.
- [Section 4, Algorithm 2 and Theorem 3] The linearization of complementary slackness via 1 - eps s_i >= tau_i >= eps x_i is claimed to be exact for 'eps > 0 a small constant', and Theorem 3 states that Algorithm 2 outputs a basis of dir(X^*(C)). The equivalence is exact only if eps is chosen so that eps x_i <= 1 and eps s_i <= 1 for every feasible (x,s) appearing in the MILP; the paper does not state or prove any such bound. If C is an unbounded polyhedron, the dual slacks s_i may be unbounded and no fixed epsilon can enforce the encoding. Even for bounded polyhedral C, the required bound depends on the data (A, b, C) and is not computed. This is a load-bearing gap in the correctness proof of the algorithm. Please add an explicit boundedness assumption on C (or on the feasible set of the MILP), specify how epsilon is chosen from the problem data, and prove that the chosen epsilon makes the encoding exact.
minor comments (4)
- [Section 2, Proposition 3] Proposition 3 only shows that for sufficiently small noise, argmin of the estimated cost vector is a subset of the true argmin, not equality. This is a strictly weaker guarantee than Definition 1. The paper should state this clearly in the main text and not imply that noisy observations inherit the full exact-recovery property.
- [Section 2, first paragraph] 'that is where the loss L(x,theta) = theta^T x is linear' should read 'that is, the loss...'.
- [Section 4, Algorithm 2] The while-loop condition says 'while either of the problems ... has a solution x* with non-zero optimal value'; to be fully precise, if both min and max have zero optimal value the loop exits, and if only one has nonzero value the resampled alpha can be reused. This is minor but would help reproducibility.
- [Section 5, experimental setup] The hiring model is described as a 'noisy linear model' because C includes an additive noise term, but the formal sufficiency theory and Algorithm 4 assume exact queries c^T q. The role of the noise term inside C should be distinguished from observation noise; otherwise the reader may think Proposition 3 justifies the experiment.
Circularity Check
No significant circularity: the sufficiency characterization is derived from first-principles geometry, with no fitted inputs, no load-bearing self-citations, and no prediction that reduces to its own construction.
full rationale
The paper's derivation chain is self-contained. Theorem 1 is an 'if and only if' proved from Definition 1 via the projection characterization of Proposition 2 and the geometric properties of optimality cones and extreme directions (Propositions 5-6); the proof neither assumes sufficiency nor defines relevant extreme directions in terms of it. Theorem 2, equating span Delta(X,C) with dir(X*(C)), is established by an explicit connectivity argument (Lemma 4 and the proof chain in Appendix A.6), not by stipulation. Algorithm 2 constructs a basis of dir(X*(C)) using complementary-slackness MILPs, and its correctness proof (Theorem 3) is a direct termination and dimension argument; the 'minimal sufficient dataset' output is a span condition derived from Corollary 1, not a fitted quantity. No parameter is calibrated to data and then renamed a prediction, and the external references (Blackwell, active learning, robust statistics) serve as background or comparison, not as load-bearing support; there are no self-citations at all. The paper itself candidly flags limitations (open convex uncertainty sets, noiseless observations, basis-vector query sets), and the closed-C concern raised for the hiring application is a scope/correctness issue rather than circularity: the application may overclaim the reach of Theorem 1, but it does not smuggle the theorem's conclusion into its premises. Overall, the analysis exhibits no circular dependency of the kind that would reduce the central characterization to its inputs.
Assumptions & free parameters
free parameters (1)
- epsilon (MILP linearization constant) =
small positive constant (unspecified)
assumptions (5)
- domain assumption X is a bounded polyhedron in standard form {x >= 0 : Ax = b}.
- domain assumption The uncertainty set C is convex, and open for the necessity direction of Theorem 1.
- domain assumption Observations are exact, noiseless linear functionals c^T q.
- ad hoc to paper There exists epsilon > 0 small enough that the binary encoding 1 - eps s_i >= tau_i >= eps x_i exactly represents the complementarity constraint x_i s_i = 0 for all feasible (x,s).
- standard math The random vector alpha drawn from N(0,I) detects any nonzero projection with probability 1.
Cite this review
Pith. "Pith review of What Data Enables Optimal Decisions? An Exact Characterization for Linear Optimization." pith.science (2026). https://pith.science/paper/JI2B5JYE
@misc{pith2026250521692,
author = {Pith},
title = {Pith review of: What Data Enables Optimal Decisions? An Exact Characterization for Linear Optimization},
year = {2026},
howpublished = {\url{https://pith.science/paper/JI2B5JYE}},
note = {Machine review of arXiv:2505.21692}
}
read the original abstract
We study the fundamental question of how informative a dataset is for solving a given decision-making task. In our setting, the dataset provides partial information about unknown parameters that influence task outcomes. Focusing on linear programs, we characterize when a dataset is sufficient to recover an optimal decision, given an uncertainty set on the cost vector. Our main contribution is a sharp geometric characterization that identifies the directions of the cost vector that matter for optimality, relative to the task constraints and uncertainty set. We further develop a practical algorithm that, for a given task, constructs a minimal or least-costly sufficient dataset. Our results reveal that small, well-chosen datasets can often fully determine optimal decisions -- offering a principled foundation for task-aware data selection.
Figures
Forward citations
Cited by 1 Pith paper
-
Bilevel Data Curation for LLM Fine-tuning: Offline Selection and Online Self-Refining Generation
A bilevel data-curation method for LLM fine-tuning that selects validation-aligned offline data and reweights online self-refined responses via importance ratios.
Reference graph
Works this paper leans on
- [3]
-
[5]
ISBN 979-8- 9882856-2-5. doi: 10.1287/educ.2024.0277. David Blackwell. Equivalent Comparisons of Experiments.The Annals of Mathematical Statis- tics, 24(2):265–272,
-
[10]
doi: 10.1137/1. 9781611975031.161. Guillermo Gallego and Danny Segev. A Constructive Prophet Inequality Approach to The Adaptive ProbeMax Problem, October
-
[11]
ISSN 0364-765X. doi: 10.1287/moor. 2019.1041. Michael Mitzenmacher and Sergei Vassilvitskii. Algorithms with Predictions, June
arXiv 2019
-
[1951]
doi: 10.1525/9780520411586-009
ISBN 978-0-520-41158-6. doi: 10.1525/9780520411586-009. S. Sherman. On a Theorem of Hardy, Littlewood, Polya, and Blackwell.Proceedings of the National Academy of Sciences of the United States of America, 37(12):826–831,
-
[1953]
URLhttps://www.jstor.org/stable/2236332
ISSN 0003-4851. URLhttps://www.jstor.org/stable/2236332. Publisher: Institute of Mathematical Statistics. Henrique de Oliveira. Blackwell’s informativeness theorem using diagrams.Games and Economic Behavior, 109:126–131, May
-
[1979]
ISSN 00129682, 14680262. doi: 10.2307/1910412. Sahil Singla. The Price of Information in Combinatorial Optimization. InProceedings of the 2018 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), Proceedings, pages 2523–2532. Society for Industrial and Applied Mathematics, January
doi:10.2307/1910412 2018
-
[1996]
URLhttp://www.jstor.org/stable/4355942
ISSN 07492170. URLhttp://www.jstor.org/stable/4355942. Publisher: Institute of Mathematical Statistics. Peter J. Huber. Robust Estimation of a Location Parameter. In Samuel Kotz and Norman L. Johnson, editors,Breakthroughs in Statistics: Methodology and Distribution, pages 492–
Show all 12 references
-
[2018]
doi: 10.1016/j.geb.2017.12.008
ISSN 0899-8256. doi: 10.1016/j.geb.2017.12.008. L. Le Cam. Comparison of Experiments: A Short Review.Lecture Notes-Monograph Series, 30: 127–138,
2017 doi
-
[2019]
Selection and Ordering Policies for Hiring Pipelines via Linear Pro- gramming.Operations Research, 72(5):2000–2013, September
Boris Epstein and Will Ma. Selection and Ordering Policies for Hiring Pipelines via Linear Pro- gramming.Operations Research, 72(5):2000–2013, September
2000
-
[2020]
doi: 10.1017/9781108571401
ISBN 978-1-108-57140-1 978-1-108-48682-8. doi: 10.1017/9781108571401. Jinglong Zhao. Experimental Design for Causal Inference Through an Optimization Lens. InTu- torials in Operations Research: Smarter Decisions for a Better World, INFORMS TutORials in Operations Research, cha...
-
[2024]
doi: 10.1287/opre.2023.0061
ISSN 0030-364X. doi: 10.1287/opre.2023.0061. Robert Kleinberg. A multiple-choice secretary algorithm with applications to online auctions. In Proceedings of the Sixteenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’05, pages 630–631, USA, January
2023
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.