Clipped Linear Lottery: Smooth Selection
- Clipped Linear Lottery is a randomized selection mechanism that applies an affine transformation and clipping to candidate utilities, ensuring smooth changes in selection probabilities.
- It overcomes the instability of threshold-based methods by mitigating abrupt shifts in candidate scores, as evidenced by empirical evaluations on review datasets.
- The mechanism is controlled by a smoothness parameter L, which balances stability with near-optimal regret bounds, yielding a principled three-tier selection outcome.
The Clipped Linear Lottery (CLL) is a randomized selection mechanism for settings in which candidates are evaluated from numerical reviews and exactly must be selected. It was introduced as the central mechanism in “Smooth Partial Lotteries for Stable Randomized Selection” (Goldberg et al., 19 May 2026). The mechanism assigns marginal selection probabilities by applying a common affine transformation to candidate utilities and clipping the result to , thereby creating three regions: automatic rejection, automatic acceptance, and a linear lottery region. Its defining purpose is to make partial lotteries smooth: small changes in review scores should induce only bounded changes in all candidates’ selection probabilities.
1. Selection setting and motivation
The CLL is formulated for randomized selection in domains such as scientific funding, admissions, hiring, and peer review. There are candidates, exactly must be selected, and candidate receives numerical reviews on a known scale. After normalization to , the data is a matrix
A utility vector is then computed, where 0 is the estimated quality of selecting candidate 1. A canonical example is the mean score,
2
A randomized selection rule maps the review matrix to a distribution over size-3 subsets,
4
and induces marginal selection probabilities
5
These formal objects define the environment in which the CLL operates (Goldberg et al., 19 May 2026).
The mechanism is motivated by a defect of deterministic and threshold-based selection. Deterministic top-6 selection is brittle near the cutoff. Many institutions therefore use partial lotteries that automatically accept candidates above a high threshold, automatically reject those below a low threshold, and randomize uniformly among a middle group. The paper argues that such threshold-based designs are inherently unstable: an arbitrarily small perturbation in one review can move a candidate across a tier boundary, changing their selection probability from 7 to 8 or 9, while simultaneously causing large changes for others. Prior work cited there shows that such mechanisms can exhibit “maximum instability,” and the empirical analysis reports that on ICLR, NeurIPS, and Swiss National Science Foundation data, a one-point change in one review can change a paper’s selection probability by more than 0 under existing lotteries (Goldberg et al., 19 May 2026).
This motivates the paper’s central design principle: smoothness. Rather than using sharp tier boundaries, the mechanism should ensure that small perturbations in scores produce only proportionally small perturbations in marginal selection probabilities. The CLL is proposed as a simple and interpretable mechanism satisfying that requirement.
2. Formal definition of the mechanism
The CLL takes as input a review matrix 1, a utility function 2 with Lipschitz constant 3, a target smoothness parameter 4, and the budget 5. It first computes utilities 6, then sets a common slope
7
scales utilities,
8
and then finds an intercept 9 such that the clipped values satisfy the budget constraint
0
where
1
The marginal probabilities are then
2
and a size-3 subset with these marginals can be sampled, for example by systematic sampling (Goldberg et al., 19 May 2026).
Equivalently, letting 4 and 5, the mechanism can be written explicitly as
6
This representation makes the three-region structure explicit. Candidates in the lower region are always rejected, candidates in the upper region are always accepted, and candidates in the middle region participate in a lottery with probabilities that increase linearly in utility.
The same rule can be parameterized through implicit utility thresholds
7
yielding
8
The thresholds 9 and 0 are not fixed exogenously; they are determined by the intercept 1 needed to enforce 2. This is a central structural feature of the CLL: it preserves the intuitive “three-tier” logic of partial lotteries while replacing discrete tier boundaries with a continuous linear transition (Goldberg et al., 19 May 2026).
3. Smoothness as a design principle
The paper formalizes smoothness as a Lipschitz condition on the marginal probability map 3. The distance between review matrices is measured in the 4 norm,
5
A randomized selection rule is 6-smooth if
7
If only one review changes by 8, then 9, so the total change in marginal probabilities across all candidates is at most 0. The paper interprets this as a guarantee that no single review can disproportionately swing the outcome (Goldberg et al., 19 May 2026).
The utility function is itself required to be smooth. A utility map 1 is 2-Lipschitz if
3
The mean-score utility is 4-Lipschitz, while the min, max, and median score per candidate are all 5-Lipschitz. The analysis notes that if utilities were arbitrarily non-smooth, no smooth mechanism could track them without unbounded regret (Goldberg et al., 19 May 2026).
The key theorem states that the CLL with slope
6
is exactly 7-smooth: 8 The paper also states that this bound is essentially tight: there are instances where the true Lipschitz constant is arbitrarily close to 9. The proof intuition isolates two sources of variation. First, the utilities change by at most 0. Second, because the intercept 1 must shift to preserve the budget constraint, that common shift can double the total 2 change. This yields an upper bound of
3
and substituting 4 gives the advertised smoothness guarantee (Goldberg et al., 19 May 2026).
The result has an immediate operational interpretation. A one-point change in one normalized review can change the sum of absolute marginal-probability changes across all candidates by at most 5. The mechanism therefore excludes discontinuous probability jumps at tier boundaries and instead forces gradual changes in every candidate’s marginal selection probability.
4. Utility, regret, and near-optimality
The CLL is evaluated relative to the utility vector 6. For a given review matrix, the optimal deterministic benchmark is the total utility of the top-7 candidates,
8
The expected utility under a randomized rule with marginals 9 is
0
and the regret is
1
The paper studies worst-case regret over all review matrices (Goldberg et al., 19 May 2026).
A geometric characterization is central to the analysis. Let
2
be the capped simplex. For each 3, the CLL output is the Euclidean projection of the scaled utility vector 4 onto 5: 6 Thus, among all feasible marginal vectors with total mass 7, the CLL chooses the one closest in 8 to the scaled utilities (Goldberg et al., 19 May 2026).
The resulting worst-case regret bound is
9
For mean-score utility, where 0,
1
The paper interprets this as a smoothness–utility tradeoff. Larger 2 permits steeper slopes and smaller regret; more reviews per candidate reduce 3 and therefore reduce the worst-case regret at fixed 4. The factor 5 is also identified with the regret of uniform selection, which is perfectly smooth but ignores the scores (Goldberg et al., 19 May 2026).
The analysis does not stop at an upper bound. For mean utility, every 6-smooth selection rule satisfies a lower bound of the form
7
In the regime
8
the lower bound differs from the CLL upper bound only by a factor of 9. The paper therefore concludes that, up to this small constant factor, the CLL is minimax optimal among 0-smooth selection rules. It also states that analogous near-optimality results extend to other utility functions, including median, min, and max (Goldberg et al., 19 May 2026).
5. Relation to fairness, privacy, softmax, and other meanings of “lottery”
A recurring source of confusion is that the CLL is neither a reformulation of Individual Fairness nor a privacy mechanism, even though it has stability guarantees. Individual Fairness requires that similar candidates on a fixed input receive similar probabilities: 1 Smoothness, by contrast, constrains how the same candidate’s probability changes across different inputs 2 and 3. The paper states that the two notions are formally incomparable. A constant rule that always selects the first 4 candidates is 5-smooth but can violate Individual Fairness, while an Individually Fair rule can be arbitrarily non-smooth across datasets. At the same time, prior work cited there shows that on a fixed instance, the clipped-linear rule with slope 6 is the exact instance-optimal solution to maximizing utility under Individual Fairness constraints (Goldberg et al., 19 May 2026).
The same section distinguishes smoothness from Differential Privacy. Standard 7-DP is defined over neighboring inputs differing in one entry: 8 The paper proves that standard DP does not imply smoothness: for every 9, there exists an 00-DP selection rule that is not 01-smooth for any finite 02. Conversely, smoothness does not imply DP, because one can keep marginals fixed while changing the joint support dramatically. When privacy is reformulated as metric DP with respect to 03,
04
the paper shows that this does imply smooth marginals with
05
and that the dependence on 06 is tight for small distances. However, metric-DP-based design yields a much weaker regret guarantee, of order
07
which is worse than the CLL’s 08 scaling by an extra factor of approximately 09 (Goldberg et al., 19 May 2026).
The paper also compares the CLL to top-10 softmax, equivalently the Exponential Mechanism or Gumbel-top-11 sampling. With temperature 12,
13
and sampling proceeds without replacement. If 14 is 15-Lipschitz, the top-16 softmax rule induces 17-smooth marginals with
18
and has worst-case regret
19
Setting 20 to match a target smoothness level gives
21
The paper therefore concludes that softmax is worse than the CLL by a factor of 22 in worst-case regret at the same smoothness level. It also highlights a structural distinction: softmax has full support, whereas the CLL is sparse, automatically accepting or rejecting some candidates and randomizing only in the middle region (Goldberg et al., 19 May 2026).
A separate terminological clarification concerns earlier work on lotteries in computational mechanism design. In “Pricing Randomized Allocations” (0904.2400), a lottery is a pair 23 consisting of a probability vector over items and a price, and buyer utility is linear in 24. That literature studies randomized allocations for revenue extraction rather than score-based subset selection. The shared word “lottery” refers to randomization over outcomes in both cases, but the formal objects, objectives, and constraints differ (0904.2400).
6. Empirical behavior, operational tuning, and limitations
The empirical evaluation in the CLL paper uses four datasets: ICLR 2025 with 25 and at least 26 reviews per paper on a 27–28 scale; NeurIPS 2024 with 29 and at least 30 reviews per paper on a 31–32 scale; Swiss National Science Foundation data with 33 and at least 34 reviews per proposal on a 35–36 scale; and a Synthetic Beta dataset with 37, 38, and reviews drawn i.i.d. from 39 on 40 and discretized into 41 levels. The utility is always mean normalized score, and the experiments consider acceptance rates 42 (Goldberg et al., 19 May 2026).
Against existing interval-based lotteries such as MERIT and the Swiss NSF lottery procedure, the paper measures local smoothness under worst one-review, one-tick perturbations. On ICLR and NeurIPS, a one-point change in one review can change a candidate’s selection probability by more than 43 under MERIT or Swiss NSF. The reported local norm ratios are in the range of approximately 44–45, far above the target 46 scale. In plots of regret versus smoothness, MERIT and Swiss NSF lie high and to the right, while the CLL can achieve much smaller 47 for the same or lower regret (Goldberg et al., 19 May 2026).
The comparison with softmax is similarly sharp. Sweeping the smoothness parameter 48, the experiments measure normalized regret 49 for both mechanisms. Across all datasets and all acceptance rates, the CLL’s regret–smoothness curve lies strictly below softmax’s: 50 The paper interprets this as empirical confirmation of the theoretical logarithmic gap in regret between the two mechanisms. The smoothness bounds themselves are also reported to be tight: for synthetic hard utility profiles with 51 and 52, empirical worst-case smoothness is within 53 of the theoretical bound for the CLL and within 54 of the corresponding bound for softmax (Goldberg et al., 19 May 2026).
Operationally, the principal tuning parameter is the global smoothness level 55. Once 56 is chosen, the slope is set to
57
Larger 58 yields a steeper slope, a smaller lottery region, and behavior closer to deterministic top-59 selection; smaller 60 yields a flatter slope, a larger lottery region, and greater stability. The intercept 61 is then determined as the unique solution to
62
This automatically generates a lower cutoff 63, an upper cutoff 64, and a data-dependent lottery band 65 (Goldberg et al., 19 May 2026).
The paper also proves two monotonicity properties useful for deployment. First, the mechanism is monotone in budget: fixing utilities and 66, if the budget increases from 67 to 68, then
69
Second, letting
70
denote the lottery pool, the size 71 is non-increasing in 72, hence non-decreasing as the mechanism is made smoother. The paper presents this as a practical selection rule: choose the smoothest mechanism, i.e. the smallest 73, that keeps the lottery pool below a politically acceptable size (Goldberg et al., 19 May 2026).
Finally, the paper discusses extensions and limitations. One extension concerns ex post validity constraints used by interval-based procedures: the paper proposes either a “core-width compatibility” condition that lets CLL satisfy interval dominance automatically, or a projection of CLL marginals onto the polytope of ex post valid marginals, which preserves validity but may weaken smoothness guarantees. The main limitations are the assumption of globally Lipschitz utilities, the remaining multiplicative gap of 74 between the upper and lower regret bounds, the absence of behavioral or institutional evidence on how smoother lotteries affect reviewer behavior and perceived legitimacy, and the open possibility of instance-adaptive smoothness inspired by ideas such as smooth sensitivity. A plausible implication is that the CLL is best understood not as a final institutional template, but as a mathematically explicit benchmark for stable randomized selection under score perturbations (Goldberg et al., 19 May 2026).