Reporting the best of M noisy, unbiased scores overstates the winner's value by up to cV, where V is the total noise variance and the sharp constant c depends on how the noise is dependent. It was known only at the two extremes, arbitrary dependence ((M−1)/M) and i.i.d. noise. We determine it for two classes in between: for independent, not identically distributed noise it is (M−1)/(2M), and for pairwise nonnegatively correlated noise it is (M−1)/M; for uncorrelated noise this answers the maximum version of an open question about the expected range. Explicit finite constructions attain both. As a corollary, the bias of the cross-validation estimator is bounded sharply within each class. All theorems are formally verified in Lean 4. Across 448 language-model and classifier selection pipelines, designs with per-candidate items realize a median 0.75 of the independent-class ceiling. At a fixed item budget, scoring all candidates on shared items is markedly less optimistic than giving each candidate its own items.
Figures & tables
dependence class
sharp constant
first proved
attainment
arbitrary
(M−1)/M
Aven 1985 / Arnold–Groeneveld 1979
exact
pairwise Cov≥0
(M−1)/M
this paper
exact
independent
(M−1)/(2M)
this paper
exact
i.i.d.
(M−1)/M(2M−1)
Gumbel 1954 / Hartley–David 1954
exact
Table 1: The graded family of sharp constants supE[maxiZi]/V by dependence class. “Exact” means the supremum is attained at finite parameters.
M
arbitrary
Cov≥0
independent
i.i.d. worst case
Gaussian i.i.d.
2
0.707
0.500
0.500
0.408
0.399
3
0.816
0.667
0.577
0.516
0.489
4
0.866
0.750
0.612
0.567
0.515
5
0.894
0.800
0.632
0.596
0.520
10
0.949
0.900
0.671
0.653
0.487
20
0.975
0.950
0.689
0.680
0.418
Table 2: Worst-case constants against the Gaussian value: the last column is E[maxiZi]/V for i.i.d. standard Gaussian noise, the same comparator in every row; the other columns are the sharp constants of Table 1 . Entries are rounded to three decimals, and the percentages quoted in the text are computed from the exact values.
Figure 1: Configuration cells of Sec. 5 : one marker per population, pool size M , item budget and design; scores in accuracy points. (a) Measured E[maxiZi] against the class ceiling cV , log–log. Solid: the ceiling, which no marker exceeds; dotted: half of it. (b) Optimism against total item budget n at M=8 on MMLU-Pro, log–log; colour is the design, dashed lines are the matching ceilings. Per-candidate items ( n/8 each) lie above shared items throughout. (c) Measured optimism over that of a Gaussian model with matched covariance, against items per candidate ( n shared, n/M per-candidate; log scale); below 1, the Gaussian model overstates. Only cells resolved to three standard errors are shown.
population
N
design
items
optimism
regret
E[maxiZi]
ceiling
ρ
Gaussian
MMLU-Pro
4000
shared
64
3.09 ±
0.04
0.44
5.15
14.86
0.346
3.05
MMLU-Pro
4000
per-cand.
8
18.87 ±
0.07
2.54
24.07
31.78
0.757
19.02
GSM8K
1319
shared
64
1.09 ±
0.02
0.48
4.27
10.92
0.391
1.17
GSM8K
1319
per-cand.
8
6.87 ±
0.02
0.45
17.59
23.34
0.754
8.90
ARC-Challenge
1172
shared
64
1.75 ±
0.02
0.42
2.54
8.81
0.288
1.87
ARC-Challenge
1172
per-cand.
8
8.18 ±
0.01
0.30
10.05
18.84
0.534
13.13
Table 3: Optimism and regret of best-of- M selection at M=8 with a fixed budget of 64 items, under both evaluation designs: shared items ( Cov≥0 class, 64 items per candidate) and per-candidate items (independent class, 8 items each; “per-cand.” in the table). Scores are percentage points of accuracy; 20,000 replications per cell. Optimism is E[a^I]−μ∗ , regret is μ∗−E[μI] , the ceiling is cV for the design’s class, ρ is the fraction of that ceiling realized by the measured E[maxiZi] , and the last column is the optimism a Gaussian model with the matched covariance predicts.
Reusing the scores that select a Best-of-N winner can overstate its expected reward. We study evaluation from a fixed matrix of K independent scores per candidate for a policy that selects using J fresh scores. A single estimator based only on this matrix is exactly unbiased for expected judge reward under every independent, stable collection of candidate-specific score laws if and only if J<K, for every pool size M≥N≥2. At J=K−1, the selector deepens as K grows. For independent Gaussian scores with common variance and fixed M≥N≥2, the unbiased minimax risk in this regime is of order σ2/K, attained by Holdout; allowing bias improves the rate to σ2/K. For two candidates, we derive the minimum-variance unbiased estimator at known variance and the sharp asymptotic unbiased minimax constant 1/(π2), which Holdout attains without knowing the variance. The cyclic average over subsets and ties can be computed in O(MKlogM) operations. At fixed selector depth, cyclic evaluation of bounded scores has O(K−1) risk uniformly in pool size. The impossibility result concerns the fixed matrix: one additional fresh winner score permits unbiased evaluation of the all-K policy.
Language-model judges and reward models enable scalable supervision, but finite optimization can exploit evaluator errors rather than improve response quality. We characterize this failure through the covariance geometry of evaluator ensembles. For calibrated judges, the ensemble mean retains common-mode error along the all-ones direction, whereas cross-judge disagreement captures only orthogonal error. Consequently, disagreement can be high despite robust aggregation, or low while shared response-dependent errors persist. We prove that common-mode error is not identifiable from internal judge scores alone. Under a joint sub-Gaussian model, we bound best-of-K selection overstatement and target-quality regret, extending the guarantees to predictably adaptive search under conditional calibration. The resulting search terms scale as the square root of log K and are asymptotically tight for Gaussian projected errors. We further show that noisy quality proxies introduce artificial rank-one covariance without changing disagreement, and propose a bounded two-anchor Bernstein certificate for finite-search error and regret. Fixed-seed Gaussian stress tests over 120 (J, rho, K) configurations and real-model audits validate the theory while revealing the limits of disagreement-based diagnostics under increasing search pressure.
Fariya Afrin, Ibne Farabi Shihab
Department of Computer Science, Kalinga Institute of Industrial Technology · Department of Computer Science, Iowa State University
Large language models are often used as judges to score candidate responses, then validated with a single global metric such as correlation with reference labels. This can be misleading when the real deployment task is best-of-n selection within a prompt. In a 5,000-prompt best-of-4 benchmark from Chatbot Arena, a judge with moderate global correlation (r = 0.47) captures only 21.0% of the improvement that perfect selection would achieve over random choice. The gap arises because global agreement is driven largely by prompt-level baseline effects, while selection depends on within-prompt ranking: within-prompt correlation is only r_within = 0.27, and coarse pointwise scoring creates ties in 67% of pairwise comparisons. In a matched-pair best-of-2 audit, explicit pairwise judging recovers much of this lost signal, raising recovery from 21.1% to 61.2%. For judge-based selection, the relevant audit should report within-prompt signal, tie rates, and recovery/top-1 accuracy, not global agreement alone.