Secretaries with Advice 5: With Binary-Classifier Advice of Recall p and Specificity p′, the Optimal Success Probability Tends to ((1−p′)/p)^((1−p′)/p′)·e^((p−1)/p′)Research Paper
Motivation
A secretary problem asks a decision maker to choose one candidate from a sequence, without being able to recall a rejected candidate. Each arrival reveals how the candidate compares with those seen earlier, but the decision maker does not know the candidate's final rank. A classifier can provide an additional Yes or No signal about whether the current candidate is the best overall. The natural performance question is how much this signal improves the chance of selecting the best candidate when the number of arrivals grows. Dütting, Lattanzi, Paes Leme and Vassilvitskii give an exact finite linear program for this setting and an explicit asymptotic value. This mission makes the limit and its finite prerequisites precise.
The classifier's quality has two parameters with different meanings. Recall is the probability of a Yes signal for the top candidate. Specificity is the probability of a No signal for any other candidate. Both lie in , as in Example 5 of the paper. At the signal conveys no information, while is perfect advice. These endpoints matter to the statement rather than being omitted as special cases. Example 5, pp. 7–8.
Setting
There are arrivals, indexed by . Their ranks form a uniformly random permutation; the maximum rank is the candidate to select. At each arrival, the observer sees the relative ranking of candidates already seen and a signal from the classifier. An admissible decision can depend on this observed history and may use a stopping probability. It cannot inspect a candidate's hidden final rank. The paper shows that, for this signal model, the optimal stopping probability is characterized by a finite primal linear program. Sections 2 and 6.
For each round and signal, is a primal variable. Put . The program has constraints , and its objective is . Write for its optimal value. The constraints account for the chance that an earlier candidate has already been selected; the objective weights winning selections by the signal probabilities of the top candidate. This is the of Section 6, rather than a value defined by an asymptotic formula. Section 6, p. 20.
The paper also considers a rescaled dual with variables and an associated pair of thresholds . The thresholds are the first rounds at which the corresponding greedy dual coordinate is positive. In the finite formalization, records a signal whose coordinate is never positive. Proof of Theorem 20, p. 21.
Formalization targets
The main target is the limiting primal optimum for every :
The finite milestones identify the primal optimum with the greedy dual objective, give the exact late dual coordinates and the exact range of the early recursion, and establish . The asymptotic milestones state
A separate companion target gives the finite lower bound , where denotes the displayed limit. Theorem 20 states the corresponding infimum inequality but does not separately prove it. Theorem 20 and its proof, pp. 20–22.
Significance
The limit quantifies the benefit of advice across the whole parameter square, including asymmetric classifiers. It recovers the classical value when , and gives value for perfect advice. The two threshold limits say when each signal begins to justify stopping as the horizon grows. Thus the result specifies both the achievable success probability and the scale of the optimal decisions. Theorem 20, p. 20.
The paper already proves threshold optimality through its linear program and presents the limit calculation. The formalization work here is to establish a full Lean limit theorem from an exact finite LP, including the two endpoint regimes and a finite dual characterization. The nearby classical secretary threshold limit on Prove2Me uses a different rank-based model; it does not state this classifier result. Definitions of the primal feasible set and the backward dual sequence can support later results about other advice distributions.
Difficulty
The source uses approximations throughout its asymptotic argument and explicitly omits terms that vanish as grows. Those omissions cannot be carried into an exact finite statement: the recursion, for example, fails at the round immediately before the threshold because the next dual coordinate is then present. A complete argument has to keep the discrete threshold boundaries and the harmonic sums under control while passing to a limit. The source's displayed theorem also contains an exponent inconsistent with the last equation of its proof; the corrected expression must be checked uniformly, including zero base at . Proof of Theorem 20, pp. 21–22.
Formalization scope
Lean represents time by natural numbers , matching the paper's displayed LP, and signals by Bool, with true meaning . The primal optimum is the real supremum of objective values over exactly the feasible LP variables. For and , the zero assignment is feasible and the objective is bounded, so this supremum has its ordinary optimization meaning. Values of a variable array outside are ignored. The greedy dual is a backward finite recursion, not the definition of ; otherwise the central LP-to-dual milestone would disappear.
The formal thresholds are first positive greedy dual coordinates. If there is no positive coordinate, ; this occurs when and has the same normalized limit as the paper's informal convention at perfect advice. Real powers use Lean's , yielding the correct endpoint. All theorems quantify explicitly over where finite rounds are used, and over . The limit uses Filter.Tendsto at infinity. The chapter does not formalize the algorithmic running time, Figures 3 and 7, or the policy-level threshold optimality addressed by the series' preceding mission. Contributions to finite LP duality, harmonic asymptotics, and endpoint analysis are within scope. Sections 6 and Appendix C.
Selected references
- Paul Dütting, Silvio Lattanzi, Renato Paes Leme and Sergei Vassilvitskii, Secretaries with Advice, arXiv:2011.06726v1, 2020; published in Mathematics of Operations Research, 2024. Preprint.