Prophet Inequalities for Independent and Identically Distributed Random Variables from an Unknown Distribution: Without Samples, No Stopping Rule Guarantees More Than 1/e of the Expected MaximumResearch Paper
Motivation
A prophet inequality compares the value obtained by an online decision maker with the largest value in a sequence that could be chosen by someone who sees the entire sequence. The online decision maker observes values one at a time and must decide whether to accept the current value before seeing future values. When the common distribution of the values is known, that distribution can inform the stopping rule. This mission concerns the case in which the distribution is unknown and the rule receives no advance samples. The restriction is operational: the same rule must work across every possible common distribution of the observations. Correa, Dütting, Fischer and Schewior show that the familiar success scale of the classical secretary problem is the sharp asymptotic limit for this setting.
The result matters to online selection when historical observations are unavailable. It says that the loss from not knowing the distribution cannot be removed merely by choosing a more elaborate rule based on the values seen so far. It identifies an asymptotic ceiling that applies to every randomized stopping rule, including rules that react to exact numerical values rather than only to their ranks. The paper also studies what changes when samples are supplied; this mission isolates its zero-sample upper bound. The source paper states the result as Theorem 2 on page 6 of arXiv:1811.06114v2.
Setting
Fix a horizon . Independent observations have the same unknown law on the nonnegative real numbers. A stopping rule first receives independent samples from that law and then sees the observations in order. At time , the rule returns a number . This is its conditional probability of stopping on , given the samples, the observed prefix , and the fact that it has not already stopped. A rule with has no preliminary samples. Its behavior may depend on every observed value and may be randomized.
For fixed samples and observed values , the conditional probability that the rule stops at is
If it never stops, its payoff is . The benchmark is the prophet's maximum . A rule has approximation guarantee when for every allowed law . The paper uses this model in §2, page 5, and develops the zero-sample upper bound in §3.2, pages 6–8. Correa et al.
Two restrictions of a rule appear in the supporting results. A rule is order oblivious when rearranging distinct, nonnegative values seen before the current observation does not change its current stopping probability. A rule is value oblivious on a set when, on histories of distinct values from whose current value exceeds the earlier values, its stopping probability at time lies in for some . The depend on the time, while the interval works for every qualifying history in . These are Definitions 1 and 2 of the paper. Correa et al.
Formalization targets
The central target is the paper's Theorem 2. For every tolerance , a single threshold works for all sufficiently long horizons and all zero-sample rules:
The adversarial law is chosen after the rule ; the threshold depends only on . The positive benchmark makes the ratio meaningful. The law in the formal target has finite support, as does the law constructed in the paper's proof.
The milestones follow the paper's stated results and displayed bounds. Lemma 2 supplies an order-oblivious rule with the same guarantee; Lemma 3 is the infinite Ramsey statement used for an infinite monochromatic set; and Lemma 1 supplies an value-oblivious rule on an infinite set. Equation (1) bounds the expected maximum for the paper's hard distribution. The pointwise display before equation (5) bounds the effect of replacing an approximately value-oblivious rule by a record rule. Equation (4) gives the asymptotic secretary upper bound for that record rule. In the formal statements, the terms in (1) and (4) have explicit finite-horizon or meanings. Correa et al., pp. 6–10
Significance
The theorem establishes a ceiling on the worst-case approximation ratio of any zero-sample rule. Its quantifier order matters: a rule may perform well on particular distributions, yet no single rule can exceed uniformly over all unknown distributions for large . Together with the paper's lower bound in Theorem 1, it identifies the sharp asymptotic guarantee without samples. It also gives a baseline against which the paper measures the value of additional samples. Correa et al., Theorems 1–2
The mathematical result is proved in the source paper; the work here is to give a machine-checkable statement and a decomposition that can support a Lean proof. The reusable pieces include a finite-law stopping model, exact conditional stopping probabilities, order and value obliviousness, a uniform-permutation success probability, and an infinite Ramsey statement. The theorem statements in this proposal remain open proof goals. Their compilation checks the representation and syntax, not their truth; solvers must still provide proofs.
Difficulty
The stopping rule class is large. Each can use the exact numerical values of all observations seen so far, and those values range over a continuum. The standard secretary bound concerns decisions based on relative ranks, so it does not immediately bound a value-dependent rule. The upper bound must apply to every such rule while allowing the adversarial distribution to depend on it. A finite hard distribution also produces repeated observations with positive probability, whereas the rank comparison that motivates the secretary bound is simplest on distinct observations. The milestones expose both issues as precise statements without building them into the goal as assumptions. Correa et al., §3.2–3.3
Formalization scope
Lean represents values by real numbers and laws by a finite support in with nonnegative masses summing to one. Expectations are finite sums over independent product weights. This finite-law class strengthens the existential law in Theorem 2 and restricts the distribution-uniform guarantees in Lemmas 1 and 2; the paper's upper-bound construction has finite support. The rules themselves are arbitrary real-valued functions on real sample and observation vectors, with outputs in . They are not limited to deterministic, threshold, rank-based, or measurable rules. Indices start at zero in Lean, so Lean index is the paper's time . Failure to stop has payoff zero.
The positive-benchmark clause rules out the point mass at zero, which would satisfy the printed existential inequality as for every rule and make the target empty of content. For the same reason, the formalization uses the actual expectation of the maximum and the actual expectation selected by the rule, rather than stipulating a closed-form success bound. A set may contain zero in Lean, though the paper denotes positive integers by ; infinitude is unchanged by that one extra point. The paper's Definition 2 prints where its quantified time is ; the formalization uses . The hard instance and record rule are defined from their parameters, not supplied as unrelated variables. The convention for a zero-length maximum is Lean's real supremum default, but the hard-instance bound explicitly requires .
A complete development can use Mathlib's finite sums, finite products, permutations, real exponential, and finite-set machinery. The stochastic model and its obliviousness predicates can be reused for sample-complexity variants; the Ramsey theorem is useful independently. Contributions proving the listed milestones, strengthening the finite-law model to broader distributions, or connecting the record-rule bound to an existing secretary formalization are within scope.
Selected references
- José Correa, Paul Dütting, Felix Fischer and Kevin Schewior, Prophet Inequalities for I.I.D. Random Variables from an Unknown Distribution, arXiv:1811.06114v2, 2021; published in Mathematics of Operations Research, 2022. arXiv preprint