Introduction
The classical secretary problem asks a decision maker to select the best candidate from a sequence arriving in uniformly random order. Each candidate must be accepted or rejected immediately, and a rejected candidate cannot be recalled. When the decision maker observes only relative ranks, the optimal probability of selecting the best candidate tends to 1 / e 1/e 1/ e [4 ] . Observing numerical values drawn i.i.d. from a known continuous distribution improves the limit to approximately 0.58 in the full-information best-choice problem [8 GKS23] . In both settings, selecting the single best candidate leaves a constant probability of failure even as the number of candidates grows.
Several criteria can change which outcomes are acceptable. A hiring committee may compare candidates by education and professional experience without assigning a common numerical score to the two attributes. One candidate may have more education, while another has more experience. These candidates represent different tradeoffs, and either can be a reasonable choice when the criteria are assessed together. This setting leads naturally to a selection objective that allows several mutually incomparable outcomes.
We represent a candidate by a point in R d \mathbb{R}^{d} R d , with larger coordinates preferable. One point dominates another if it is at least as good in every coordinate and strictly better in at least one. A point is Pareto maximal if no other point in the sample dominates it; the set of all such points is the Pareto frontier . We study a known number n n n of independent observations Z 1 , … , Z n Z_1,\ldots,Z_n Z 1 , … , Z n from the same distribution, revealed sequentially, and seek to select one point on the frontier of the complete sample. Selection is irrevocable, and at most one point can be selected. Selecting a Pareto-maximal point is a success; selecting any other point or selecting nothing is a failure. When d = 1 d=1 d = 1 and the distribution is continuous, the frontier almost surely consists of the unique largest observation. In several dimensions it can contain many points, each offering a different tradeoff among the criteria.
This additional freedom changes the asymptotic outcome. For every fixed d ≥ 2 d\ge2 d ≥ 2 , independent continuous coordinates permit success probability tending to one. Gnedin [Gne83] already showed that this probability can tend to one in a model where observations are ranked independently and uniformly at random in two coordinates. The growing set of acceptable points creates opportunities for reliable online selection. Our results quantify how its size governs the optimal failure probability and identify how dependence between the criteria changes that conclusion.
Main results
We compare two information settings. A full-information rule knows the joint distribution and observes numerical values. A rank-based rule observes only the ranking of all observations seen so far in each coordinate. Below, we specify what distributional knowledge the rank-based rules need. We consider fixed dimensions d ≥ 2 d\ge2 d ≥ 2 and fixed distributions as n → ∞ n\to\infty n → ∞ .
The expected number of acceptable observations gives a common way to express our main result. Let M n M_n M n be the expected number of Pareto-maximal points in the complete sample. For independent continuous coordinates and for Gaussian observations with a fixed positive definite covariance matrix, the optimal failure probability satisfies
1 − p n ∗ ∼ 2 M n log M n , 1-p_n^* \sim\frac{2}{M_n\log M_n}, 1 − p n ∗ ∼ M n log M n 2 ,
where p n ∗ p_n^* p n ∗ denotes the optimal success probability in either information setting. Here ∼ \sim ∼ means that the ratio of the two sides tends to one as n → ∞ n\to\infty n → ∞ . Thus, within these families, a larger expected frontier makes online selection easier in a precise quantitative sense. The constructions below attain this leading term using coordinate ranks alone; the Gaussian rule also learns the correlations from the observations. § 6.5 derives the common relation from the distribution-specific bounds.
Independent coordinates. We first assume that the coordinates of each observation are independent and have continuous distributions, which may differ across coordinates. A simple cutoff rule rejects the first s s s observations and selects the first later point that no earlier point dominates. We characterize exactly which cutoffs make the probability of selecting a maximal point tend to one. The smallest failure probability among these rules is of order
log log n ( log n ) d − 1 \frac{\log\log n}{(\log n)^{d-1}} ( log n ) d − 1 log log n
(Theorems 3.2 and 3.3 ).
We then improve this bound with a time-dependent threshold rule. It selects the first point that no earlier observation dominates and whose probability of being dominated by a new independent observation is below a threshold specified for its arrival time. This threshold increases as fewer observations remain, allowing more points to be accepted near the end. The failure probability improves to order
1 ( log n ) d − 1 log log n . \frac{1}{(\log n)^{d-1}\log\log n}. ( log n ) d − 1 log log n 1 .
We determine the leading constants for both rules, which depend only on the dimension. A rank-based implementation of the more selective rule achieves the same leading failure probability as the optimal full-information rule, for every choice of continuous marginal distributions (Theorem 4.1 ). It needs to know only that the coordinates are independent.
Allowing dependence. We next allow dependence between coordinates, while observations remain independent. Without restrictions on this dependence, the improvement over one-dimensional selection can disappear. We construct a fixed distribution with a joint density and uniform marginals whose optimal full-information probability tends to ≈ 0.5801 \approx0.5801 ≈ 0.5801 , the tight success probability for the one-dimensional case [8 ] . This is the sharp asymptotic worst-case constant among distributions with a joint density, since using a single coordinate always gives at least the one-dimensional full-information probability (Theorem 5.1 ).
For Gaussian observations with a fixed positive definite covariance matrix Σ \Sigma Σ , both constructions extend from the independent case with the same orders of failure probability. Correlation enters through the size of the frontier. We write a Σ a_{\Sigma} a Σ for its leading coefficient, so that
M n ∼ a Σ ( log n ) d − 1 . M_n \sim a_{\Sigma}(\log n)^{d-1}. M n ∼ a Σ ( log n ) d − 1 .
A larger coefficient means a larger expected frontier at the same sample size, to first order. It equals 1 / ( d − 1 ) ! 1/(d-1)! 1/ ( d − 1 )! under independence and depends only on the correlation matrix in the Gaussian model. Section 6 derives an integral formula for this coefficient and explains its role in both stopping rules. We determine the leading constants for the best cutoff and the optimal rule (Theorems 6.1 and 6.2 ). A rank-based rule again matches the optimal full-information leading term, knowing only that the observations are Gaussian, without knowing their means, variances, or correlations.
We also consider singular Gaussian distributions, whose observations lie in a lower-dimensional affine subspace, and characterize how the relationships between coordinates affect the selection guarantees (§ 6.4 ).
Proof overview
For independent coordinates, we apply each marginal distribution function and then the inverse standard Gaussian distribution function to obtain independent standard Gaussian coordinates. Because we assume the distributions are absolutely continuous, this preserves independence and, almost surely, the ranking in every coordinate and hence which points are maximal. It gives us a common starting point for the later extension to Gaussian dependence.
Our rules never select a point already dominated by an earlier observation. They can therefore fail in two ways, by selecting nothing or by selecting a point that a later observation dominates. For a cutoff rule, waiting longer leaves fewer opportunities to select, but also fewer later observations that might dominate the selected point. We estimate both probabilities and balance them to find the best cutoff.
A more selective rule accepts only points that a new observation is unlikely to dominate. Such points are rare, so a rule that selects with high probability must sometimes accept a point that a later observation dominates. This gives a lower bound on failure. Our time-dependent threshold rule matches it. We bound how often an observation meets the threshold without being dominated by earlier observations, and hence how likely the rule is still waiting at each time. We then add the probabilities of selecting a point that a later observation dominates, bounding all failure near the end by the probability of still waiting.
To implement the rule using only coordinate rankings, we reject the first half of the observations and use them as a sample. For each later observation, we use the number of sample observations exceeding it in each coordinate to estimate the probability of being exceeded in that coordinate. Under independence, the product estimates its probability of being dominated by a new observation. We prove that these estimates are accurate enough to give the same leading failure probability as with known distributions.
With Gaussian dependence, a linear transformation makes the coordinates independent, but changes the directions in which one point dominates another (Figure 1 ). Probability estimates for the new comparison regions let us extend both the fixed-cutoff analysis and the lower and upper bounds on the optimal failure probability from the independent case. The rank-based rule also estimates the correlations from the initial sample.
Figure 1. A change of coordinates makes the Gaussian coordinates independent. The shaded regions identify the same dominating observations; after the change, comparisons follow the slanted region.
The other results use separate arguments. For arbitrary dependence, we construct a distribution where the additional coordinates provide no useful alternative to selecting the first-coordinate maximum. To compare values with ranks in the worst case, we adapt the method of Correa et al. [2 ] . We change numerical values without changing their order, making a rule’s decisions depend almost entirely on ranks.
Related work
The early literature on stopping at a Pareto-optimal option includes Gnedin [Gne83]; Ferguson [5 ] discusses this line of multicriteria stopping problems. Gnedin models the criteria as independent uniform random rankings and proves that, for two criteria, a fixed-cutoff rule can select a Pareto-maximal observation with probability tending to one. Independent continuous marginals induce the same rank distribution, so this conclusion also applies to our rank-based setting. The fixed-cutoff rule is the same as the one we analyze under independence. His result establishes the existence of cutoffs whose selection probability tends to one; we characterize all such cutoff sequences and determine the best cutoff failure asymptotics. Our analysis determines the sharp first-order failure asymptotics, compares numerical and rank information, and relates stopping difficulty to expected frontier size under independent coordinates and Gaussian dependence.
Another multiple-criteria objective accepts an observation that is best in at least one criterion. Gnedin [10 ] studies this objective using relative ranks under independent criteria. With two criteria, at most two observations are acceptable. Pareto maximality also accepts intermediate tradeoffs that maximize neither coordinate, and the expected frontier size grows with the sample under independence. Ferguson [5 ] and Gnedin [Gne94] study dependent-criteria variants. Samuels and Chotlos [SC86] instead minimize the expected sum of final coordinate ranks, with rank one best in each coordinate. Yu, Jacobson, and Kiyavash [YJK19] consider multiple selections with full information and two expected-reward objectives, studying policies that are Pareto optimal with respect to those objectives.
Secretary problems on partially ordered sets share the objective of selecting a maximal element. Freij and Wästlund [6 ] obtain a probability at least 1 / e 1/e 1/ e of selecting a maximal element for every finite partially ordered set in random arrival order. Kumar et al. [KLVV11] give guarantees improving with the number of maximal elements. Garrod and Morris [9 ] obtain a sharp improving bound when the width, the largest number of mutually incomparable elements, equals the number of maximal elements; they also obtain a 1 / e 1/e 1/ e guarantee without this restriction. These results connect selection guarantees to the number of acceptable points in a partially ordered set. Here the order is generated by an i.i.d. geometric sample, and the decision maker also has access to coordinate comparisons. This structure permits the sharp relation between expected frontier size and optimal failure in (34) . Partial comparisons also arise in selection models motivated by biased evaluations and fairness, with score-based or group-based objectives [SG24, CCDNF21].
The unknown-marginal reduction adapts the Ramsey-theoretic method of Correa et al. [2 ] for making stopping decisions insensitive to numerical labels. Their objective maximizes the expected selected value relative to the expected sample maximum; ours maximizes the probability of selecting a Pareto-maximal point. Applying Ramsey theory to coordinate grids gives increasing changes of numerical values that preserve all coordinate comparisons. The argument allows dependence and ties, including singular distributions. The complete reduction appears in Appendix § 11 .
Organization. § 2 gives the model and information settings. § 3 and § 4 analyze fixed cutoffs and optimal stopping for independent coordinates. § 5 studies arbitrary dependence, and § 6 extends the analysis to Gaussian dependence and singular cases, followed by discussion.
The appendices contain the rank-sufficiency reduction and the probability and sample estimates used in the stopping proofs.
Model and Information Settings
Model
Fix a horizon n ∈ N n \in\mathbb{N} n ∈ N and a dimension d ≥ 2 d \ge2 d ≥ 2 . The observations Z 1 , … , Z n Z_1,\ldots,Z_n Z 1 , … , Z n are independent with common distribution F F F on R d \mathbb{R}^d R d . Unless stated otherwise, we assume F F F is absolutely continuous with respect to the Lebesgue measure. For z , z ′ ∈ R d z,z' \in\mathbb{R}^d z , z ′ ∈ R d , write z ⪯ z ′ z \preceq z' z ⪯ z ′ if z ( k ) ≤ z ′ ( k ) z^{(k)} \le z'^{(k)} z ( k ) ≤ z ′ ( k ) for every k ∈ [ d ] k \in[d] k ∈ [ d ] , and write z ≺ z ′ z \prec z' z ≺ z ′ if also z ≠ z ′ z \ne z' z = z ′ . We say that z ′ z' z ′ dominates z z z when it is at least as good in every coordinate and strictly better in at least one. Under this convention, identical observations do not dominate each other. For observations z 1 , … , z t z_1,\ldots,z_t z 1 , … , z t , their Pareto frontier is
Max ( z 1 , … , z t ) = { z i : ∄ j ∈ [ t ] such that z i ≺ z j } . \operatorname{Max}(z_1,\ldots,z_t) = \{z_i : \nexists j \in[t]\text{ such that }z_i \prec z_j\}. Max ( z 1 , … , z t ) = { z i : ∄ j ∈ [ t ] such that z i ≺ z j } .
At time t t t , we call Z t Z_t Z t currently maximal when Z t ∈ Max ( Z 1 , … , Z t ) Z_t \in\operatorname{Max}(Z_1,\ldots,Z_t) Z t ∈ Max ( Z 1 , … , Z t ) , and maximal when Z t ∈ Max ( Z 1 , … , Z n ) Z_t \in\operatorname{Max}(Z_1,\ldots,Z_n) Z t ∈ Max ( Z 1 , … , Z n ) .
The decision maker knows the horizon n n n , and the observations arrive sequentially, one at a time. At time t t t , the decision maker observes Z t Z_t Z t and either selects it and stops or rejects it permanently. The goal is to maximize the probability of selecting a maximal observation. We call this outcome a success ; selecting a nonmaximal observation or making no selection counts as a failure .
A stopping rule r = ( r 1 , … , r n ) \mathbf{r}=(r_1,\ldots,r_n) r = ( r 1 , … , r n ) consists of measurable functions r t : ( R d ) t → [ 0 , 1 ] r_t:(\mathbb{R}^d)^t \to[0,1] r t : ( R d ) t → [ 0 , 1 ] , where r t r_t r t gives the stopping probability conditional on reaching time t t t . Using independent random variables U 1 , … , U n ∼ Unif [ 0 , 1 ] U_1,\ldots,U_n \sim\operatorname{Unif}[0,1] U 1 , … , U n ∼ Unif [ 0 , 1 ] , independent of the observations, its stopping time is
τ r = inf { t ∈ [ n ] : U t ≤ r t ( Z 1 , … , Z t ) } , inf ∅ = ∞ . \tau_{\mathbf{r}}=\inf\{t\in[n]:U_t\le r_t(Z_1,\ldots,Z_t)\},\qquad\inf\varnothing=\infty. τ r = inf { t ∈ [ n ] : U t ≤ r t ( Z 1 , … , Z t )} , inf ∅ = ∞.
For a fixed rule we write τ \tau τ for τ r \tau_{\mathbf{r}} τ r . Its probability of selecting a maximal observation is
p F ( r ) = P F { τ ≤ n , Z τ ∈ Max ( Z 1 , … , Z n ) } . p_F(\mathbf{r})=\mathbb{P}_F\{\tau\le n,\ Z_\tau\in\operatorname{Max}(Z_1,\ldots,Z_n)\}. p F ( r ) = P F { τ ≤ n , Z τ ∈ Max ( Z 1 , … , Z n )} .
For conditioning in proofs, write
H 0 = { ∅ , Ω } , H t = σ ( Z 1 , … , Z t , U 1 , … , U t ) , t ∈ [ n ] , \mathcal{H}_0=\{\varnothing,\Omega\},\qquad\mathcal{H}_t=\sigma(Z_1,\ldots,Z_t,U_1,\ldots,U_t),\qquad t\in[n], H 0 = { ∅ , Ω } , H t = σ ( Z 1 , … , Z t , U 1 , … , U t ) , t ∈ [ n ] ,
where σ ( ⋅ ) \sigma(\cdot) σ ( ⋅ ) denotes the information generated by the listed random variables. This includes the observations and the rule’s randomization through time t t t .
For a point z z z , we let q F ( z ) = P { z ≺ Z } q_F(z)=\mathbb{P}\{z\prec Z\} q F ( z ) = P { z ≺ Z } be the domination risk of z z z , which is the probability that an observation Z ∼ F Z\sim F Z ∼ F dominates it. We write q ( z ) q(z) q ( z ) when F F F is clear from context. Conditional on the observations through time t t t , the probability that Z t Z_t Z t is maximal is
P { Z t ∈ Max ( Z 1 , … , Z n ) ∣ Z 1 , … , Z t } = 1 { Z t ∈ Max ( Z 1 , … , Z t ) } ( 1 − q ( Z t ) ) n − t . (1) \mathbb{P}\{Z_t\in\operatorname{Max}(Z_1,\ldots,Z_n)\mid Z_1,\ldots,Z_t\}
=\mathbb{1}\{Z_t\in\operatorname{Max}(Z_1,\ldots,Z_t)\}(1-q(Z_t))^{n-t}. \tag*{(1)} P { Z t ∈ Max ( Z 1 , … , Z n ) ∣ Z 1 , … , Z t } = 1 { Z t ∈ Max ( Z 1 , … , Z t )} ( 1 − q ( Z t ) ) n − t . (1)
The indicator requires that no earlier observation dominates Z t Z_t Z t and the remaining factor is the probability that none of the independent future observations does. An observation already dominated when it arrives cannot be maximal in the complete sample. A rule can reject such an observation and continue without decreasing its probability of selecting a maximal one. We may therefore restrict attention to rules that select only currently maximal observations whenever we seek an optimal rule or construct one. For any such rule, failure is the disjoint union of
{ τ = ∞ } ⏟ no selection and { τ ≤ n , ∃ j > τ : Z τ ≺ Z j } ⏟ later domination \underbrace{\{\tau= \infty\}}_{\text{no selection}}
\quad\text{and}\quad
\underbrace{\{\tau\le n,\ \exists j > \tau: Z_\tau\prec Z_j\}}_{\text{later domination}} no selection { τ = ∞ } and later domination { τ ≤ n , ∃ j > τ : Z τ ≺ Z j }
These names refer to these two events. An unrestricted rule can also fail by selecting an observation already dominated when it arrives.
Additional Notation. All logarithms are natural unless a base is displayed. Dimensions and distribution parameters are fixed as n → ∞ n \to\infty n → ∞ unless stated otherwise. We use c c c for a positive absolute constant and subscripts to show allowed dependence, as in c d c_d c d and c Σ c_\Sigma c Σ . Such constants may change between inequalities unless explicitly fixed. Subscripts on O O O , o o o , Ω \Omega Ω , and Θ \Theta Θ indicate the same allowed dependence. Without a subscript, dependence on fixed parameters is understood from context. We write X s → p X X_s \xrightarrow{p} X X s p X for convergence in probability and o p ( 1 ) o_p(1) o p ( 1 ) for a random quantity converging to zero in probability.
Information Settings
We distinguish what the decision maker observes from what it knows about F F F . In the full-information setting , it knows F F F and observes numerical values. This is the natural multivariate extension of the full-information best-choice problem of Gilbert and Mosteller [8 ] , with the objective of selecting a maximal observation. Write
p n ∗ ( F ) = sup r p F ( r ) p_n^*(F) = \sup_{\mathbf r} p_F(\mathbf r) p n ∗ ( F ) = r sup p F ( r )
for the optimal probability in this setting; the rule may depend on F F F .
A rank-based rule uses only coordinate comparisons among the observations seen so far, together with their arrival order. Such rules are natural when the marginal distributions are unknown, as comparisons still determine which observations are maximal, without requiring a numerical scale for each criterion. Formally, for i ≤ t i \le t i ≤ t and k ∈ [ d ] k \in[d] k ∈ [ d ] , let
R t , i ( k ) = 1 + # { j ≤ t : Z j ( k ) < Z i ( k ) } , R t = ( R t , i ( k ) ) i ∈ [ t ] , k ∈ [ d ] . R_{t,i}^{(k)} = 1 + \#\{j \le t : Z_j^{(k)} < Z_i^{(k)}\}, \qquad\mathcal{R}_t = \left(R_{t,i}^{(k)}\right)_{i \in[t],\,k \in[d]}. R t , i ( k ) = 1 + # { j ≤ t : Z j ( k ) < Z i ( k ) } , R t = ( R t , i ( k ) ) i ∈ [ t ] , k ∈ [ d ] .
The array R t \mathcal{R}_t R t represents the observed points on the rank grid [ t ] d [t]^d [ t ] d , with label i i i recording arrival time (Figure 2 ). A rule is rank-based if its stopping probability at time t t t depends on the observations only through R t \mathcal{R}_t R t . It may still use prior knowledge about their distribution.
Figure 2. Six observations and their coordinate ranks on a 6 × 6 6 \times6 6 × 6 grid. Replacing values by ranks preserves comparisons but removes numerical distances.
To specify that knowledge, let G G G be the distribution of R n \mathcal{R}_n R n . It gives the probability of each arrangement of the n n n labeled observations on the rank grid. Write
F ( G ) = { F : R n has distribution G under F ⊗ n } . \mathcal{F}(G) = \{F : \mathcal{R}_n\text{ has distribution }G\text{ under }F^{\otimes n}\}. F ( G ) = { F : R n has distribution G under F ⊗ n } .
The complete array determines all earlier comparisons and whether a selected observation is maximal. Thus any fixed rank-based rule has the same value for every F ∈ F ( G ) F \in\mathcal{F}(G) F ∈ F ( G ) . Let p n , r a n k ∗ ( G ) p_{n,\mathrm{rank}}^*(G) p n , rank ∗ ( G ) be the largest such value. The following theorem shows that, if only G G G is known, numerical observations cannot improve the worst-case guarantee.
Theorem 2.1. Fix n n n , d d d and a distribution G G G of the rank array R n \mathcal{R}_n R n that arises from i.i.d. observations. A rule may know G G G and use numerical observations, but does not know which F ∈ F ( G ) F \in\mathcal{F}(G) F ∈ F ( G ) generates them. Then
sup F ∈ F ( G ) p F ( r ) = p n , rank ⋆ ( G ) . \sup_{F \in\mathcal{F}(G)} p_F(\mathbf{r}) = p^\star_{n,\operatorname{rank}}(G). F ∈ F ( G ) sup p F ( r ) = p n , rank ⋆ ( G ) . More strongly, fix any F 0 ∈ F ( G ) F_0 \in\mathcal{F}(G) F 0 ∈ F ( G ) , any numerical rule r \mathbf{r} r , and ε > 0 \varepsilon> 0 ε > 0 . There are strictly increasing coordinate maps T 1 , … , T d T_1,\ldots,T_d T 1 , … , T d and a rank-based rule r ′ \mathbf{r}' r ′ such that, for F F F the distribution of ( T 1 ( Z ( 1 ) ) , … , T d ( Z ( d ) ) ) (T_1(Z^{(1)}),\ldots,T_d(Z^{(d)})) ( T 1 ( Z ( 1 ) ) , … , T d ( Z ( d ) )) with Z ∼ F 0 Z \sim F_0 Z ∼ F 0 ,
p F ( r ) ≤ p F ( r ′ ) + ε . p_F(\mathbf{r}) \le p_F(\mathbf{r}') + \varepsilon. p F ( r ) ≤ p F ( r ′ ) + ε .
The proof in Appendix A adapts the finite-Ramsey argument of Correa et al. [2 ] . The equality applies when the marginal scales are unknown and unrestricted. Numerical values can still help when F F F is known.
When F F F or G G G is known, backward induction compares selecting now with continuing and gives an optimal rule. These decisions may depend on the full observed frontier or rank array. We next specify what is known in the two distribution families studied in this paper.
Independent coordinates. First consider independent coordinates with continuous marginal distributions. Write
F d = { F 1 ⊗ ⋯ ⊗ F d : F 1 , … , F d have continuous distribution functions } . \mathcal{F}_d = \{F_1 \otimes\cdots\otimes F_d : F_1,\ldots,F_d \text{ have continuous distribution functions}\}. F d = { F 1 ⊗ ⋯ ⊗ F d : F 1 , … , F d have continuous distribution functions } .
Continuity excludes point masses but does not require a density. In the rank-based setting, the marginals are unknown, but independence is known. It determines G G G , since the coordinate rankings are independent uniform permutations. Thus every rank-based rule has the same value throughout F d \mathcal{F}_d F d . Let Φ \Phi Φ be the standard Gaussian distribution function,
Φ ( x ) = ∫ − ∞ x e − t 2 / 2 2 π d t . \Phi(x) = \int_{-\infty}^{x} \frac{e^{-t^2/2}}{\sqrt{2\pi}}\,\mathrm{d}t. Φ ( x ) = ∫ − ∞ x 2 π e − t 2 /2 d t .
When the marginals are known, the coordinate transformation
z ( k ) ⟼ Φ − 1 ( F k ( z ( k ) ) ) z^{(k)} \longmapsto\Phi^{-1}\left(F_k\left(z^{(k)}\right)\right) z ( k ) ⟼ Φ − 1 ( F k ( z ( k ) ) )
gives independent standard Gaussian coordinates and preserves all sample comparisons with probability one. We denote their joint distribution by N d ( 0 , I d ) \mathcal{N}_d(0,I_d) N d ( 0 , I d ) . The endpoints of [ 0 , 1 ] [0,1] [ 0 , 1 ] have probability zero. Thus both optimal probabilities are common to all continuous product distributions, and we can analyze them using independent standard Gaussian coordinates.
The same rank observations arise from fixed coordinate lists. For each coordinate, fix n n n distinct values and shuffle them uniformly and independently of the other coordinates. The entries in position i i i form observation i i i . The coordinate rankings are again independent uniform permutations, so every rank-based rule has the same probability of selecting a maximal observation as under F d \mathcal{F}_d F d .
Gaussian coordinates. More generally, write N d ( μ , Σ ) \mathcal{N}_d(\mu,\Sigma) N d ( μ , Σ ) for the d d d -dimensional Gaussian distribution with mean vector μ \mu μ and covariance matrix Σ \Sigma Σ . We also allow dependence while assuming that the observations are Gaussian. Full information specifies the mean vector and covariance matrix. A rank-based rule knows the Gaussian assumption but, unless stated otherwise, is not given these parameters. Unlike independence, the Gaussian assumption alone does not determine G G G , since the coordinate rankings depend on the correlation matrix. The rule can use the observed comparisons to estimate that matrix. For singular Gaussian distributions, we specify separately when the correlation matrix is given.
Strictly increasing transformations of individual coordinates preserve all comparisons. The Gaussian rank model therefore also covers observations obtained by applying such transformations to Gaussian coordinates, even when the transformed marginals are not Gaussian. § 3 and § 4 analyze independent coordinates through N d ( 0 , I d ) \mathcal{N}_d(0,I_d) N d ( 0 , I d ) . § 6 extends the analysis to Gaussian dependence, including singular covariances. Independent continuous coordinates are therefore included in this comparison model. In the independent model, independence is given to the rule; in the Gaussian model, the correlations may be unknown.
Fixed-Cutoff Rules under Independence
We begin with a fixed-cutoff rule for independent coordinates with continuous marginal distributions. It rejects the first s s s observations, then selects the first currently maximal observation. Waiting longer reduces the chance of later domination but leaves fewer opportunities to select. We determine when its failure probability tends to zero and how small it can be.
Throughout this section d ≥ 2 d \ge2 d ≥ 2 is fixed and omitted from the notation. Write m = n − s m=n-s m = n − s . We sometimes use s n s_n s n and m n m_n m n to show their dependence on the horizon n n n .
Failure Decomposition
As explained in § 2 , an increasing transformation of each coordinate allows us to analyze every continuous product distribution using F = N d ( 0 , I d ) F=\mathcal{N}_d(0,I_d) F = N d ( 0 , I d ) . We use the Gaussian estimates in Appendix § 12 with Σ = I d \Sigma=I_d Σ = I d . Throughout this section and § 4 , Z 1 , … , Z n Z_1,\ldots,Z_n Z 1 , … , Z n have this distribution. The probability q q q from § 2 is therefore
q ( z ) = ∏ k = 1 d ( 1 − Φ ( z ( k ) ) ) . q(z)=\prod_{k=1}^{d}\left(1-\Phi\left(z^{(k)}\right)\right). q ( z ) = k = 1 ∏ d ( 1 − Φ ( z ( k ) ) ) .
For s ∈ { 1 , … , n − 1 } s \in\{1,\ldots,n-1\} s ∈ { 1 , … , n − 1 } , the rule has stopping time
τ = inf { s < t ≤ n : Z t ∈ Max ( Z 1 , … , Z t ) } , inf ∅ = ∞ . \tau= \inf\{s < t \le n : Z_t \in\operatorname{Max}(Z_1,\ldots,Z_t)\}, \qquad\inf\varnothing= \infty. τ = inf { s < t ≤ n : Z t ∈ Max ( Z 1 , … , Z t )} , inf ∅ = ∞.
Write p n ( s ) p_n(s) p n ( s ) for its probability of selecting a maximal observation among all n n n observations. Since the rule uses only coordinate comparisons, this probability is the same for all independent continuous marginals.
Let U s U_s U s be the set of points not dominated by the initial sample, with probability A s A_s A s under F F F ,
U s = { z ∈ R d : z ⊀ Z t for all t ≤ s } , A s = F ( U s ) . U_s = \{z \in\mathbb{R}^d : z \not\prec Z_t \text{ for all } t \le s\}, \qquad A_s = F(U_s). U s = { z ∈ R d : z ≺ Z t for all t ≤ s } , A s = F ( U s ) .
More generally, U t U_t U t and A t A_t A t denote this set and its probability after t t t observations. The rule selects the first observation after time s s s in U s U_s U s . Before that selection, every observation after the cutoff is dominated by one of the first s s s observations, so it cannot dominate a point in U s U_s U s . Figure 3 shows the same region after applying Φ \Phi Φ to each coordinate, so that its probability is represented by area in the unit square.
Figure 3. The initial frontier (dark gray) bounds the remaining region U s U_s U s . The rule selects its first hit z z z ; a later point in the orange rectangle dominates z z z .
The rule fails if it does not select any observation, or if the selected point is dominated by a later observation. Write Z 1 : s = ( Z 1 , … , Z s ) Z_{1:s} = (Z_1,\ldots,Z_s) Z 1 : s = ( Z 1 , … , Z s ) . Conditional on this initial sample, the probability of making no selection is ( 1 − A s ) m (1-A_s)^m ( 1 − A s ) m . The rule first selects at time s + j s+j s + j with probability ( 1 − A s ) j − 1 A s (1-A_s)^{j-1}A_s ( 1 − A s ) j − 1 A s , and the selected point has distribution F F F conditional on U s U_s U s . Imagine placing the m − j m-j m − j future observations first. They dominate the selected point exactly when it lies in the part they remove from U s U_s U s . Given Z 1 : s Z_{1:s} Z 1 : s , this removed probability has the same distribution as A s − A s + m − j A_s-A_{s+m-j} A s − A s + m − j . Since these observations are independent of the selected point, the conditional probability that a later observation dominates the selected point is E [ A s − A s + m − j ∣ Z 1 : s ] / A s \mathbb{E}[A_s-A_{s+m-j}\mid Z_{1:s}]/A_s E [ A s − A s + m − j ∣ Z 1 : s ] / A s . Multiplying by the selection probability and summing gives the exact failure probability
1 − p s + m ( s ) = E [ ( 1 − A s ) m ] + E [ ∑ j = 1 m ( 1 − A s ) j − 1 ( A s − A s + m − j ) ] . (2) 1-p_{s+m}(s)=\mathbb{E}[(1-A_s)^m]+\mathbb{E}\left[\sum_{j=1}^{m}(1-A_s)^{j-1}(A_s-A_{s+m-j})\right]. \tag*{(2)} 1 − p s + m ( s ) = E [( 1 − A s ) m ] + E [ j = 1 ∑ m ( 1 − A s ) j − 1 ( A s − A s + m − j ) ] . (2)
Vanishing Failure Probability
The two terms in (2) admit the following approximation.
Theorem 3.1. As s → ∞ s \to\infty s → ∞ , for all integers m ≥ 1 m \ge1 m ≥ 1 ,
1 − p s + m ( s ) = e − m E [ A s ] + 1 − E [ A s + m ] E [ A s ] + o d ( 1 ) . (3) 1-p_{s+m}(s)=e^{-m\mathbb{E}[A_s]}+1-\frac{\mathbb{E}[A_{s+m}]}{\mathbb{E}[A_s]}+o_d(1). \tag*{(3)} 1 − p s + m ( s ) = e − m E [ A s ] + 1 − E [ A s ] E [ A s + m ] + o d ( 1 ) . (3) The error tends to zero independently of m m m .
Proof. Lemma B.7 gives E [ ( 1 − A s ) m ] = e − m E [ A s ] + o d ( 1 ) \mathbb{E}[(1-A_s)^m]=e^{-m\mathbb{E}[A_s]}+o_d(1) E [( 1 − A s ) m ] = e − m E [ A s ] + o d ( 1 ) . For the second term of (2) , that lemma allows us to replace A s + m − j A_{s+m-j} A s + m − j by A s + m A_{s+m} A s + m and sum the geometric series,
E [ ∑ j = 1 m ( 1 − A s ) j − 1 ( A s − A s + m − j ) ] = E [ ( 1 − A s + m A s ) ( 1 − ( 1 − A s ) m ) ] + O d ( ( log s ) 1 − d ) = 1 − E [ A s + m A s ] + O d ( ( log s ) 1 − d ) = 1 − E [ A s + m ] E [ A s ] + o d ( 1 ) . (4) \begin{aligned}
\mathbb{E}\left[\sum_{j=1}^{m}(1-A_s)^{j-1}(A_s-A_{s+m-j})\right]
=\mathbb{E}\left[\left(1-\frac{A_{s+m}}{A_s}\right)\left(1-(1-A_s)^m\right)\right]+O_d((\log s)^{1-d}) \\
&=1-\mathbb{E}\left[\frac{A_{s+m}}{A_s}\right]+O_d((\log s)^{1-d}) \\
&=1-\frac{\mathbb{E}[A_{s+m}]}{\mathbb{E}[A_s]}+o_d(1). \tag*{(4)}
\end{aligned} E [ j = 1 ∑ m ( 1 − A s ) j − 1 ( A s − A s + m − j ) ] = E [ ( 1 − A s A s + m ) ( 1 − ( 1 − A s ) m ) ] + O d (( log s ) 1 − d ) = 1 − E [ A s A s + m ] + O d (( log s ) 1 − d ) = 1 − E [ A s ] E [ A s + m ] + o d ( 1 ) . (4)
The last two equalities use (64) and the mean-ratio bound in that lemma.
For example, if s n / n → α ∈ ( 0 , 1 ) s_n/n \to\alpha\in(0,1) s n / n → α ∈ ( 0 , 1 ) , the mean estimate in Lemma B.6 gives
m n E [ A s n ] → ∞ , E [ A n ] E [ A s n ] ∼ s n n ( log n log s n ) d − 1 → α . m_n\mathbb{E}[A_{s_n}]\to\infty,\qquad
\frac{\mathbb{E}[A_n]}{\mathbb{E}[A_{s_n}]}\sim\frac{s_n}{n}\left(\frac{\log n}{\log s_n}\right)^{d-1}\to\alpha. m n E [ A s n ] → ∞ , E [ A s n ] E [ A n ] ∼ n s n ( log s n log n ) d − 1 → α .
Hence p n ( s n ) → α p_n(s_n)\to\alpha p n ( s n ) → α by (3) . To make failure vanish, the fraction left after the cutoff must instead tend to zero, while leaving enough observations to select. Write
a s = ( log s ) d − 1 ( d − 1 ) ! s ∼ E [ A s ] . a_s=\frac{(\log s)^{d-1}}{(d-1)!s}\sim\mathbb{E}[A_s]. a s = ( d − 1 )! s ( log s ) d − 1 ∼ E [ A s ] .
Theorem 3.2. For any sequence s n ∈ { 1 , … , n − 1 } s_n\in\{1,\ldots,n-1\} s n ∈ { 1 , … , n − 1 } and m n = n − s n m_n=n-s_n m n = n − s n ,
1 − p n ( s n ) → 0 ⟺ m n s n → 0 and m n a s n → ∞ . 1-p_n(s_n)\to0\quad\Longleftrightarrow\quad\frac{m_n}{s_n}\to0\ \text{ and }\ m_na_{s_n}\to\infty. 1 − p n ( s n ) → 0 ⟺ s n m n → 0 and m n a s n → ∞.
Proof. Under the two conditions, s n ∼ n → ∞ s_n\sim n\to\infty s n ∼ n → ∞ , E [ A n ] / E [ A s n ] → 1 \mathbb{E}[A_n]/\mathbb{E}[A_{s_n}]\to1 E [ A n ] / E [ A s n ] → 1 , and m n E [ A s n ] → ∞ m_n\mathbb{E}[A_{s_n}]\to\infty m n E [ A s n ] → ∞ , by Lemma B.6. Substituting into Theorem 3.1 gives 1 − p n ( s n ) → 0 1-p_n(s_n)\to0 1 − p n ( s n ) → 0 .
Conversely, suppose 1 − p n ( s n ) → 0 1-p_n(s_n)\to0 1 − p n ( s n ) → 0 . First, s n → ∞ s_n\to\infty s n → ∞ . Otherwise some subsequence uses a fixed cutoff. Continue the observations indefinitely. The rule eventually selects a point, and that point has q ( Z ) > 0 q(Z)>0 q ( Z ) > 0 with probability one. The probability that no later observation dominates it tends to zero as the horizon increases, a contradiction.
For any fixed c > 0 c>0 c > 0 , if m ≥ c s m\ge cs m ≥ cs , then A s + m ≤ A s + ⌈ c s ⌉ A_{s+m}\le A_{s+\lceil cs\rceil} A s + m ≤ A s + ⌈ cs ⌉ . Thus Theorem 3.1 gives
1 − p s + m ( s ) ≥ 1 − E [ A s + ⌈ c s ⌉ ] E [ A s ] − o d ( 1 ) = c 1 + c + o ( 1 ) . 1-p_{s+m}(s)\ge1-\frac{\mathbb{E}[A_{s+\lceil cs\rceil}]}{\mathbb{E}[A_s]}-o_d(1)=\frac{c}{1+c}+o(1). 1 − p s + m ( s ) ≥ 1 − E [ A s ] E [ A s + ⌈ cs ⌉ ] − o d ( 1 ) = 1 + c c + o ( 1 ) .
The last equality follows from Lemma B.6. Thus 1 − p n ( s n ) → 0 1-p_n(s_n)\to0 1 − p n ( s n ) → 0 requires m n / s n → 0 m_n/s_n\to0 m n / s n → 0 . It follows that E [ A n ] / E [ A s n ] → 1 \mathbb{E}[A_n]/\mathbb{E}[A_{s_n}]\to1 E [ A n ] / E [ A s n ] → 1 , so Theorem 3.1 also requires m n E [ A s n ] → ∞ m_n\mathbb{E}[A_{s_n}]\to\infty m n E [ A s n ] → ∞ . Since E [ A s n ] ∼ a s n \mathbb{E}[A_{s_n}]\sim a_{s_n} E [ A s n ] ∼ a s n , this gives the other necessary condition.
For d = 2 d=2 d = 2 , for example, m n = ⌈ n log log n / log n ⌉ m_n=\lceil n\log\log n/\log n\rceil m n = ⌈ n log log n / log n ⌉ satisfies both conditions. The rule can therefore reject all but a vanishing fraction of the observations and still select a maximal observation with probability tending to one.
Optimal Cutoff
The two causes of failure suggest minimizing e − m a s + m / s e^{-m a_s}+m/s e − m a s + m / s . Writing x = m a s x=m a_s x = m a s gives e − x + x / ( s a s ) e^{-x}+x/(s a_s) e − x + x / ( s a s ) , whose minimum occurs at x = log ( s a s ) x=\log(s a_s) x = log ( s a s ) . The next theorem verifies the resulting cutoff.
Theorem 3.3. For fixed d ≥ 2 d\ge2 d ≥ 2 ,
min 1 ≤ s < n ( 1 − p n ( s ) ) ∼ ( d − 1 ) ( d − 1 ) ! log log n ( log n ) d − 1 . \min_{1\le s<n}(1-p_n(s))\sim(d-1)(d-1)!\frac{\log\log n}{(\log n)^{d-1}}. 1 ≤ s < n min ( 1 − p n ( s )) ∼ ( d − 1 ) ( d − 1 )! ( log n ) d − 1 log log n . Every minimizing cutoff has m n ∼ ( d − 1 ) ( d − 1 ) ! n log log n / ( log n ) d − 1 m_n\sim(d-1)(d-1)!n\log\log n/(\log n)^{d-1} m n ∼ ( d − 1 ) ( d − 1 )! n log log n / ( log n ) d − 1 .
For all sufficiently large n n n , the leading term alone gives an asymptotically optimal choice,
m n = ⌈ ( d − 1 ) ( d − 1 ) ! n log log n ( log n ) d − 1 ⌉ , s n = n − m n . (5) m_n=\left\lceil(d-1)(d-1)!\frac{n\log\log n}{(\log n)^{d-1}}\right\rceil,\qquad s_n=n-m_n. \tag*{(5)} m n = ⌈ ( d − 1 ) ( d − 1 )! ( log n ) d − 1 n log log n ⌉ , s n = n − m n . (5)
Proof. We first sharpen the probability of later domination. Suppose m / s → 0 m/s\to0 m / s → 0 and m a s → ∞ m a_s\to\infty m a s → ∞ . The first two equalities in (4) give
P { τ ≤ n , Z τ ∉ Max ( Z 1 , … , Z n ) } = E [ 1 A s ∫ U s ( 1 − ( 1 − q ( z ) ) m ) d F ( z ) ] + O d ( ( log s ) 1 − d ) ∼ m / s . (6) \begin{aligned}
\mathbb{P}\{\tau\le n,\ Z_\tau\notin\operatorname{Max}(Z_1,\ldots,Z_n)\}
=\mathbb{E}\left[\frac{1}{A_s}\int_{\mathcal{U}_s}\left(1-(1-q(z))^m\right)\,dF(z)\right]+O_d((\log s)^{1-d}) \\
&\sim m/s. \tag*{(6)}
\end{aligned} P { τ ≤ n , Z τ ∈ / Max ( Z 1 , … , Z n )} = E [ A s 1 ∫ U s ( 1 − ( 1 − q ( z ) ) m ) d F ( z ) ] + O d (( log s ) 1 − d ) ∼ m / s . (6)
For the upper bound, use 1 − ( 1 − q ) m ≤ m q 1-(1-q)^m\le mq 1 − ( 1 − q ) m ≤ m q on { A s ≥ ( 1 − ε ) E [ A s ] } \{A_s\ge(1-\varepsilon)\mathbb{E}[A_s]\} { A s ≥ ( 1 − ε ) E [ A s ]} ; for the lower bound, use 1 − ( 1 − q ) m ≥ m q − m 2 q 2 / 2 1-(1-q)^m\ge mq-m^2q^2/2 1 − ( 1 − q ) m ≥ m q − m 2 q 2 /2 on { q ≤ T / s } \{q\le T/s\} { q ≤ T / s } . Lemma B.6 bounds the resulting integral from above and below, respectively, by
1 + o ( 1 ) 1 − ε m s + O d , ε ( ( log s ) 1 − d ) , m s ( ∫ 0 T t e − t d t + o ( 1 ) ) − m 2 T 2 2 s 2 . \frac{1+o(1)}{1-\varepsilon}\frac{m}{s}+O_{d,\varepsilon}((\log s)^{1-d}),\qquad
\frac{m}{s}\left(\int_0^Tte^{-t}\,dt+o(1)\right)-\frac{m^2T^2}{2s^2}. 1 − ε 1 + o ( 1 ) s m + O d , ε (( log s ) 1 − d ) , s m ( ∫ 0 T t e − t d t + o ( 1 ) ) − 2 s 2 m 2 T 2 .
For fixed T T T and ε \varepsilon ε , the errors are o ( m / s ) o(m/s) o ( m / s ) because m a s → ∞ m a_s\to\infty m a s → ∞ and m / s → 0 m/s\to0 m / s → 0 , respectively. Let T → ∞ T\to\infty T → ∞ and ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 .
For the choice (5) , m a s = ( d − 1 ) log log s + o ( 1 ) m a_s=(d-1)\log\log s+o(1) m a s = ( d − 1 ) log log s + o ( 1 ) . The exponential-moment estimate (54) bounds P { τ = ∞ } \mathbb{P}\{\tau=\infty\} P { τ = ∞ } by O d ( ( log s ) 1 − d ) = o ( m / s ) O_d((\log s)^{1-d})=o(m/s) O d (( log s ) 1 − d ) = o ( m / s ) . Adding this to (6) proves the upper bound.
Conversely, the upper bound and Theorem 3.2 imply s ∼ n s\sim n s ∼ n and m a s → ∞ m a_s\to\infty m a s → ∞ for every minimizing cutoff. Jensen’s inequality gives
( 1 − E [ A s ] ) m ≤ P { τ = ∞ } ≤ 1 − p n ( s ) = O d ( log log n ( log n ) d − 1 ) . (7) (1-\mathbb{E}[A_s])^m\le\mathbb{P}\{\tau=\infty\}\le1-p_n(s)=O_d\left(\frac{\log\log n}{(\log n)^{d-1}}\right). \tag*{(7)} ( 1 − E [ A s ] ) m ≤ P { τ = ∞ } ≤ 1 − p n ( s ) = O d ( ( log n ) d − 1 log log n ) . (7)
Taking logarithms shows that m E [ A s ] ≥ ( d − 1 − o ( 1 ) ) log log n m\mathbb{E}[A_s]\ge(d-1-o(1))\log\log n m E [ A s ] ≥ ( d − 1 − o ( 1 )) log log n . Consequently,
1 − p n ( s ) ≥ ( 1 − o ( 1 ) ) m / s ≥ ( ( d − 1 ) ( d − 1 ) ! − o ( 1 ) ) log log n ( log n ) d − 1 . 1-p_n(s)\ge(1-o(1))m/s\ge\left((d-1)(d-1)!-o(1)\right)\frac{\log\log n}{(\log n)^{d-1}}. 1 − p n ( s ) ≥ ( 1 − o ( 1 )) m / s ≥ ( ( d − 1 ) ( d − 1 )! − o ( 1 ) ) ( log n ) d − 1 log log n .
The matching upper bound fixes both the leading failure probability and the asymptotic location of every minimizing cutoff.
For d = 2 d=2 d = 2 , the best cutoff has failure probability asymptotic to log log n / log n \log\log n/\log n log log n / log n . § 4 improves this by a factor asymptotic to 1 2 ( log log n ) 2 \frac{1}{2}(\log\log n)^2 2 1 ( log log n ) 2 using a threshold that changes with the number of observations remaining.
Optimal Stopping under Independence
Fixed-cutoff rules can select a maximal observation with probability tending to one, but their failure probability can be reduced further. We now let the threshold depend on how many observations remain. This gives the leading constant in the smallest possible failure probability. A rule with known marginals and a rule using only coordinate ranks both achieve it.
As in § 3 , we work with independent standard Gaussian coordinates with F = N d ( 0 , I d ) F = \mathcal{N}_d(0, I_d) F = N d ( 0 , I d ) , write p ( r ) = p F ( r ) p(\mathbf{r}) = p_F(\mathbf{r}) p ( r ) = p F ( r ) , and put m = n − s m = n-s m = n − s . Let G G G be the distribution of their rank array, as in § 2 .
Theorem 4.1. For every fixed d ≥ 2 d \ge2 d ≥ 2 ,
1 − p n , rank ⋆ ( G ) ∼ 1 − p n ⋆ ( F ) ∼ 2 ( d − 2 ) ! ( log n ) d − 1 log log n . (8) 1-p_{n,\operatorname{rank}}^{\star}(G) \sim1-p_n^{\star}(F) \sim\frac{2(d-2)!}{(\log n)^{d-1}\log\log n}. \tag*{(8)} 1 − p n , rank ⋆ ( G ) ∼ 1 − p n ⋆ ( F ) ∼ ( log n ) d − 1 log log n 2 ( d − 2 )! . (8) For every product distribution with continuous marginals, the two time-dependent rules below achieve this asymptotic. One uses the known marginals; the other uses only coordinate ranks.
By Theorem 3.3 , the ratio of the best fixed-cutoff failure probability to either optimal failure probability is asymptotic to 1 2 ( d − 1 ) 2 ( log log n ) 2 \frac{1}{2}(d-1)^2(\log\log n)^2 2 1 ( d − 1 ) 2 ( log log n ) 2 .
The lower bound rests on the fact that points with very small q q q are rare, so a rule that selects with high probability cannot always avoid the chance of later domination. For the upper bound, we compare q ( Z s ) q(Z_s) q ( Z s ) with a threshold that depends on m m m . We first analyze this rule when the marginals are known, then make the same decision using coordinate ranks. For both rules, we bound the probability of reaching each decision and sum its contribution to failure.
Lower Bound
Selecting a currently maximal observation at time s s s has conditional failure probability 1 − ( 1 − q ( Z s ) ) n − s 1-(1-q(Z_s))^{n-s} 1 − ( 1 − q ( Z s ) ) n − s , by (1) . When this probability is small, it is close to ( n − s ) q ( Z s ) (n-s)q(Z_s) ( n − s ) q ( Z s ) . A rule that rarely fails must therefore select points with small q q q , while still selecting with high probability. The distribution
H ( v ) : = P { q ( Z ) ≤ v } = v ∑ j = 0 d − 1 ( log ( 1 / v ) ) j j ! , 0 < v ≤ 1 , (9) H(v) := \mathbb{P}\{q(Z) \le v\} = v \sum_{j=0}^{d-1}\frac{(\log(1/v))^j}{j!}, \qquad0 < v \le1, \tag*{(9)} H ( v ) := P { q ( Z ) ≤ v } = v j = 0 ∑ d − 1 j ! ( log ( 1/ v ) ) j , 0 < v ≤ 1 , (9)
limits how often such points arrive. The formula is the tail probability of the sum − log q ( Z ) -\log q(Z) − log q ( Z ) of d d d independent mean-one exponential variables. We use it to bound the expected q q q at a selection, then sum the resulting contributions to failure.
Theorem 4.2. For every fixed d ≥ 2 d \ge2 d ≥ 2 , every full-information stopping rule satisfies
1 − p ( r ) ≥ 2 ( d − 2 ) ! − o d ( 1 ) ( log n ) d − 1 log log n . 1-p(\mathbf{r}) \ge\frac{2(d-2)!-o_d(1)}{(\log n)^{d-1}\log\log n}. 1 − p ( r ) ≥ ( log n ) d − 1 log log n 2 ( d − 2 )! − o d ( 1 ) .
Proof. It suffices to consider rules with failure probability at most 3 ( d − 2 ) ! / [ ( log n ) d − 1 log log n ] 3(d-2)!/[(\log n)^{d-1}\log\log n] 3 ( d − 2 )! / [( log n ) d − 1 log log n ] . By the reduction in § 2 , assume the rule selects only currently maximal observations. Then
1 − p ( r ) = P { τ = ∞ } + ∑ s = 1 n E [ 1 { τ = s } ( 1 − ( 1 − q ( Z s ) ) n − s ) ] . (10) 1-p(\mathbf{r}) = \mathbb{P}\{\tau=\infty\} + \sum_{s=1}^{n}\mathbb{E}\left[1\{\tau=s\}\left(1-(1-q(Z_s))^{n-s}\right)\right]. \tag*{(10)} 1 − p ( r ) = P { τ = ∞ } + s = 1 ∑ n E [ 1 { τ = s } ( 1 − ( 1 − q ( Z s ) ) n − s ) ] . (10)
Choices used in the bound. Put ℓ = ⌊ n / [ ( log n ) d − 1 log log n ] ⌋ \ell=\left\lfloor n/[(\log n)^{d-1}\log\log n]\right\rfloor ℓ = ⌊ n / [( log n ) d − 1 log log n ] ⌋ . For s ≤ n − ℓ s\le n-\ell s ≤ n − ℓ , define
B s = { z ∈ R d : 1 n ( log n ) 3 ( d − 1 ) ≤ q ( z ) ≤ 1 ( n − s ) log log n } . (11) B_s=\left\{z\in\mathbb{R}^d:\frac{1}{n(\log n)^{3(d-1)}}\le q(z)\le\frac{1}{(n-s)\log\log n}\right\}. \tag*{(11)} B s = { z ∈ R d : n ( log n ) 3 ( d − 1 ) 1 ≤ q ( z ) ≤ ( n − s ) log log n 1 } . (11)
The lower boundary excludes points that almost never appear; the upper boundary makes the probability of later domination asymptotic to ( n − s ) q ( z ) (n-s)q(z) ( n − s ) q ( z ) . Set τ ′ = τ \tau'=\tau τ ′ = τ if τ ≤ n − ℓ \tau\le n-\ell τ ≤ n − ℓ and Z τ ∈ B τ Z_\tau\in B_\tau Z τ ∈ B τ , and τ ′ = ∞ \tau'=\infty τ ′ = ∞ otherwise. Then
P { τ ′ = ∞ } ≤ ( 1 − p ( r ) ) + ∑ s = n − ℓ + 1 n E [ ( 1 − q ( Z s ) ) s − 1 ] + n H ( 1 n ( log n ) 3 ( d − 1 ) ) + 1 − p ( r ) 1 − e − 1 / log log n = O ( ( 1 − p ( r ) ) log log n ) + o ( 1 ) = o ( 1 ) . (12) \begin{aligned}
\mathbb{P}\{\tau'=\infty\}&\le(1-p(\mathbf{r}))+\sum_{s=n-\ell+1}^{n}\mathbb{E}\left[(1-q(Z_s))^{s-1}\right]+nH\left(\frac{1}{n(\log n)^{3(d-1)}}\right)+\frac{1-p(\mathbf{r})}{1-e^{-1/\log\log n}}\\
&=O((1-p(\mathbf{r}))\log\log n)+o(1)=o(1). \tag*{(12)}
\end{aligned} P { τ ′ = ∞ } ≤ ( 1 − p ( r )) + s = n − ℓ + 1 ∑ n E [ ( 1 − q ( Z s ) ) s − 1 ] + n H ( n ( log n ) 3 ( d − 1 ) 1 ) + 1 − e − 1/ l o g l o g n 1 − p ( r ) = O (( 1 − p ( r )) log log n ) + o ( 1 ) = o ( 1 ) . (12)
The four terms cover τ = ∞ \tau=\infty τ = ∞ , a choice in the final ℓ \ell ℓ observations, and choices below and above the two boundaries of B s B_s B s . The second term is O ( ℓ ( log n ) d − 1 / n ) = o ( 1 ) O(\ell(\log n)^{d-1}/n)=o(1) O ( ℓ ( log n ) d − 1 / n ) = o ( 1 ) by (48). For the last term, each such choice has conditional probability at least 1 − e − 1 / log log n 1-e^{-1/\log\log n} 1 − e − 1/ l o g l o g n of later domination, so its probability times this factor cannot exceed 1 − p ( r ) 1-p(\mathbf{r}) 1 − p ( r ) .
Failure at a stop. Let Z Z Z be an independent observation. The definition of B s B_s B s and (9) give, for every x ≥ 0 x\ge0 x ≥ 0 and s ≤ n − ℓ s\le n-\ell s ≤ n − ℓ ,
P { Z ∈ B s , q ( Z ) ≤ x } ≤ ( 1 + o ( 1 ) ) ( log n ) d − 1 ( d − 1 ) ! x . (13) \mathbb{P}\{Z\in B_s,q(Z)\le x\}\le(1+o(1))\frac{(\log n)^{d-1}}{(d-1)!}x. \tag*{(13)} P { Z ∈ B s , q ( Z ) ≤ x } ≤ ( 1 + o ( 1 )) ( d − 1 )! ( log n ) d − 1 x . (13)
Indeed, log ( 1 / q ( z ) ) = log n + O ( log log n ) \log(1/q(z))=\log n+O(\log\log n) log ( 1/ q ( z )) = log n + O ( log log n ) on B s B_s B s ; below its lower boundary the probability is zero, and above its upper boundary it is bounded by H H H at that boundary. Conditioning on the information H s − 1 \mathcal{H}_{s-1} H s − 1 from § 2 , independence gives
P { τ ′ = s , q ( Z s ) ≤ x ∣ H s − 1 } ≤ P { Z ∈ B s , q ( Z ) ≤ x } . \mathbb{P}\{\tau'=s,q(Z_s)\le x\mid\mathcal{H}_{s-1}\}\le\mathbb{P}\{Z\in B_s,q(Z)\le x\}. P { τ ′ = s , q ( Z s ) ≤ x ∣ H s − 1 } ≤ P { Z ∈ B s , q ( Z ) ≤ x } .
Also, since { τ ′ ≥ s } \{\tau'\ge s\} { τ ′ ≥ s } is determined before Z s Z_s Z s arrives and B s ⊆ B n − ℓ B_s\subseteq B_{n-\ell} B s ⊆ B n − ℓ ,
P { τ ′ = s } P { τ ′ ≥ s } ≤ P { Z ∈ B s } ≤ P { Z ∈ B n − ℓ } = O ( ( log n ) 2 ( d − 1 ) n ) = o ( 1 ) . \frac{\mathbb{P}\{\tau'=s\}}{\mathbb{P}\{\tau'\ge s\}}\le\mathbb{P}\{Z\in B_s\}\le\mathbb{P}\{Z\in B_{n-\ell}\}=O\left(\frac{(\log n)^{2(d-1)}}{n}\right)=o(1). P { τ ′ ≥ s } P { τ ′ = s } ≤ P { Z ∈ B s } ≤ P { Z ∈ B n − ℓ } = O ( n ( log n ) 2 ( d − 1 ) ) = o ( 1 ) .
Integrating the preceding conditional bound and applying Cauchy–Schwarz gives
1 − p ( r ) ≥ ( 1 − o ( 1 ) ) ∑ s = 1 n − ℓ ( n − s ) E [ q ( Z s ) 1 { τ ′ = s } ] ≥ ( 1 − o ( 1 ) ) ( d − 1 ) ! 2 ( log n ) d − 1 ∑ s = 1 n − ℓ ( n − s ) P { τ ′ = s } 2 P { τ ′ ≥ s } ≥ ( 1 − o ( 1 ) ) ( d − 1 ) ! 2 ( log n ) d − 1 4 ( 1 − P { τ ′ = ∞ } ) 2 ∑ j = ℓ n − 1 j − 1 = ( 2 − o ( 1 ) ) ( d − 2 ) ! ( log n ) d − 1 log log n . (14) \begin{aligned}
1-p(\mathbf{r})&\ge(1-o(1))\sum_{s=1}^{n-\ell}(n-s)\mathbb{E}\left[q(Z_s)\mathbf{1}\{\tau'=s\}\right]\\
&\ge\frac{(1-o(1))(d-1)!}{2(\log n)^{d-1}}\sum_{s=1}^{n-\ell}\frac{(n-s)\mathbb{P}\{\tau'=s\}^{2}}{\mathbb{P}\{\tau'\ge s\}}\\
&\ge\frac{(1-o(1))(d-1)!}{2(\log n)^{d-1}}\frac{4\left(1-\sqrt{\mathbb{P}\{\tau'=\infty\}}\right)^2}{\sum_{j=\ell}^{n-1}j^{-1}}\\
&=\frac{(2-o(1))(d-2)!}{(\log n)^{d-1}\log\log n}. \tag*{(14)}
\end{aligned} 1 − p ( r ) ≥ ( 1 − o ( 1 )) s = 1 ∑ n − ℓ ( n − s ) E [ q ( Z s ) 1 { τ ′ = s } ] ≥ 2 ( log n ) d − 1 ( 1 − o ( 1 )) ( d − 1 )! s = 1 ∑ n − ℓ P { τ ′ ≥ s } ( n − s ) P { τ ′ = s } 2 ≥ 2 ( log n ) d − 1 ( 1 − o ( 1 )) ( d − 1 )! ∑ j = ℓ n − 1 j − 1 4 ( 1 − P { τ ′ = ∞ } ) 2 = ( log n ) d − 1 log log n ( 2 − o ( 1 )) ( d − 2 )! . (14)
The first line uses (10) and m q − m 2 q 2 / 2 ≤ 1 − ( 1 − q ) m ≤ m q mq-m^2q^2/2\le1-(1-q)^m\le mq m q − m 2 q 2 /2 ≤ 1 − ( 1 − q ) m ≤ m q , since m q ( Z s ) ≤ 1 / log log n mq(Z_s)\le1/\log\log n m q ( Z s ) ≤ 1/ log log n on B s B_s B s . For the second, integrate the positive part of P { τ ′ = s ∣ H s − 1 } − ( 1 + o ( 1 ) ) ( log n ) d − 1 x / ( d − 1 ) ! \mathbb{P}\{\tau'=s\mid\mathcal{H}_{s-1}\}-(1+o(1))(\log n)^{d-1}x/(d-1)! P { τ ′ = s ∣ H s − 1 } − ( 1 + o ( 1 )) ( log n ) d − 1 x / ( d − 1 )! over x x x , then apply Cauchy–Schwarz on { τ ′ ≥ s } \{\tau'\ge s\} { τ ′ ≥ s } , with 0 / 0 = 0 0/0=0 0/0 = 0 . The third uses Cauchy–Schwarz over s s s and telescoping, since the relative decrease above is o ( 1 ) o(1) o ( 1 ) . Finally, use (12) and ∑ j = ℓ n − 1 j − 1 ∼ ( d − 1 ) log log n \sum_{j=\ell}^{n-1}j^{-1}\sim(d-1)\log\log n ∑ j = ℓ n − 1 j − 1 ∼ ( d − 1 ) log log n . All errors are uniform over rules. The marginal transformation in § 2 extends the result to every continuous product distribution.
Time-Dependent Threshold Rule
In one-dimensional full-information best choice, the optimal value threshold falls as time runs out [8 ] . We use the same idea by allowing a larger probability q ( Z s ) q(Z_s) q ( Z s ) when fewer observations remain. First suppose that the continuous marginals are known.
For n ≥ 3 n \ge3 n ≥ 3 and 0 ≤ m < n 0 \le m < n 0 ≤ m < n , set
h = n exp ( log log n ) ( log n ) d − 1 , u m = 2 ( d − 1 ) ! ( m + 1 ) ( log n ) d − 1 log ( 1 + m + 1 h ) (15) h = \frac{n\exp(\sqrt{\log\log n})}{(\log n)^{d-1}}, \qquad u_m = \frac{2(d-1)!}{(m+1)(\log n)^{d-1}\log\left(1+\frac{m+1}{h}\right)} \tag*{(15)} h = ( log n ) d − 1 n exp ( log log n ) , u m = ( m + 1 ) ( log n ) d − 1 log ( 1 + h m + 1 ) 2 ( d − 1 )! (15)
The full-information rule stops at
τ = inf { s ∈ [ n ] : Z s ∈ Max ( Z 1 , … , Z s ) , q ( Z s ) ≤ u n − s } , inf ∅ = ∞ , \tau= \inf\{s \in[n] : Z_s \in\operatorname{Max}(Z_1,\ldots,Z_s),\ q(Z_s) \le u_{n-s}\}, \qquad\inf\varnothing= \infty, τ = inf { s ∈ [ n ] : Z s ∈ Max ( Z 1 , … , Z s ) , q ( Z s ) ≤ u n − s } , inf ∅ = ∞ ,
and selects Z τ Z_\tau Z τ when τ ≤ n \tau\le n τ ≤ n .
For 0 < u < 1 0 < u < 1 0 < u < 1 , in one dimension q ( z ) ≤ u q(z) \le u q ( z ) ≤ u is the value threshold z ≥ Φ − 1 ( 1 − u ) z \ge\Phi^{-1}(1-u) z ≥ Φ − 1 ( 1 − u ) . In two dimensions, uniform coordinates give the boundary ( 1 − x ) ( 1 − y ) = u n − s (1-x)(1-y)=u_{n-s} ( 1 − x ) ( 1 − y ) = u n − s when 0 < u n − s < 1 0 < u_{n-s} < 1 0 < u n − s < 1 . For u n − s ≥ 1 u_{n-s} \ge1 u n − s ≥ 1 , every point satisfies the threshold condition. As the threshold increases, more points are allowed, but points dominated by earlier observations are still excluded (Figure 4 ). The increase near the end provides enough chances to select. We prove that this rule matches the leading constant in the lower bound.
Figure 4. Time-dependent thresholds for n = 1000 n = 1000 n = 1000 in two dimensions, drawn in coordinates x = Φ ( z ( 1 ) ) x = \Phi(z^{(1)}) x = Φ ( z ( 1 ) ) , y = Φ ( z ( 2 ) ) y = \Phi(z^{(2)}) y = Φ ( z ( 2 ) ) . The left panel shows u n − s u_{n-s} u n − s , capped at one for display. In the right panel, the five marked thresholds give boundaries ( 1 − x ) ( 1 − y ) = u n − s (1-x)(1-y)=u_{n-s} ( 1 − x ) ( 1 − y ) = u n − s ; points above and to the right qualify. The gray rectangle is excluded by an earlier observation at ( 0.8 , 0.7 ) (0.8,0.7) ( 0.8 , 0.7 ) .
When the marginals are unknown, we estimate their upper-tail probabilities from the first ⌊ n / 2 ⌋ \lfloor n/2\rfloor ⌊ n /2 ⌋ observations, which the rule rejects. For a sample of size N N N and 0 ≤ j < N 0 \le j < N 0 ≤ j < N , define
P { Bin ( N , p ‾ N ( j ) ) ≤ j } = n − 2 , p ‾ N ( N ) = 1. \mathbb{P}\{\operatorname{Bin}(N,\overline{p}_N(j)) \le j\} = n^{-2}, \qquad\overline{p}_N(N)=1. P { Bin ( N , p N ( j )) ≤ j } = n − 2 , p N ( N ) = 1.
This table depends only on n n n . Given j j j observations exceeding a coordinate value, it gives an upper estimate of the probability of exceeding that value. For a later point z z z , put
q ^ ( z ) = ∏ k = 1 d p ‾ ⌊ n / 2 ⌋ ( # { i ≤ ⌊ n / 2 ⌋ : Z i ( k ) > z ( k ) } ) . (16) \widehat{q}(z)=\prod_{k=1}^{d}\overline{p}_{\lfloor n/2\rfloor}\left(\#\left\{i\le\lfloor n/2\rfloor:Z_i^{(k)}>z^{(k)}\right\}\right). \tag*{(16)} q ( z ) = k = 1 ∏ d p ⌊ n /2 ⌋ ( # { i ≤ ⌊ n /2 ⌋ : Z i ( k ) > z ( k ) } ) . (16)
The rank-based rule uses the stopping time
τ = inf { s > ⌊ n / 2 ⌋ : s ≤ n , Z s ∈ Max ( Z 1 , … , Z s ) , q ^ ( Z s ) ≤ u n − s } , inf ∅ = ∞ . (17) \tau=\inf\left\{s>\lfloor n/2\rfloor:s\le n,\ Z_s\in\operatorname{Max}(Z_1,\ldots,Z_s),\ \widehat{q}(Z_s)\le u_{n-s}\right\},\qquad\inf\varnothing=\infty. \tag*{(17)} τ = inf { s > ⌊ n /2 ⌋ : s ≤ n , Z s ∈ Max ( Z 1 , … , Z s ) , q ( Z s ) ≤ u n − s } , inf ∅ = ∞. (17)
The initial observations remain part of the maximality comparison. The counts use only coordinate ranks, and the estimates stay fixed after the initial sample.
With probability 1 − O d ( n − 1 ) 1-O_d(n^{-1}) 1 − O d ( n − 1 ) , q ( z ) ≤ q ^ ( z ) q(z)\le\widehat{q}(z) q ( z ) ≤ q ( z ) for every z z z , so a selection has true q ( Z s ) ≤ u n − s q(Z_s)\le u_{n-s} q ( Z s ) ≤ u n − s . The appendix also shows that estimating q q q excludes only a vanishing fraction of the points available for selection.
Upper Bound
Theorem 4.3. For every fixed d ≥ 2 d\ge2 d ≥ 2 , each of the two time-dependent rules in § 4.2 satisfies
1 − p F ( r ) ≤ 2 ( d − 2 ) ! + o d ( 1 ) ( log n ) d − 1 log log n 1-p_F(r)\le\frac{2(d-2)!+o_d(1)}{(\log n)^{d-1}\log\log n} 1 − p F ( r ) ≤ ( log n ) d − 1 log log n 2 ( d − 2 )! + o d ( 1 ) for every product distribution F F F with continuous marginals. The error term is uniform over F F F .
Proof. We work with F = N d ( 0 , I d ) F=\mathcal{N}_d(0,I_d) F = N d ( 0 , I d ) and sum the contributions to failure over time. Each contribution is weighted by the probability that the rule has not yet stopped; this probability also bounds all failure from the final few observations.
Selection and continuation. Fix 0 < ε < 1 / 4 0<\varepsilon<1/4 0 < ε < 1/4 and put
ℓ = ⌈ h exp ( − 1 4 log log n ) ⌉ . \ell=\left\lceil h\exp\left(-\frac{1}{4}\sqrt{\log\log n}\right)\right\rceil. ℓ = ⌈ h exp ( − 4 1 log log n ) ⌉ .
We analyze decisions with ℓ ≤ m ≤ ⌈ n / 2 ⌉ − 1 \ell\le m\le\lceil n/2\rceil-1 ℓ ≤ m ≤ ⌈ n /2 ⌉ − 1 ; all failure after these decisions will be bounded by the probability of reaching time n − ℓ n-\ell n − ℓ . Substituting the endpoints into (15) , the smallest threshold has order 1 / [ n ( log n ) d − 1 log log n ] 1/[n(\log n)^{d-1}\log\log n] 1/ [ n ( log n ) d − 1 log log n ] , and the largest has order e − log log n / 2 / n e^{-\sqrt{\log\log n}/2}/n e − l o g l o g n /2 / n . Thus they lie strictly within the range of Corollary B.11, which gives
P { τ = s ∣ H s − 1 } ≥ ( 1 − ε ) ( log n ) d − 1 ( d − 1 ) ! u m , \mathbb{P}\{\tau=s\mid\mathcal{H}_{s-1}\}\ge(1-\varepsilon)\frac{(\log n)^{d-1}}{(d-1)!}u_m, P { τ = s ∣ H s − 1 } ≥ ( 1 − ε ) ( d − 1 )! ( log n ) d − 1 u m ,
E [ q ( Z s ) 1 { τ = s } ∣ H s − 1 ] ≤ ( 1 + ε ) ( log n ) d − 1 2 ( d − 1 ) ! u m 2 . (18) \mathbb{E}\left[q(Z_s)1\{\tau=s\}\mid\mathcal{H}_{s-1}\right]\le(1+\varepsilon)\frac{(\log n)^{d-1}}{2(d-1)!}u_m^2. \tag*{(18)} E [ q ( Z s ) 1 { τ = s } ∣ H s − 1 ] ≤ ( 1 + ε ) 2 ( d − 1 )! ( log n ) d − 1 u m 2 . (18)
for both rules on { τ ≥ s } \{\tau\ge s\} { τ ≥ s } , except at histories whose total probability is o ( 1 / [ ( log n ) d − 1 log log n ] ) o(1/[(\log n)^{d-1}\log\log n]) o ( 1/ [( log n ) d − 1 log log n ]) . Let S m S_m S m be the probability of reaching time n − m n-m n − m without selecting or encountering such a history. Each exception is determined by the observations already seen, so these continuation probabilities use no future information. We include the probability of any exception in the final error term. Multiplying the continuation bounds gives
S m ≤ exp { − 2 ( 1 − ε ) ∑ j = m + 1 ⌈ n / 2 ⌉ − 1 1 ( j + 1 ) log ( 1 + ( j + 1 ) / h ) } ≤ { ( 1 + o ( 1 ) ) ( log ( 1 + m / h ) log ( n / h ) ) 2 − 2 ε , m ≥ h , c ε e − h / ( 2 m ) [ log ( n / h ) ] 2 − 2 ε , ℓ ≤ m < h . (19) \begin{aligned}
S_m\le\exp\left\{-2(1-\varepsilon)\sum_{j=m+1}^{\lceil n/2\rceil-1}\frac{1}{(j+1)\log(1+(j+1)/h)}\right\} \\
&\le
\begin{cases}
(1+o(1))\left(\dfrac{\log(1+m/h)}{\log(n/h)}\right)^{2-2\varepsilon}, & m\ge h,\\[6pt]
\dfrac{c_\varepsilon e^{-h/(2m)}}{[\log(n/h)]^{2-2\varepsilon}}, & \ell\le m<h.
\end{cases} \tag*{(19)}
\end{aligned} S m ≤ exp ⎩ ⎨ ⎧ − 2 ( 1 − ε ) j = m + 1 ∑ ⌈ n /2 ⌉ − 1 ( j + 1 ) log ( 1 + ( j + 1 ) / h ) 1 ⎭ ⎬ ⎫ ≤ ⎩ ⎨ ⎧ ( 1 + o ( 1 )) ( log ( n / h ) log ( 1 + m / h ) ) 2 − 2 ε , [ log ( n / h ) ] 2 − 2 ε c ε e − h / ( 2 m ) , m ≥ h , ℓ ≤ m < h . (19)
The integral comparison for m ≥ h m \ge h m ≥ h uses 1 / [ x log ( 1 + x / h ) ] ≥ ( d / d x ) log log ( 1 + x / h ) 1/[x\log(1+x/h)] \ge(d/dx)\log\log(1+x/h) 1/ [ x log ( 1 + x / h )] ≥ ( d / d x ) log log ( 1 + x / h ) . Below h h h , use log ( 1 + x / h ) ≤ x / h \log(1+x/h) \le x/h log ( 1 + x / h ) ≤ x / h and integrate h / x 2 h/x^2 h / x 2 . Endpoint errors are o ( 1 ) o(1) o ( 1 ) since ℓ → ∞ \ell\to\infty ℓ → ∞ and h / ℓ 2 → 0 h/\ell^2 \to0 h / ℓ 2 → 0 . In particular, h / ℓ ∼ e log log n / 4 h/\ell\sim e^{\sqrt{\log\log n}/4} h / ℓ ∼ e l o g l o g n /4 implies S ℓ = o ( 1 / [ ( log n ) d − 1 log log n ] ) S_\ell=o(1/[(\log n)^{d-1}\log\log n]) S ℓ = o ( 1/ [( log n ) d − 1 log log n ]) .
Summing the failure probabilities. The failure decomposition, 1 − ( 1 − q ) m ≤ m q 1-(1-q)^m \le mq 1 − ( 1 − q ) m ≤ m q , and (18) give
1 − p F ( r ) ≤ S ℓ + ∑ s ≤ ⌊ n / 2 ⌋ n E [ q ( Z s ) 1 { q ( Z s ) ≤ u n − s } ] + ( 1 + ε ) ( log n ) d − 1 2 ( d − 1 ) ! ∑ m = ℓ ⌈ n / 2 ⌉ − 1 S m m u m 2 + o ( 1 ( log n ) d − 1 log log n ) ≤ 2 ( 1 + ε ) ( d − 1 ) ! ( log n ) d − 1 ∑ m = ℓ ⌈ n / 2 ⌉ − 1 S m m [ log ( 1 + m / h ) ] 2 + o ( 1 ( log n ) d − 1 log log n ) ≤ ( 2 ( 1 + ε ) + o ( 1 ) ) ( d − 2 ) ! ( 1 − 2 ε ) ( log n ) d − 1 log log n . (20) \begin{aligned}
1-p_F(\mathbf r) \le S_\ell+\sum_{s\le\lfloor n/2\rfloor} n\mathbb{E}\left[q(Z_s)\mathbf{1}\{q(Z_s)\le u_{n-s}\}\right] \\
&+\frac{(1+\varepsilon)(\log n)^{d-1}}{2(d-1)!}\sum_{m=\ell}^{\lceil n/2\rceil-1}S_m m u_m^2+o\left(\frac{1}{(\log n)^{d-1}\log\log n}\right) \\
&\le\frac{2(1+\varepsilon)(d-1)!}{(\log n)^{d-1}}\sum_{m=\ell}^{\lceil n/2\rceil-1}\frac{S_m}{m[\log(1+m/h)]^2}+o\left(\frac{1}{(\log n)^{d-1}\log\log n}\right) \\
&\le\frac{(2(1+\varepsilon)+o(1))(d-2)!}{(1-2\varepsilon)(\log n)^{d-1}\log\log n}. \tag*{(20)}
\end{aligned} 1 − p F ( r ) ≤ S ℓ + s ≤ ⌊ n /2 ⌋ ∑ n E [ q ( Z s ) 1 { q ( Z s ) ≤ u n − s } ] + 2 ( d − 1 )! ( 1 + ε ) ( log n ) d − 1 m = ℓ ∑ ⌈ n /2 ⌉ − 1 S m m u m 2 + o ( ( log n ) d − 1 log log n 1 ) ≤ ( log n ) d − 1 2 ( 1 + ε ) ( d − 1 )! m = ℓ ∑ ⌈ n /2 ⌉ − 1 m [ log ( 1 + m / h ) ] 2 S m + o ( ( log n ) d − 1 log log n 1 ) ≤ ( 1 − 2 ε ) ( log n ) d − 1 log log n ( 2 ( 1 + ε ) + o ( 1 )) ( d − 2 )! . (20)
The first bound uses (10) to separate failure from time n − ℓ n-\ell n − ℓ onward, initial selections, and intermediate decisions; its error covers exceptional histories. The initial sum is absent for the rank-based rule and is O d ( 1 / [ ( log n ) d − 1 ( log log n ) 2 ] ) O_d(1/[(\log n)^{d-1}(\log\log n)^2]) O d ( 1/ [( log n ) d − 1 ( log log n ) 2 ]) for the full-information rule by (47) . This and the bound on S ℓ S_\ell S ℓ justify the second inequality after substituting u m u_m u m . For the last, apply (19) and integral comparison, splitting at m = h m=h m = h . The terms with m < h m<h m < h are of smaller order, and log ( n / h ) ∼ ( d − 1 ) log log n \log(n/h)\sim(d-1)\log\log n log ( n / h ) ∼ ( d − 1 ) log log n . Let ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 . Increasing marginal transformations preserve both rules’ decisions, so the bounds hold uniformly over all continuous product distributions.
Proof of Theorem 4.1 . Theorem 4.2 gives the lower bound on the failure probability of every full-information rule, and hence of every rank-based rule. Theorem 4.3 gives the matching upper bound for a rule of each type. Together they imply (8) , and both time-dependent rules achieve it.
Arbitrary Dependence
Independent coordinates allow the probability of selecting a Pareto-maximal point to approach one. A joint density alone does not imply this result, even when every marginal is uniform. We construct a fixed dependent distribution for which the optimal probability of selecting a maximal observation with full information approaches the one-dimensional optimal probability.
Let v n v_n v n denote the optimal probability of selecting the maximum of n n n i.i.d. uniform observations on ( 0 , 1 ) (0,1) ( 0 , 1 ) when their values are observed. The same value applies to every known continuous one-dimensional distribution. This is the full-information problem of Gilbert and Mosteller [8 ] ; its limiting value is
v n ⟶ v ∞ = 0.580164 … ; (21) v_n \longrightarrow v_\infty=0.580164\ldots; \tag*{(21)} v n ⟶ v ∞ = 0.580164 … ; (21)
see Gnedin, Kozieł, and Sulkowska [GKS23, Section 3] for a modern derivation. We use the full-information value p n ∗ ( F ) p_n^*(F) p n ∗ ( F ) from § 2 , allowing private randomization in the stopping rule.
Theorem 5.1. Fix d ≥ 2 d\ge2 d ≥ 2 . For every distribution F F F having a joint density on R d \mathbb{R}^d R d and every n ≥ 1 n\ge1 n ≥ 1 ,
p n ∗ ( F ) ≥ v n . (22) p_n^*(F)\ge v_n. \tag*{(22)} p n ∗ ( F ) ≥ v n . (22) There exists a fixed distribution F d F_d F d on ( 0 , 1 ) d (0,1)^d ( 0 , 1 ) d , with a joint density and uniform marginals, such that, for every n ≥ 2 n\ge2 n ≥ 2 ,
v n ≤ p n ∗ ( F d ) ≤ v n + 4 n + 1 . (23) v_n\le p_n^*(F_d)\le v_n+\frac{4}{n+1}. \tag*{(23)} v n ≤ p n ∗ ( F d ) ≤ v n + n + 1 4 . (23)
Thus, p n ∗ ( F d ) → v ∞ p_n^*(F_d) \to v_\infty p n ∗ ( F d ) → v ∞ .
The theorem identifies v ∞ v_\infty v ∞ as the sharp asymptotic worst-case constant over fixed distributions having a joint density, including those with uniform marginals. The distribution in this example does not depend on the horizon. Its support consists of cubes ordered so that every point in a higher cube dominates every point in a lower cube. With probability tending to one, the highest cube containing any observations contains exactly one. Selecting a maximal point then means selecting the largest first coordinate. The proof bounds the probability that this cube contains more than one observation and shows that the other coordinates do not help identify the largest first coordinate.
A Dependent Distribution
We partition ( 0 , 1 ) (0,1) ( 0 , 1 ) into successive intervals approaching 1 1 1 , apart from their endpoints. Each interval has length equal to the probability assigned to the corresponding cube; this choice makes every marginal uniform.
Construction 5.2. For each integer k ≥ 1 k \ge1 k ≥ 1 , set
I k = ( 1 − 1 k , 1 − 1 k + 1 ) , Q k = I k d . I_k = \left(1-\frac{1}{k},1-\frac{1}{k+1}\right), \qquad Q_k = I_k^d. I k = ( 1 − k 1 , 1 − k + 1 1 ) , Q k = I k d . Draw an index J J J with P { J = k } = ∣ I k ∣ = 1 / [ k ( k + 1 ) ] \mathbb{P}\{J=k\}=|I_k|=1/[k(k+1)] P { J = k } = ∣ I k ∣ = 1/ [ k ( k + 1 )] and, conditional on J = k J=k J = k , draw the d d d coordinates independently and uniformly from I k I_k I k . Denote the resulting distribution by F d F_d F d .
Conditional on J = k J=k J = k , the observation is uniform on Q k Q_k Q k , so F d F_d F d has density
g d ( z ) = ∑ k = 1 ∞ ∣ I k ∣ 1 − d 1 { z ∈ Q k } . g_d(z)=\sum_{k=1}^{\infty}|I_k|^{1-d}\mathbf{1}\{z\in Q_k\}. g d ( z ) = k = 1 ∑ ∞ ∣ I k ∣ 1 − d 1 { z ∈ Q k } .
Integrating over all but any one coordinate gives marginal density ∣ I k ∣ 1 − d ∣ I k ∣ d − 1 = 1 |I_k|^{1-d}|I_k|^{d-1}=1 ∣ I k ∣ 1 − d ∣ I k ∣ d − 1 = 1 on I k I_k I k . Hence every marginal is uniform.
If ℓ > k \ell>k ℓ > k , every coordinate of every point in Q ℓ Q_\ell Q ℓ exceeds the corresponding coordinate of every point in Q k Q_k Q k . Thus the cubes are ordered so that every point in a higher cube dominates every point in a lower cube, although points within a cube can be incomparable. Figure 5 illustrates the construction in dimension two. For example, Q 1 = ( 0 , 1 / 2 ) 2 Q_1=(0,1/2)^2 Q 1 = ( 0 , 1/2 ) 2 has probability 1 / 2 1/2 1/2 and Q 2 = ( 1 / 2 , 2 / 3 ) 2 Q_2=(1/2,2/3)^2 Q 2 = ( 1/2 , 2/3 ) 2 has probability $1/6; every observation in Q 2 Q_2 Q 2 dominates every observation in Q 1 Q_1 Q 1 . The same ordering holds in every dimension.
Figure 5. The two-dimensional support, with a magnified view. Every point in a higher square dominates every point in a lower square. The squares continue toward ( 1 , 1 ) (1,1) ( 1 , 1 ) .
The probabilities satisfy P { J ≥ k } = 1 / k \mathbb{P}\{J\ge k\}=1/k P { J ≥ k } = 1/ k , whereas an individual cube has mass ∣ I k ∣ = 1 / [ k ( k + 1 ) ] |I_k|=1/[k(k+1)] ∣ I k ∣ = 1/ [ k ( k + 1 )] . Far along the chain, the probability of a particular cube is small compared with the mass above it. This makes two observations in the highest occupied cube unlikely.
One-Dimensional Comparison
Let Z 1 , … , Z n Z_1,\ldots,Z_n Z 1 , … , Z n be i.i.d. from F d F_d F d , and write X i = Z i ( 1 ) X_i=Z_i^{(1)} X i = Z i ( 1 ) for the first coordinate. These first coordinates are i.i.d. uniform on ( 0 , 1 ) (0,1) ( 0 , 1 ) . Let T n T_n T n be the event that the highest occupied cube contains at least two observations. On T n c T_n^c T n c , its only observation dominates all the others and is also the unique first-coordinate maximum. Thus selection of a maximal vector on T n c T_n^c T n c must select the one-dimensional maximum.
Lemma 5.3. For every n ≥ 2 n \ge2 n ≥ 2 , the ordered-cube sample satisfies
P { T n } ≤ 4 n + 1 . \mathbb{P}\{T_n\} \le\frac{4}{n+1}. P { T n } ≤ n + 1 4 . Proof. The event T n T_n T n occurs exactly when the two largest first coordinates lie in the same interval. Let U = max i ≤ n X i U = \max_{i \le n} X_i U = max i ≤ n X i , and for u ∈ I k u \in I_k u ∈ I k let a ( u ) = 1 − 1 / k a(u) = 1 - 1/k a ( u ) = 1 − 1/ k be the lower endpoint of that interval. Conditional on U = u U = u U = u and on which observation has this maximum, the other n − 1 n-1 n − 1 observations are independent and uniform on ( 0 , u ) (0,u) ( 0 , u ) . Since u − a ( u ) ≤ 1 / [ k ( k + 1 ) ] ≤ 2 ( 1 − u ) 2 u-a(u) \le1/[k(k+1)] \le2(1-u)^2 u − a ( u ) ≤ 1/ [ k ( k + 1 )] ≤ 2 ( 1 − u ) 2 for u ∈ I k u \in I_k u ∈ I k ,
P { T n } = n ∫ 0 1 [ 1 − ( a ( u ) u ) n − 1 ] u n − 1 d u ≤ n ( n − 1 ) ∫ 0 1 ( u − a ( u ) ) u n − 2 d u ≤ 2 n ( n − 1 ) ∫ 0 1 ( 1 − u ) 2 u n − 2 d u = 4 n + 1 . \begin{aligned}
\mathbb{P}\{T_n\}
&= n \int_0^1 \left[1-\left(\frac{a(u)}{u}\right)^{n-1}\right]u^{n-1}\,du \\
&\le n(n-1)\int_0^1 (u-a(u))u^{n-2}\,du \\
&\le2n(n-1)\int_0^1 (1-u)^2u^{n-2}\,du
= \frac{4}{n+1}.
\end{aligned} P { T n } = n ∫ 0 1 [ 1 − ( u a ( u ) ) n − 1 ] u n − 1 d u ≤ n ( n − 1 ) ∫ 0 1 ( u − a ( u )) u n − 2 d u ≤ 2 n ( n − 1 ) ∫ 0 1 ( 1 − u ) 2 u n − 2 d u = n + 1 4 . The equality conditions on the maximum; the first inequality uses 1 − x n − 1 ≤ ( n − 1 ) ( 1 − x ) 1-x^{n-1} \le(n-1)(1-x) 1 − x n − 1 ≤ ( n − 1 ) ( 1 − x ) . □
A vector rule observes more than the first coordinate. For the distribution F d F_d F d , however, the remaining coordinates can be generated from the first coordinate as each observation arrives. This gives a one-dimensional rule that makes exactly the same decisions, and lets us use the one-dimensional upper bound. A related comparison appears in the one-dimensional problem with ties. Gnedin, Kozieł, and Sulkowska [GKS23, Proposition 2] bound the gain over continuous best choice by the probability of a tie for first place. Here the event to exclude is that the highest occupied cube contains at least two observations. The simulation also reproduces the coordinates within that cube.
Lemma 5.4. For every n ≥ 1 n \ge1 n ≥ 1 and every possibly randomized stopping rule τ \tau τ under F d F_d F d ,
P { τ ≤ n , X τ = max i ≤ n X i } ≤ v n . \mathbb{P}\left\{\tau\le n,\ X_\tau= \max_{i \le n} X_i\right\} \le v_n. P { τ ≤ n , X τ = i ≤ n max X i } ≤ v n .
Proof. Given an arriving one-dimensional observation X i = x ∈ I k X_i=x\in I_k X i = x ∈ I k , generate d − 1 d-1 d − 1 independent uniform values in I k I_k I k using fresh private randomness. Together with x x x , these values have exactly the conditional distribution of Z i Z_i Z i given its first coordinate. Feed the simulated vector to τ \tau τ , using an independent random seed to reproduce any private randomization in that rule.
This is a valid one-dimensional stopping rule with the same joint distribution of observations and decisions as the vector rule. Its probability of selecting the largest first coordinate is therefore at most v n v_n v n , since independent randomization cannot improve the one-dimensional optimum. □ \square □
Proof of Theorem 5.1 . For a distribution F F F having a joint density, the first marginal is continuous. A stopping rule can ignore the other coordinates and apply the optimal one-dimensional rule for this known marginal. With probability v n v_n v n , it selects the unique first-coordinate maximum. That observation is necessarily Pareto maximal, proving (22) .
Construction 5.2 gives a single distribution F d F_d F d with a joint density and uniform marginals, independently of n n n . Outside T n T_n T n , a Pareto-maximal selection must be the first-coordinate maximum. Thus every vector stopping rule τ \tau τ satisfies
P { τ ≤ n , Z τ ∈ Max ( Z 1 , … , Z n ) } ≤ P { τ ≤ n , X τ = max i ≤ n X i } + P { T n } ≤ v n + 4 n + 1 . \mathbb{P}\{\tau\le n,\ Z_\tau\in\operatorname{Max}(Z_1,\ldots,Z_n)\}
\le\mathbb{P}\{\tau\le n,\ X_\tau=\max_{i\le n}X_i\}+\mathbb{P}\{T_n\}
\le v_n+\frac{4}{n+1}. P { τ ≤ n , Z τ ∈ Max ( Z 1 , … , Z n )} ≤ P { τ ≤ n , X τ = i ≤ n max X i } + P { T n } ≤ v n + n + 1 4 .
by Lemmas 5.3 and 5.4. Taking the supremum over all rules proves the upper bound in (23) ; its lower bound follows from (22) . Finally, (21) gives p n ∗ ( F d ) → v ∞ p_n^*(F_d)\to v_\infty p n ∗ ( F d ) → v ∞ . □ \square □
Within each cube, the distribution has a d d d -dimensional density. The cubes are nevertheless ordered so that every point in a higher cube dominates every point in a lower one. With probability 1 − O ( 1 / n ) 1-O(1/n) 1 − O ( 1/ n ) , the highest occupied cube contains exactly one observation, so there is only one maximal observation. A positive definite covariance matrix does not prevent this behavior. Indeed, if the variance in a nonzero direction were zero, the distribution would lie on a hyperplane, which is impossible for a distribution with a joint density. Since F d F_d F d has bounded support, its covariance matrix exists and is positive definite.
Gaussian Dependence
Arbitrary dependence can keep the optimal selection probability below one, as § 5 shows. We now extend the results under independence to Gaussian dependence. We first transform the observations into independent standard Gaussian variables, so that the region dominating each point becomes a cone with its vertex at that point (§ 6.1 ). We then extend the fixed-cutoff and optimal failure results from independent coordinates, with the rank-based rule also estimating correlations (§ 6.2 and § 6.3 ). We next determine the optimal failure asymptotics for singular Gaussian distributions, including cases where every observation is maximal or the problem reduces to one-dimensional selection (§ 6.4 ). Finally, we relate the failure probabilities to the expected frontier size (§ 6.5 ).
Throughout the first three subsections, let F = N d ( 0 , Σ ) F=\mathcal{N}_d(0,\Sigma) F = N d ( 0 , Σ ) , where d ≥ 2 d\ge2 d ≥ 2 and the positive definite correlation matrix Σ \Sigma Σ are fixed. Subtracting each coordinate’s mean and dividing by its standard deviation preserves all coordinate comparisons, so this includes every nonsingular Gaussian distribution. We continue to use q q q , U s \mathcal{U}_s U s , A s = F ( U s ) A_s=F(\mathcal{U}_s) A s = F ( U s ) , and m = n − s m=n-s m = n − s as before. We also use p n ( s ) p_n(s) p n ( s ) and p ( r ) p(r) p ( r ) for the probabilities of selecting a maximal observation under the present distribution F F F .
Cone Representation
In two dimensions, a linear change of coordinates turns the elliptical Gaussian density contours into circles. The same change turns the upper-right region above each point into a wedge. Thus the distribution becomes standard Gaussian, but the comparison between points changes. In dimension d d d , write
X s = Σ − 1 / 2 Z s ∼ N d ( 0 , I d ) , C = { Σ − 1 / 2 y : y ∈ R + d } . X_s=\Sigma^{-1/2}Z_s\sim\mathcal{N}_d(0,I_d),\qquad C=\{\Sigma^{-1/2}y:y\in\mathbb{R}_+^d\}. X s = Σ − 1/2 Z s ∼ N d ( 0 , I d ) , C = { Σ − 1/2 y : y ∈ R + d } .
Here R + d = [ 0 , ∞ ) d \mathbb{R}_+^d=[0,\infty)^d R + d = [ 0 , ∞ ) d , Σ 1 / 2 \Sigma^{1/2} Σ 1/2 is the symmetric positive definite square root of Σ \Sigma Σ , and Σ − 1 / 2 \Sigma^{-1/2} Σ − 1/2 is its inverse. The cone C C C contains all transformed displacements that do not decrease any original coordinate. Following § 2 , define
x ⪯ C x ′ ⟺ x ′ − x ∈ C , x ≺ C x ′ ⟺ x ⪯ C x ′ and x ≠ x ′ . x\preceq_C x'\quad\Longleftrightarrow\quad x'-x\in C,\qquad x\prec_C x'\quad\Longleftrightarrow\quad x\preceq_C x'\text{ and }x\ne x'. x ⪯ C x ′ ⟺ x ′ − x ∈ C , x ≺ C x ′ ⟺ x ⪯ C x ′ and x = x ′ .
Then Z s ≺ Z i Z_s\prec Z_i Z s ≺ Z i if and only if X s ≺ C X i X_s\prec_C X_i X s ≺ C X i . For x = Σ − 1 / 2 z x=\Sigma^{-1/2}z x = Σ − 1/2 z and an independent observation Z = Σ 1 / 2 X ∼ F Z=\Sigma^{1/2}X\sim F Z = Σ 1/2 X ∼ F , define
q C ( x ) : = P { x ≺ C X } = P { X ∈ x + C } = ( 2 π ) − d / 2 ∫ C e − ∥ x + y ∥ 2 / 2 d y = q F ( z ) . \begin{aligned}
q_C(x):=\mathbb{P}\{x\prec_C X\}=\mathbb{P}\{X\in x+C\} \\
&=(2\pi)^{-d/2}\int_C e^{-\lVert x+y\rVert^2/2}\,dy=q_F(z).
\end{aligned} q C ( x ) := P { x ≺ C X } = P { X ∈ x + C } = ( 2 π ) − d /2 ∫ C e − ∥ x + y ∥ 2 /2 d y = q F ( z ) .
Here ∥ ⋅ ∥ \lVert\cdot\rVert ∥ ⋅ ∥ is the Euclidean norm, x + C = { x + y : y ∈ C } x+C=\{x+y:y\in C\} x + C = { x + y : y ∈ C } , and including x x x does not change the probability because P { X = x } = 0 \mathbb{P}\{X=x\}=0 P { X = x } = 0 . We use q C q_C q C for estimates in these coordinates and keep q = q F q=q_F q = q F for the original observations. This change preserves maximality under ≺ C \prec_C ≺ C , but not individual coordinate ranks. It simplifies the probability estimates because the standard Gaussian density depends only on distance from the origin.
To use the stopping arguments, we need to know how often an observation has a small domination risk. The coefficient a Σ a_\Sigma a Σ measures the leading supply of these points; it also determines the expected frontier size, as described in the introduction. The estimates in Appendix § 12 , used with Σ = I d \Sigma=I_d Σ = I d in § 3 and § 4 , give
H ( v ) : = P { q ( Z ) ≤ v } ∼ a Σ v ( log ( 1 / v ) ) d − 1 , v ↓ 0 , (24) H(v):=\mathbb{P}\{q(Z)\le v\}\sim a_\Sigma v(\log(1/v))^{d-1},\qquad v\downarrow0, \tag*{(24)} H ( v ) := P { q ( Z ) ≤ v } ∼ a Σ v ( log ( 1/ v ) ) d − 1 , v ↓ 0 , (24)
with the following integral expression for the coefficient:
a Σ = det Σ ( d − 1 ) ! ∫ ( 0 , ∞ ) d ( ∏ k = 1 d z ( k ) ) e − z T Σ z / 2 d z . (25) a_\Sigma=\frac{\det\Sigma}{(d-1)!}\int_{(0,\infty)^d}\left(\prod_{k=1}^{d}z^{(k)}\right)e^{-z^\mathsf{T}\Sigma z/2}\,dz. \tag*{(25)} a Σ = ( d − 1 )! det Σ ∫ ( 0 , ∞ ) d ( k = 1 ∏ d z ( k ) ) e − z T Σ z /2 d z . (25)
For Σ = I d \Sigma=I_d Σ = I d , this gives a I = 1 / ( d − 1 ) ! a_I=1/(d-1)! a I = 1/ ( d − 1 )! , the coefficient in (9) .
To estimate how often q C ( X ) q_C(X) q C ( X ) is small, we first ask which points can only be dominated by points farther from the origin, where Gaussian density is lower. A point x x x has this property exactly when x ⋅ y ≥ 0 x\cdot y\ge0 x ⋅ y ≥ 0 for every y ∈ C y\in C y ∈ C , since ∥ x + y ∥ 2 − ∥ x ∥ 2 = 2 x ⋅ y + ∥ y ∥ 2 \lVert x+y\rVert^2-\lVert x\rVert^2=2x\cdot y+\lVert y\rVert^2 ∥ x + y ∥ 2 − ∥ x ∥ 2 = 2 x ⋅ y + ∥ y ∥ 2 . These points form the dual cone
C ∗ = { x : x ⋅ y ≥ 0 for every y ∈ C } . C^*=\{x:x\cdot y\ge0\text{ for every }y\in C\}. C ∗ = { x : x ⋅ y ≥ 0 for every y ∈ C } .
Along any fixed direction outside C ∗ C^* C ∗ , the region x + C x+C x + C contains points closer to the origin by a fixed fraction of ∥ x ∥ \lVert x\rVert ∥ x ∥ , together with a neighborhood of such points. Their Gaussian density is exponentially higher than at x x x as ∥ x ∥ \lVert x\rVert ∥ x ∥ grows. Thus making q C ( x ) ≤ v q_C(x)\le v q C ( x ) ≤ v requires x x x to lie farther from the origin, where observations are correspondingly rarer. The proof of Theorem B.1 makes this comparison precise and controls directions near the boundary. It shows that these outside directions contribute only a smaller-order term to P { q C ( X ) ≤ v } \mathbb{P}\{q_C(X) \le v\} P { q C ( X ) ≤ v } as v ↓ 0 v \downarrow0 v ↓ 0 . The leading term comes from directions inside C ∗ C^* C ∗ ; integrating their contributions gives the coefficient a Σ a_\Sigma a Σ .
In two dimensions, write ρ = Σ 12 \rho= \Sigma_{12} ρ = Σ 12 for the correlation. Then C C C has opening π − arccos ρ \pi- \arccos\rho π − arccos ρ and C ∗ C^* C ∗ has opening arccos ρ \arccos\rho arccos ρ . Increasing correlation widens the region of dominating points and narrows the directions contributing to the leading term. Figure 6 shows both cones.
Figure 6. Gray arrows bound C C C , and orange dashed rays bound C ∗ C^* C ∗ . For x x x inside C ∗ C^* C ∗ , all dominating points in the shaded region lie outside the circle through x x x and have lower Gaussian density. These directions give the leading term of P { q C ( X ) ≤ v } \mathbb{P}\{q_C(X) \le v\} P { q C ( X ) ≤ v } as v ↓ 0 v \downarrow0 v ↓ 0 .
In dimension two, the coefficient has the simpler form
a ρ = 1 − ρ arccos ρ 1 − ρ 2 , − 1 < ρ < 1. (26) a_\rho= 1 - \frac{\rho\arccos\rho}{\sqrt{1-\rho^2}}, \qquad-1 < \rho< 1. \tag*{(26)} a ρ = 1 − 1 − ρ 2 ρ arccos ρ , − 1 < ρ < 1. (26)
It equals one at independence. Its derivation is in the proof of Corollary B.2 ; § 6.5 relates the same coefficient to the expected number of maximal observations.
The distribution in (24) also fixes the scale of both stopping arguments. Write
M n = E [ ∣ Max ( Z 1 , … , Z n ) ∣ ] . M_n = \mathbb{E}\left[\left|\operatorname{Max}(Z_1,\ldots,Z_n)\right|\right]. M n = E [ ∣ Max ( Z 1 , … , Z n ) ∣ ] .
Conditioning on one observation and using the Gaussian mean estimate in Lemma B.4 gives
M n = n E [ ( 1 − q ( Z ) ) n − 1 ] ∼ a Σ ( log n ) d − 1 . (27) M_n = n\mathbb{E}\left[(1-q(Z))^{n-1}\right] \sim a_\Sigma(\log n)^{d-1}. \tag*{(27)} M n = n E [ ( 1 − q ( Z ) ) n − 1 ] ∼ a Σ ( log n ) d − 1 . (27)
In two dimensions, the coefficient a ρ a_\rho a ρ in (26) decreases as correlation increases. Figure 7 shows that fewer maximal points correspond to a larger optimal failure probability.
Figure 7. For two Gaussian coordinates with fixed correlation ρ \rho ρ , the expected number of maximal points is asymptotic to a ρ log n a_\rho\log n a ρ log n , and the optimal failure probability to 2 / ( a ρ log n log log n ) 2/(a_\rho\log n \log\log n) 2/ ( a ρ log n log log n ) . Orange points mark independence.
For u u u in the interval (51) , (24) and (47) give
P { q ( Z ) ≤ u } ∼ M n u , E [ q ( Z ) 1 { q ( Z ) ≤ u } ] ∼ M n u 2 2 . (28) \mathbb{P}\{q(Z) \le u\} \sim M_nu,\qquad\mathbb{E}[q(Z)\mathbf{1}\{q(Z) \le u\}] \sim\frac{M_nu^2}{2}. \tag*{(28)} P { q ( Z ) ≤ u } ∼ M n u , E [ q ( Z ) 1 { q ( Z ) ≤ u }] ∼ 2 M n u 2 . (28)
The first quantity counts points that meet a threshold; the second measures their chance of being dominated later. The proof for fixed-cutoff rules also needs estimates for the random probability A s A_s A s of finding a point outside the region dominated by earlier observations. These are also provided by the same appendix. Below we identify the inputs to each stopping proof and explain how their coefficients change with Σ \Sigma Σ .
Fixed-Cutoff Rules
Theorem 6.1. For the fixed-cutoff rule of § 3 , as n n n tends to infinity, we have that p n ( s n ) → 1 p_n(s_n) \to1 p n ( s n ) → 1 if and only if
m n s n → 0 and m n ( log s n ) d − 1 s n → ∞ , \frac{m_n}{s_n} \to0 \quad\text{and}\quad\frac{m_n(\log s_n)^{d-1}}{s_n} \to\infty, s n m n → 0 and s n m n ( log s n ) d − 1 → ∞ , where m n = n − s n m_n = n-s_n m n = n − s n . Moreover,
min 1 ≤ s < n ( 1 − p n ( s ) ) ∼ d − 1 a Σ log log n ( log n ) d − 1 , \min_{1\le s<n}(1-p_n(s)) \sim\frac{d-1}{a_\Sigma}\frac{\log\log n}{(\log n)^{d-1}}, 1 ≤ s < n min ( 1 − p n ( s )) ∼ a Σ d − 1 ( log n ) d − 1 log log n , and every minimizing cutoff s n ∗ s_n^* s n ∗ satisfies
n − s n ∗ ∼ d − 1 a Σ n log log n ( log n ) d − 1 . n-s_n^* \sim\frac{d-1}{a_\Sigma}\frac{n\log\log n}{(\log n)^{d-1}}. n − s n ∗ ∼ a Σ d − 1 ( log n ) d − 1 n log log n .
Proof. Apply the proofs of Theorems Theorems 3.2 and 3.3 with a s = a Σ ( log s ) d − 1 / s a_s = a_\Sigma(\log s)^{d-1}/s a s = a Σ ( log s ) d − 1 / s . The failure identity (2) uses only independent arrivals and transitivity of domination. Lemmas B.6 and B.7 supply the same mean, concentration, and replacement bounds for this fixed Σ \Sigma Σ . In particular, a Σ a_\Sigma a Σ cancels from the mean ratio in (3) . Also q ( z ) > 0 q(z)>0 q ( z ) > 0 for every finite z z z , so the argument excluding bounded cutoffs is unchanged. This proves the criterion for convergence to one.
For m / s → 0 m/s \to0 m / s → 0 and m a s → ∞ ma_s \to\infty m a s → ∞ , the same concentration and truncated-ratio bounds justify (6) , with later-domination probability asymptotic to m / s m/s m / s . Choose
m n = ⌈ ( d − 1 ) n log log n a Σ ( log n ) d − 1 ⌉ . m_n=\left\lceil\frac{(d-1)n\log\log n}{a_{\Sigma}(\log n)^{d-1}}\right\rceil. m n = ⌈ a Σ ( log n ) d − 1 ( d − 1 ) n log log n ⌉ .
Then m a s = ( d − 1 ) log log s + o ( 1 ) ma_s=(d-1)\log\log s+o(1) m a s = ( d − 1 ) log log s + o ( 1 ) , so (54) makes P { τ = ∞ } = o ( m / s ) \mathbb{P}\{\tau=\infty\}=o(m/s) P { τ = ∞ } = o ( m / s ) . The upper bound follows. Jensen’s inequality still forces m a s ≥ ( d − 1 − o ( 1 ) ) log log n ma_s\ge(d-1-o(1))\log\log n m a s ≥ ( d − 1 − o ( 1 )) log log n at any minimizing cutoff, as in (7) . This gives both the lower bound and the cutoff location.
Optimal Stopping
We use the time-dependent threshold from § 4.2 , with a Σ a_{\Sigma} a Σ in place of 1 / ( d − 1 ) ! 1/(d-1)! 1/ ( d − 1 )! . The following theorem shows that it has the optimal leading failure probability. Let G G G be the distribution of the rank array under F F F .
Theorem 6.2. For fixed d ≥ 2 d\ge2 d ≥ 2 and positive definite Σ \Sigma Σ ,
1 − p n ⋆ ( F ) ∼ 1 − p n , r a n k ⋆ ( G ) ∼ 2 a Σ ( d − 1 ) ( log n ) d − 1 log log n . 1-p_n^{\star}(F)\sim1-p_{n,\mathop{\rm rank}}^{\star}(G)\sim\frac{2}{a_{\Sigma}(d-1)(\log n)^{d-1}\log\log n}. 1 − p n ⋆ ( F ) ∼ 1 − p n , rank ⋆ ( G ) ∼ a Σ ( d − 1 ) ( log n ) d − 1 log log n 2 .
The full-information rule uses (29) below. The rank-based rule constructed below knows that the observations are Gaussian but is not given their means, variances, or correlations. Both have the displayed leading failure probability.
Lower bound. Apply Theorem 4.2’s proof with the same ℓ \ell ℓ , B s B_s B s , and τ ′ \tau' τ ′ , using the present q q q in (11) . Its distribution inputs are (24) and (48) , with a Σ a_{\Sigma} a Σ replacing 1 / ( d − 1 ) ! 1/(d-1)! 1/ ( d − 1 )! . For rules with failure probability at most a fixed multiple of the claimed bound, the four terms in (12) are still o ( 1 ) o(1) o ( 1 ) . The final-ℓ \ell ℓ term uses the mean estimate, the lower boundary uses H H H , and the upper boundary uses only 1 − ( 1 − q ) m ≥ 1 − e − m q 1-(1-q)^m\ge1-e^{-mq} 1 − ( 1 − q ) m ≥ 1 − e − m q . Thus P { τ ′ = ∞ } = o ( 1 ) \mathbb{P}\{\tau'=\infty\}=o(1) P { τ ′ = ∞ } = o ( 1 ) . On B s B_s B s , log ( 1 / q ) = log n + O ( log log n ) \log(1/q)=\log n+O(\log\log n) log ( 1/ q ) = log n + O ( log log n ) , so (13) holds with a Σ a_{\Sigma} a Σ replacing 1 / ( d − 1 ) ! 1/(d-1)! 1/ ( d − 1 )! . The bound P { Z ∈ B n − ℓ } = o ( 1 ) \mathbb{P}\{Z\in B_{n-\ell}\}=o(1) P { Z ∈ B n − ℓ } = o ( 1 ) also persists, so the integration, Cauchy–Schwarz, and telescoping in (14) give
1 − p ( r ) ≥ 1 − o ( 1 ) 2 a Σ ( log n ) d − 1 4 − o ( 1 ) ( d − 1 ) log log n . 1-p(r)\ge\frac{1-o(1)}{2a_{\Sigma}(\log n)^{d-1}}\frac{4-o(1)}{(d-1)\log\log n}. 1 − p ( r ) ≥ 2 a Σ ( log n ) d − 1 1 − o ( 1 ) ( d − 1 ) log log n 4 − o ( 1 ) .
This gives the claimed lower bound.
Full-information upper bound. Use the full-information rule of § 4.2 , with the same h = n exp ( log log n ) / ( log n ) d − 1 h=n\exp(\sqrt{\log\log n})/(\log n)^{d-1} h = n exp ( log log n ) / ( log n ) d − 1 and threshold
u m = 2 a Σ ( m + 1 ) ( log n ) d − 1 log ( 1 + ( m + 1 ) / h ) . (29) u_m=\frac{2}{a_{\Sigma}(m+1)(\log n)^{d-1}\log(1+(m+1)/h)}. \tag*{(29)} u m = a Σ ( m + 1 ) ( log n ) d − 1 log ( 1 + ( m + 1 ) / h ) 2 . (29)
Figure 8 compares the acceptance boundaries after applying Φ \Phi Φ to each coordinate. This drawing preserves coordinate comparisons; it is different from the linear transformation used above to analyze cone comparisons.
Figure 8. Gaussian threshold boundaries for n = 1000 n = 1000 n = 1000 , shown in uniform marginal coordinates. Each curve uses the level u n − s u_{n-s} u n − s for its correlation. Points above and to the right meet the threshold; the rule selects them only if no earlier point dominates them. The middle panel is the independent case.
Corollary B.11, used with Σ = I d \Sigma=I_d Σ = I d in § 4 , now applies with the present Σ \Sigma Σ and q ^ = q \widehat q=q q = q . At histories reached without a selection and outside its exceptional histories, it gives
P { τ = s ∣ H s − 1 } ≥ ( 1 − ε ) a Σ ( log n ) d − 1 u m , \mathbb{P}\{\tau=s\mid\mathcal{H}_{s-1}\}\ge(1-\varepsilon)a_{\Sigma}(\log n)^{d-1}u_m, P { τ = s ∣ H s − 1 } ≥ ( 1 − ε ) a Σ ( log n ) d − 1 u m ,
E [ q ( Z s ) 1 { τ = s } ∣ H s − 1 ] ≤ ( 1 + ε ) a Σ 2 ( log n ) d − 1 u m 2 . (30) \mathbb{E}\left[q(Z_s)\mathbf{1}\{\tau=s\}\mid\mathcal{H}_{s-1}\right]\le(1+\varepsilon)\frac{a_{\Sigma}}{2}(\log n)^{d-1}u_m^2. \tag*{(30)} E [ q ( Z s ) 1 { τ = s } ∣ H s − 1 ] ≤ ( 1 + ε ) 2 a Σ ( log n ) d − 1 u m 2 . (30)
These are the two inputs in (18) , with a Σ a_{\Sigma} a Σ replacing 1 / ( d − 1 ) ! 1/(d-1)! 1/ ( d − 1 )! , for the same interval ℓ ≤ m ≤ ⌈ n / 2 ⌉ − 1 \ell\le m \le\lceil n/2\rceil-1 ℓ ≤ m ≤ ⌈ n /2 ⌉ − 1 and with the same exceptional probability. Since a Σ > 0 a_{\Sigma} > 0 a Σ > 0 is fixed, the threshold differs from the independent case by a fixed factor, so the endpoint estimates in that proof still place it within the corollary’s interval. Substituting the threshold in (29) into the first bound cancels a Σ a_{\Sigma} a Σ . Thus the probability of reaching each decision has exactly the bounds (19) . In the second bound, the contribution is multiplied by 1 / [ a Σ ( d − 1 ) ! ] 1/[a_{\Sigma}(d-1)!] 1/ [ a Σ ( d − 1 )!] . The final contribution is still bounded by S ℓ S_{\ell} S ℓ , while (47) bounds the initial contribution by O Σ ( 1 / [ ( log n ) d − 1 ( log log n ) 2 ] ) O_{\Sigma}(1/[(\log n)^{d-1}(\log\log n)^2]) O Σ ( 1/ [( log n ) d − 1 ( log log n ) 2 ]) . Thus (20) gives
lim sup n → ∞ ( log n ) d − 1 log log n ( 1 − p ( r ) ) ≤ 2 ( 1 + ε ) ( 1 − 2 ε ) a Σ ( d − 1 ) . \limsup_{n\to\infty}(\log n)^{d-1}\log\log n\,(1-p(r)) \le\frac{2(1+\varepsilon)}{(1-2\varepsilon)a_{\Sigma}(d-1)}. n → ∞ lim sup ( log n ) d − 1 log log n ( 1 − p ( r )) ≤ ( 1 − 2 ε ) a Σ ( d − 1 ) 2 ( 1 + ε ) .
Let ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 .
Rank-based rule. Use the initial sample and the marginal probability estimates from § 4.2 . The product in (16) is replaced by a Gaussian rectangle probability. Its marginal inputs are estimated in exactly the same way; the additional unknown quantity is the correlation matrix.
Estimating correlations. Use the ⌊ n / 4 ⌋ \lfloor n/4\rfloor ⌊ n /4 ⌋ disjoint pairs among the initial observations. Let N k ℓ N_{k\ell} N k ℓ count pairs for which the two coordinate comparisons agree, so
N k ℓ = ∑ i = 1 ⌊ n / 4 ⌋ 1 { ( Z 2 i ( k ) − Z 2 i − 1 ( k ) ) ( Z 2 i ( ℓ ) − Z 2 i − 1 ( ℓ ) ) > 0 } . N_{k\ell}=\sum_{i=1}^{\lfloor n/4\rfloor}\mathbf{1}\{(Z_{2i}^{(k)}-Z_{2i-1}^{(k)})(Z_{2i}^{(\ell)}-Z_{2i-1}^{(\ell)})>0\}. N k ℓ = i = 1 ∑ ⌊ n /4 ⌋ 1 {( Z 2 i ( k ) − Z 2 i − 1 ( k ) ) ( Z 2 i ( ℓ ) − Z 2 i − 1 ( ℓ ) ) > 0 } .
The probability that the comparisons agree is 1 − arccos ( Σ k ℓ ) / π 1-\arccos(\Sigma_{k\ell})/\pi 1 − arccos ( Σ k ℓ ) / π , as shown in the proof of Lemma B.9. Thus set
Σ ‾ k ℓ = − cos ( π p ‾ ⌊ n / 4 ⌋ ( N k ℓ ) ) ( k ≠ ℓ ) , Σ ‾ k k = 1. (31) \overline{\Sigma}_{k\ell}=-\cos\left(\pi\overline{p}_{\lfloor n/4\rfloor}(N_{k\ell})\right)\quad(k\ne\ell),\qquad\overline{\Sigma}_{kk}=1. \tag*{(31)} Σ k ℓ = − cos ( π p ⌊ n /4 ⌋ ( N k ℓ ) ) ( k = ℓ ) , Σ k k = 1. (31)
Only comparisons within each pair are needed.
Estimating marginal positions. When Σ ‾ \overline{\Sigma} Σ is positive definite, for a later observation z z z define
z ^ ( k ) = Φ − 1 ( 1 − p ‾ ⌊ n / 2 ⌋ ( # { i ≤ ⌊ n / 2 ⌋ : Z i ( k ) > z ( k ) } ) ) , \widehat{z}^{(k)}=\Phi^{-1}\left(1-\overline{p}_{\lfloor n/2\rfloor}\left(\#\{i\le\lfloor n/2\rfloor:Z_i^{(k)}>z^{(k)}\}\right)\right), z ( k ) = Φ − 1 ( 1 − p ⌊ n /2 ⌋ ( # { i ≤ ⌊ n /2 ⌋ : Z i ( k ) > z ( k ) } ) ) ,
q ^ ( z ) = P W ∼ N d ( 0 , Σ ‾ ) { W ( k ) ≥ z ^ ( k ) for every k ∈ [ d ] } . (32) \widehat{q}(z)=\mathbb{P}_{W\sim\mathcal{N}_d(0,\overline{\Sigma})}\left\{W^{(k)}\ge\widehat{z}^{(k)}\text{ for every }k\in[d]\right\}. \tag*{(32)} q ( z ) = P W ∼ N d ( 0 , Σ ) { W ( k ) ≥ z ( k ) for every k ∈ [ d ] } . (32)
The count estimates the marginal probability of exceeding z ( k ) z^{(k)} z ( k ) . Taking its upper confidence bound lowers the standardized coordinate z ^ ( k ) \hat{z}^{(k)} z ^ ( k ) and increases the estimated probability of domination. A threshold of − ∞ -\infty − ∞ means that this coordinate is unrestricted.
Use the stopping time (17) with this q ^ \hat{q} q ^ and with a Σ ‾ a_{\overline{\Sigma}} a Σ replacing a Σ a_{\Sigma} a Σ in (29) . If there are no pairs or Σ ‾ \overline{\Sigma} Σ is not positive definite, wait until time n n n and select Z n Z_n Z n if it is currently maximal; otherwise make no selection. Every step uses only comparisons and n n n .
Rank-based upper bound. Use Corollary B.11 with a smaller error parameter, say ε / 4 \varepsilon/4 ε /4 . Its bounds hold simultaneously for all thresholds in the stated interval, outside one set of exceptional histories. Thus they also apply to the threshold chosen from the initial sample.
Lemma B.9 gives a Σ ‾ / a Σ = 1 + o ( 1 ) a_{\overline{\Sigma}}/a_{\Sigma}=1+o(1) a Σ / a Σ = 1 + o ( 1 ) outside an initial-sample event of probability O d ( n − 1 ) O_d(n^{-1}) O d ( n − 1 ) . Conditional on that sample, the rule’s threshold is a fixed ( 1 + o ( 1 ) ) (1+o(1)) ( 1 + o ( 1 )) multiple of (29) . The endpoint estimates in the proof of Theorem 4.3 leave room for this relative change within the permitted interval. For large n n n , absorbing it into ε \varepsilon ε gives (30) with u m u_m u m denoting the deterministic threshold (29) . The continuation and summation bounds therefore apply unchanged. The additional exceptional probability is negligible at the claimed rate, and there are no early selections.
The full-information argument also applies to any fixed closed convex cone C ⊂ R d C \subset\mathbb{R}^{d} C ⊂ R d with nonempty interior and C ∩ ( − C ) = { 0 } C \cap(-C)=\{0\} C ∩ ( − C ) = { 0 } . If H ( v ) = P { q C ( X ) ≤ v } H(v)=\mathbb{P}\{q_C(X)\leq v\} H ( v ) = P { q C ( X ) ≤ v } , its conclusion is
inf r ( 1 − p ( r ) ) ∼ 2 ( d − 1 ) n H ( 1 / n ) log log n . (33) \inf_{r}(1-p(r)) \sim\frac{2}{(d-1)nH(1/n)\log\log n}. \tag*{(33)} r inf ( 1 − p ( r )) ∼ ( d − 1 ) n H ( 1/ n ) log log n 2 . (33)
Theorem B.1 supplies H H H for these cones, and Corollary B.11 explicitly supplies the full-information conditional bounds. Since n H ( 1 / n ) nH(1/n) n H ( 1/ n ) is asymptotic to the tail coefficient times ( log n ) d − 1 (\log n)^{d-1} ( log n ) d − 1 , using it in the denominator of (29) changes the threshold by 1 + o ( 1 ) 1+o(1) 1 + o ( 1 ) , handled as above. This cone formulation also covers the singular models below.
Singular Gaussian Distributions
We now allow Σ \Sigma Σ to be a singular covariance matrix, including constant coordinates. Let r = rank Σ r=\operatorname{rank}\Sigma r = rank Σ and write Z = μ + A X Z=\mu+AX Z = μ + A X , where A ∈ R d × r A\in\mathbb{R}^{d\times r} A ∈ R d × r has column rank r r r , A A T = Σ AA^{\mathsf{T}}=\Sigma A A T = Σ , and X ∼ N r ( 0 , I r ) X\sim\mathcal{N}_{r}(0,I_r) X ∼ N r ( 0 , I r ) . In this subsection, the correlation matrix refers to that of the nonconstant coordinates. The comparisons are determined by
C = { z ∈ R r : A z ≥ 0 } . C=\{z\in\mathbb{R}^{r}:Az\geq0\}. C = { z ∈ R r : A z ≥ 0 } .
Because A A A is injective, C ∩ ( − C ) = { 0 } C\cap(-C)=\{0\} C ∩ ( − C ) = { 0 } . For r ≥ 1 r\geq1 r ≥ 1 , q C ( x ) = q F ( μ + A x ) q_C(x)=q_F(\mu+Ax) q C ( x ) = q F ( μ + A x ) as above, with standard Gaussian probability now taken in R r \mathbb{R}^{r} R r . All interiors in this subsection are taken in R r \mathbb{R}^{r} R r . For r ≥ 2 r\geq2 r ≥ 2 and C C C with nonempty interior, the appendix gives
H ( v ) = P { q F ( Z ) ≤ v } ∼ a Σ v ( log ( 1 / v ) ) r − 1 , v ↓ 0. H(v)=\mathbb{P}\{q_F(Z)\leq v\}\sim a_{\Sigma}v(\log(1/v))^{r-1},\qquad v\downarrow0. H ( v ) = P { q F ( Z ) ≤ v } ∼ a Σ v ( log ( 1/ v ) ) r − 1 , v ↓ 0.
with a Σ > 0 a_{\Sigma}>0 a Σ > 0 . We use a Σ a_{\Sigma} a Σ for this coefficient also when Σ \Sigma Σ is singular; its integral formula is (39) , with dimension r r r . The proof for fixed-cutoff rules and (33) then apply in dimension r r r . For ranks, the only additional issue is estimating q q q on the support. We resolve it below when the correlation matrix is given.
Proposition 6.3. For a fixed positive semidefinite Gaussian covariance Σ \Sigma Σ , the following cases exhaust the possibilities.
If r = 0 r=0 r = 0 , all observations coincide and every observation is maximal.
If r ≥ 1 r \ge1 r ≥ 1 and C C C has empty interior, the observations are pairwise incomparable with probability one, so every observation is maximal.
If r = 1 r = 1 r = 1 and C C C has nonempty interior, the observations form a total order. The rank-based optimum converges to 1 / e 1/e 1/ e , and the full-information optimum converges to v ∞ = 0.580164 … v_\infty= 0.580164\ldots v ∞ = 0.580164 … , as defined in § 5 .
If r ≥ 2 r \ge2 r ≥ 2 and C C C has nonempty interior, both full information and ranks with known correlation matrix have optimal failure probability asymptotic to
2 a Σ ( r − 1 ) ( log n ) r − 1 log log n . \frac{2}{a_\Sigma(r-1)(\log n)^{r-1}\log\log n}. a Σ ( r − 1 ) ( log n ) r − 1 log log n 2 .
Proof. Identical observations do not dominate one another under our convention. A convex cone with empty interior is contained in a proper linear subspace. Since X i − X j ∼ N r ( 0 , 2 I r ) X_i-X_j \sim\mathcal{N}_r(0,2I_r) X i − X j ∼ N r ( 0 , 2 I r ) has a density, P { X i − X j ∈ C ∪ ( − C ) } = 0 \mathbb{P}\{X_i-X_j \in C \cup(-C)\}=0 P { X i − X j ∈ C ∪ ( − C )} = 0 for each pair, proving the second case. In dimension one, a nontrivial cone containing no line is a half-line, so the problem is exactly one-dimensional best choice. For the final case, delete constant coordinates and standardize the others, writing Σ \Sigma Σ for their correlation matrix. The rule can identify constant coordinates by equality of their first two observed values, almost surely. Evaluate the Gaussian rectangle probability in (32) with the known Σ \Sigma Σ , which is valid also when Σ \Sigma Σ is singular, and use the thresholds (29) with r r r in place of d d d in both h h h and the threshold, after rejecting the first ⌊ n / 2 ⌋ \lfloor n/2\rfloor ⌊ n /2 ⌋ observations. Corollary B.11 applies to this known-matrix estimate in dimension r r r , and gives both bounds in (30) with r r r in place of d d d . The same summation as in Theorem 4.3 proves the upper bound, while (33) gives the lower bound.
The geometric condition can be checked directly. After deleting zero rows of A A A , C C C has nonempty interior if and only if A z > 0 Az > 0 A z > 0 has a solution. Thus covariance rank alone does not determine the answer. For example, Z = ( X ( 1 ) , X ( 2 ) , − X ( 2 ) ) Z=(X^{(1)},X^{(2)},-X^{(2)}) Z = ( X ( 1 ) , X ( 2 ) , − X ( 2 ) ) with two independent standard normal coordinates has rank two, but C = { ( x , 0 ) : x ≥ 0 } C=\{(x,0):x \ge0\} C = {( x , 0 ) : x ≥ 0 } has empty interior. Every observation is maximal with probability one. In two dimensions, correlation + 1 +1 + 1 gives a total order and correlation − 1 -1 − 1 gives pairwise incomparable points. A single nonconstant coordinate also gives a total order.
The fixed-covariance bounds need not hold uniformly near singularity. For example, let F n F_n F n be a bivariate Gaussian distribution with mean zero, unit marginal variances, and correlation ρ n ∈ ( − 1 , 1 ) \rho_n \in(-1,1) ρ n ∈ ( − 1 , 1 ) satisfying 1 − ρ n = o ( n − 4 ) 1-\rho_n=o(n^{-4}) 1 − ρ n = o ( n − 4 ) . A pair’s two coordinate rankings disagree with probability arccos ( ρ n ) / π \arccos(\rho_n)/\pi arccos ( ρ n ) / π . Thus
P { ∃ i < j : ( Z i ( 1 ) − Z j ( 1 ) ) ( Z i ( 2 ) − Z j ( 2 ) ) < 0 } ≤ ( n 2 ) arccos ( ρ n ) π = o ( 1 ) . \mathbb{P}\left\{\exists i<j:\left(Z_i^{(1)}-Z_j^{(1)}\right)\left(Z_i^{(2)}-Z_j^{(2)}\right)<0\right\}
\le\binom{n}{2}\frac{\arccos(\rho_n)}{\pi}=o(1). P { ∃ i < j : ( Z i ( 1 ) − Z j ( 1 ) ) ( Z i ( 2 ) − Z j ( 2 ) ) < 0 } ≤ ( 2 n ) π arccos ( ρ n ) = o ( 1 ) .
Outside this event, the maximal observation is the first-coordinate maximum. Given the arriving first coordinates, we can generate the second coordinates as Z i ( 2 ) = ρ n Z i ( 1 ) + 1 − ρ n 2 W i Z_i^{(2)}=\rho_n Z_i^{(1)}+\sqrt{1-\rho_n^2}\,W_i Z i ( 2 ) = ρ n Z i ( 1 ) + 1 − ρ n 2 W i with fresh independent standard normal W i W_i W i . The simulation argument of § 5 therefore gives p n ⋆ ( F n ) ≤ v n + o ( 1 ) p^\star_n(F_n)\le v_n+o(1) p n ⋆ ( F n ) ≤ v n + o ( 1 ) . For ranks, couple the observations to two identical copies of the first-coordinate ranking; the inputs differ only on the displayed event. Their optimal probabilities therefore differ by o ( 1 ) o(1) o ( 1 ) . Applying the one-dimensional rules to the first coordinate gives the matching lower bounds, so the limiting optima are v ∞ v_\infty v ∞ and 1 / e 1/e 1/ e , respectively.
Expected Frontier Size
We return to a fixed positive definite correlation matrix Σ \Sigma Σ . Equation (27) gives log M n ∼ ( d − 1 ) log log n \log M_n \sim(d-1)\log\log n log M n ∼ ( d − 1 ) log log n . Thus Theorems 6.1 and 6.2 become
1 − max 1 ≤ s < n p n ( s ) ∼ log M n M n , 1 − p n ∗ ∼ 2 M n log M n . (34) 1-\max_{1\le s<n}p_n(s)\sim\frac{\log M_n}{M_n},\qquad1-p_n^*\sim\frac{2}{M_n\log M_n}. \tag*{(34)} 1 − 1 ≤ s < n max p n ( s ) ∼ M n log M n , 1 − p n ∗ ∼ M n log M n 2 . (34)
Here p n ∗ p_n^* p n ∗ denotes the optimum in either the full-information or the rank-based setting for the distribution in question. The improvement over the best fixed-cutoff rule is consequently asymptotic to 1 2 ( log M n ) 2 \frac{1}{2}(\log M_n)^2 2 1 ( log M n ) 2 for every fixed positive definite Σ \Sigma Σ , including Σ = I d \Sigma=I_d Σ = I d .
The two estimates in (28) explain the shared calculation. At a threshold u u u , an observation meets it with probability about M n u M_nu M n u and then has mean q q q about u / 2 u/2 u /2 . With m m m observations left and m u → 0 mu\to0 m u → 0 , its chance of later domination is about m u / 2 mu/2 m u /2 .
In (14) , the constant 2 comes from multiplying the factor ( 1 − o ( 1 ) ) / ( 2 M n ) (1-o(1))/(2M_n) ( 1 − o ( 1 )) / ( 2 M n ) from the distribution of q q q by the factor ( 4 − o ( 1 ) ) / log M n (4-o(1))/\log M_n ( 4 − o ( 1 )) / log M n from summing over stopping times. The upper bound uses the matching one-step estimates in (18) and sums their contributions over time.
There is one further requirement for that upper bound. A point that meets the threshold may already be dominated by an earlier observation. The bound (52) controls how many such points are excluded, including when Σ = I d \Sigma=I_d Σ = I d . This part uses the geometry of the Gaussian comparison cone. Thus the common distribution estimates explain the shared stopping calculation, but do not by themselves prove the same conclusion for arbitrary dependent coordinates.
Discussion
In our problem, n n n independent observations from the same distribution arrive one at a time. Each must be accepted or rejected immediately, with no recall, and at most one may be selected. Success means selecting a Pareto-maximal point in the complete sample: no other observation is at least as good in every coordinate and strictly better in one. Such a choice can represent a tradeoff among the criteria without being best in any single coordinate.
The expected number of acceptable observations makes the benefit of this flexibility precise. Let M n M_n M n be the expected size of the Pareto frontier and p n ∗ p_n^* p n ∗ the optimal success probability. For every fixed dimension d ≥ 2 d\ge2 d ≥ 2 , independent continuous coordinates and fixed nonsingular Gaussian distributions satisfy
1 − p n ∗ ∼ 2 M n log M n . 1-p_n^*\sim\frac{2}{M_n\log M_n}. 1 − p n ∗ ∼ M n log M n 2 .
The relation holds both with full information, where the distribution is known and numerical values are observed, and with coordinate ranks alone. Within these families, the growing expected frontier determines how quickly the failure probability tends to zero. Gaussian correlation changes the frontier size and, through it, the leading failure constant.
A simple cutoff rule already exploits these opportunities. After rejecting an initial sample, it selects the first currently maximal observation, meaning one that no earlier point dominates. Waiting longer leaves fewer future observations that might dominate the selected point, but also fewer opportunities to select. We characterize all cutoff sequences whose success probability tends to one and determine the best leading failure probability among them.
The time-dependent rule improves on this performance by considering each candidate’s domination risk, the probability that a new independent observation dominates it. A currently maximal point is accepted only when this risk falls below a threshold that rises as time runs out, balancing later domination against the chance of selecting nothing. The scarcity of observations with very small domination risk yields a matching lower bound on failure. To attain this bound, the proof shows that enough points meeting the threshold remain available after excluding those dominated by earlier observations.
These risk estimates can be obtained from coordinate comparisons. Under independence, counts from an initial sample estimate the probability that a fresh observation exceeds a candidate in each coordinate; their product estimates its domination risk. For nonsingular Gaussian observations, the rule also estimates the correlations. These estimates preserve the optimal leading failure probability without requiring prior knowledge of the marginal distributions or the Gaussian parameters.
Other forms of dependence can remove this abundance of acceptable choices. Our counterexample has a joint density and uniform marginals, with observations lying in cubes arranged so that every point in a higher cube dominates every point in a lower one. With probability tending to one, the highest occupied cube contains a single observation, which is both the unique Pareto maximum and the first-coordinate maximum. Given each first coordinate, the remaining coordinates can be generated using fresh independent randomness, so they provide no additional information for identifying this maximum. Even with full information, the optimal success probability converges to the one-dimensional limit, approximately 0.58.
The two-dimensional Gaussian endpoints show how widely dependence can change the difficulty of selection. Perfect positive correlation gives the same ranking in both coordinates and recovers the one-dimensional problem. Perfect negative correlation makes every observation maximal.
Pareto maximality treats different undominated tradeoffs as equally successful, although specific preferences may distinguish sharply between them. If these preferences become known only after the observations have arrived, a decision maker may want to retain several candidates as they arrive. For a specified class of preferences, the question is how closely the best retained candidate can approximate the best point in the complete sample under the eventual preferences, and how the guarantee improves with the number of selections. Another objective keeps a single selection but distinguishes degrees of failure: require a choice by the end and minimize the expected number of observations that dominate it.
Dependence across time raises a different issue. Our analysis allows dependence between coordinates while successive observations are independent. With temporal dependence, past observations can change the conditional distribution of future candidates, so domination risk must be assessed using both the current point and the history already seen. Understanding how to use this information, and how it changes the best achievable success probability, provides a further direction for research.
A companion formalization in Lean 4 with mathlib is available in the GitHub repository. The repository contains the formal proofs, instructions for checking them, and a guide connecting the results in this paper to their Lean declarations.
Declaration of AI usage
We used OpenAI’s ChatGPT and Codex to assist with mathematical proof development and checking, including the refinement of estimates and stopping rules. This paper builds on a preliminary version developed by the authors. In preparing the current version, we determined the extensions to pursue, guided their mathematical development, and critically evaluated and revised the AI-assisted arguments.
These tools also assisted with improving the exposition and notation, checking references, preparing LaTeX source and figures, and developing and debugging the accompanying Lean 4 formalization. The authors reviewed the resulting material and take full responsibility for the mathematical results, proofs, citations, and final manuscript.
References
No Numerical Gain with a Known Rank Distribution
When the rank distribution is known but the sampling distribution is not, numerical values cannot improve the best worst-case guarantee. We prove Theorem 2.1 and its extension to arbitrary Borel probability distributions, including distributions with atoms. In this extension, F ( G ) \mathcal{F}(G) F ( G ) includes all such distributions with rank-array distribution G G G . Equal coordinate values receive equal ranks, so the rank array records both ties and arrival order. The reduction uses finite Ramsey theory, as in Correa et al. [2 ] , and preserves the given dependence by changing only the numerical coordinate scales. We use the following finite Ramsey theorem [Ram30].
Theorem A.1. For positive integers t t t , M M M , K K K , there is an integer R t ( M ; K ) R_t(M;K) R t ( M ; K ) such that every K K K -coloring of the t t t -element subsets of a set of size at least R t ( M ; K ) R_t(M;K) R t ( M ; K ) is constant on the t t t -element subsets of some M M M -element subset.
For a finite set X X X , write [ X ] t = { A ⊆ X : ∣ A ∣ = t } [X]^t = \{A \subseteq X : |A| = t\} [ X ] t = { A ⊆ X : ∣ A ∣ = t } for its t t t -element subsets.
Lemma A.2. Fix positive integers t 1 , … , t d , M , K t_1,\ldots,t_d,M,K t 1 , … , t d , M , K , with M ≥ max k t k M \ge\max_k t_k M ≥ max k t k . There is a finite size such that, for ordered coordinate sets X k X_k X k at least that large, every coloring ∏ k [ X k ] t k → [ K ] \prod_k [X_k]^{t_k} \to[K] ∏ k [ X k ] t k → [ K ] is constant on ∏ k [ Y k ] t k \prod_k [Y_k]^{t_k} ∏ k [ Y k ] t k for some M M M -element subsets Y k ⊆ X k Y_k \subseteq X_k Y k ⊆ X k .
Proof. Induct on d d d , the case d = 1 d=1 d = 1 being the finite Ramsey theorem. Choose Q Q Q large enough for the induction hypothesis on coordinates 2 , … , d 2,\ldots,d 2 , … , d , and restrict those coordinate sets to size Q Q Q . Color a t 1 t_1 t 1 -subset of X 1 X_1 X 1 by the profile of all its original colors over the remaining coordinate subsets. There are at most K ∏ k = 2 d ( Q t k ) K^{\prod_{k=2}^d {Q \choose t_k}} K ∏ k = 2 d ( t k Q ) profiles. The finite Ramsey theorem gives an M M M -element subset of X 1 X_1 X 1 on which that profile is constant. Apply the induction hypothesis to its common profile to select the other M M M -element subsets. □ \square □
Corollary A.3. For finitely many such colorings, possibly with different subset sizes in each coordinate, sufficiently large coordinate sets contain M M M -element subsets on which all the colorings are constant.
Proof. Choose the required sizes backward through the finite list of colorings, and apply Lemma A.2 successively. Restriction preserves the constancy of the earlier colorings.
Proof of Theorem 2.1 . Fix F 0 F_0 F 0 , a numerical rule r r r , and ε > 0 \varepsilon> 0 ε > 0 . All transformations below are chosen before the observations are drawn.
Cell partition. For any h > 0 h > 0 h > 0 , we can partition each coordinate line into finitely many ordered intervals and individual points, with probability at most h h h in each interval. Take marginal quantiles at a mesh of size at most h h h , make each distinct endpoint a separate cell, and use the intervening open intervals as the other cells. The two unbounded end intervals also have mass at most h h h . There are finitely many cells. Let M M M be at least the number of cells in every coordinate and at least n n n .
For an i.i.d. sample Z 1 , … , Z n ∼ F 0 Z_1,\ldots,Z_n \sim F_0 Z 1 , … , Z n ∼ F 0 , let D D D be the event that distinct observed values in each coordinate lie in different cells. Equal values are allowed and remain equal. For a pair of observations, the probability of distinct values in the same interval cell is at most the sum of the squared cell probabilities, at most h h h . Hence
P { D c } ≤ d ( n 2 ) h . \mathbb{P}\{D^{c}\} \leq d\binom{n}{2}h. P { D c } ≤ d ( 2 n ) h .
This uses independence across observations, not across coordinates.
Ramsey reduction. For a time-t t t rank array g g g , including its ties and arrival order, let m k ( g ) m_k(g) m k ( g ) be the number of distinct values in coordinate k k k . The ordered lists of distinct coordinate values, together with g g g , determine all the numerical observations through time t t t . Thus r t r_t r t becomes a bounded measurable function f t , g f_{t,g} f t , g of ∑ k m k ( g ) \sum_k m_k(g) ∑ k m k ( g ) real variables on the open domain where each coordinate list is strictly increasing.
Fix δ > 0 \delta> 0 δ > 0 . Choose sufficiently large finite ordered grids X k ⊂ ( 0 , 1 ) X_k \subset(0,1) X k ⊂ ( 0 , 1 ) , and color each tuple in ∏ k [ X k ] m k ( g ) \prod_k [X_k]^{m_k(g)} ∏ k [ X k ] m k ( g ) by a subinterval of [ 0 , 1 ] [0,1] [ 0 , 1 ] of length at most δ \delta δ containing f t , g f_{t,g} f t , g at that tuple. Do this for every t ≤ n t \leq n t ≤ n and every rank array g g g . By the Lebesgue differentiation theorem, almost every tuple is a Lebesgue point of the corresponding bounded measurable function. Choose the grids by independent sampling from continuous densities. Every tuple then has a density, so, with probability one, all the finitely many tuples used are Lebesgue points.
Corollary A.3 gives M M M -element subgrids S k S_k S k on which all these colorings are constant. Choose a number r t ′ ( g ) r'_t(g) r t ′ ( g ) in the common color interval. Then
∣ f t , g ( x ) − r t ′ ( g ) ∣ ≤ δ (35) \lvert f_{t,g}(x)-r'_t(g)\rvert\leq\delta \tag*{(35)} ∣ f t , g ( x ) − r t ′ ( g )∣ ≤ δ (35)
at every grid tuple with rank array g g g . The numbers r t ′ ( g ) r'_t(g) r t ′ ( g ) define a rank-based stopping rule. Assign the ordered cells of coordinate k k k to distinct, ordered points of S k S_k S k ; unused grid points do not matter.
Monotone transformations. In an interval cell assigned to grid point a a a , take v ( x ) = 2 arctan ( x ) / π v(x)=2\arctan(x)/\pi v ( x ) = 2 arctan ( x ) / π ; for a cell containing one point take v = 0 v=0 v = 0 . Define the coordinate transformation on that cell by
T ( x ) = a + U + b v ( x ) , U ∼ Unif ( − b , b ) . T(x)=a+U+bv(x), \qquad U\sim\operatorname{Unif}(-b,b). T ( x ) = a + U + b v ( x ) , U ∼ Unif ( − b , b ) .
Use independent offsets for every coordinate and cell. Choose b > 0 b>0 b > 0 so small that the intervals ( a − 2 b , a + 2 b ) (a-2b,a+2b) ( a − 2 b , a + 2 b ) are disjoint and ordered. For every fixed choice of the offsets, each T k T_k T k is strictly increasing on all of R \mathbb{R} R . It preserves comparisons and ties exactly, so the transformed i.i.d. distribution F T F_T F T belongs to F ( G ) \mathcal{F}(G) F ( G ) . On each product of interval cells, the transformation has a continuously differentiable inverse. Thus, whenever F 0 F_0 F 0 is absolutely continuous, so is F T F_T F T for every fixed choice of the offsets; the cell boundaries have probability zero. The construction therefore also stays within the absolutely continuous class used in Theorem 2.1 .
Fix an original sample in D D D . Distinct coordinate values of any prefix use different cell offsets. Thus, the transformed lists of distinct values have a joint density, with independent coordinates in this list, bounded by ( 2 b ) − ∑ k m k ( g ) (2b)^{-\sum_k m_k(g)} ( 2 b ) − ∑ k m k ( g ) on the cube of radius 2 b 2b 2 b around their grid tuple. This independence concerns the random offsets only; no independence of the original sample’s coordinates is assumed. Repeated values use the same offset and are represented by a single variable in f t , g f_{t,g} f t , g .
There are finitely many grid tuples, all Lebesgue points. We can therefore decrease b b b so that the average of ∣ f t , g ( y ) − f t , g ( a ) ∣ \lvert f_{t,g}(y)-f_{t,g}(a)\rvert ∣ f t , g ( y ) − f t , g ( a )∣ over every such cube is at most 2 − d n δ 2^{-dn}\delta 2 − d n δ . The density bound, whose ratio to the uniform cube density is at most 2 d n 2^{dn} 2 d n , then gives, uniformly over original samples in D D D ,
E T [ ∣ r t ( T ( Z 1 ) , … , T ( Z t ) ) − f t , g ( a ) ∣ ] ≤ δ . \mathbb{E}_T\left[\left\lvert r_t(T(Z_1),\ldots,T(Z_t))-f_{t,g}(a)\right\rvert\right]\le\delta. E T [ ∣ r t ( T ( Z 1 ) , … , T ( Z t )) − f t , g ( a ) ∣ ] ≤ δ .
Together with (35) , this bounds the expected difference from r t ′ ( g ) r'_t(g) r t ′ ( g ) by 2 δ 2\delta 2 δ .
Run both stopping rules using the same extra uniform random variables. The probability of a first disagreement is at most the sum of the differences of their stopping probabilities. Therefore
E T [ ∣ p F T ( r ) − p F T ( r ′ ) ∣ ] ≤ d ( n 2 ) h + 2 n δ . \mathbb{E}_T\left[\left\lvert p_{F_T}(r)-p_{F_T}(r')\right\rvert\right]\le d\binom{n}{2}h+2n\delta. E T [ ∣ p F T ( r ) − p F T ( r ′ ) ∣ ] ≤ d ( 2 n ) h + 2 n δ .
Choose h , δ > 0 h,\delta>0 h , δ > 0 so that this is at most ε / 2 \varepsilon/2 ε /2 . Every F T F_T F T has the same rank distribution, hence the same value for r ′ r' r ′ . Some fixed choice of the transformations satisfies the stated inequality with error ε \varepsilon ε . The transformed observations are i.i.d. for each such fixed choice; the mixture over transformations is used only to prove existence.
Thus every numerical rule has worst-case value at most p n , r a n k ⋆ ( G ) + ε p^\star_{n,\mathop{\rm rank}}(G)+\varepsilon p n , rank ⋆ ( G ) + ε . Letting ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 gives one minimax inequality. A rank-based optimal rule has the same value under every F ∈ F ( G ) F\in\mathcal{F}(G) F ∈ F ( G ) , giving the reverse inequality. Such an optimal rule exists because there are finitely many rank histories and decisions. The same argument applies to the smaller family consisting only of increasing coordinate transformations of any fixed F 0 F_0 F 0 , which proves the stronger assertion of the theorem. □
Gaussian Probability Estimates
The estimates below apply to Sections 3, 4, and 6. Independent coordinates correspond to Σ = I d \Sigma=I_d Σ = I d , or C = R + d C=\mathbb{R}_+^d C = R + d , with a I = 1 / ( d − 1 ) ! a_I=1/(d-1)! a I = 1/ ( d − 1 )! . We first estimate the distribution of q q q and the probability left undominated, then bound the errors from estimating probabilities using coordinate ranks.
Moment identities
We first record identities valid for any distribution of the observations. For any observation Z Z Z , let H ( v ) = P { q ( Z ) ≤ v } H(v)=\mathbb{P}\{q(Z)\le v\} H ( v ) = P { q ( Z ) ≤ v } . Integration by parts gives, for 0 < u ≤ 1 0<u\le1 0 < u ≤ 1 , s ≥ 2 s\ge2 s ≥ 2 , and λ > 0 \lambda>0 λ > 0 ,
E [ q ( Z ) 1 { q ( Z ) ≤ u } ] = u H ( u ) − ∫ 0 u H ( v ) d v . \mathbb{E}\left[q(Z)1\{q(Z)\le u\}\right]=uH(u)-\int_0^u H(v)\,dv. E [ q ( Z ) 1 { q ( Z ) ≤ u } ] = u H ( u ) − ∫ 0 u H ( v ) d v .
E [ ( 1 − q ( Z ) ) s − 1 ] = ( s − 1 ) ∫ 0 1 ( 1 − v ) s − 2 H ( v ) d v . \mathbb{E}\left[(1-q(Z))^{s-1}\right]=(s-1)\int_0^1(1-v)^{s-2}H(v)\,dv. E [ ( 1 − q ( Z ) ) s − 1 ] = ( s − 1 ) ∫ 0 1 ( 1 − v ) s − 2 H ( v ) d v .
E [ e − λ q ( Z ) ] = e − λ + λ ∫ 0 1 e − λ v H ( v ) d v . \mathbb{E}\left[e^{-\lambda q(Z)}\right]=e^{-\lambda}+\lambda\int_0^1e^{-\lambda v}H(v)\,dv. E [ e − λ q ( Z ) ] = e − λ + λ ∫ 0 1 e − λ v H ( v ) d v .
If H ( v ) / ( v ( log ( 1 / v ) ) d − 1 ) H(v)/(v(\log(1/v))^{d-1}) H ( v ) / ( v ( log ( 1/ v ) ) d − 1 ) tends to a positive finite constant as v ↓ 0 v \downarrow0 v ↓ 0 , these identities imply
E [ q ( Z ) 1 { q ( Z ) ≤ u } ] ∼ 1 2 u H ( u ) , E [ ( 1 − q ( Z ) ) s − 1 ] ∼ H ( 1 / s ) , E [ e − λ q ( Z ) ] ∼ H ( 1 / λ ) , E [ q ( Z ) e − λ q ( Z ) ] = O ( H ( 1 / λ ) / λ ) . (36) \begin{aligned}
\mathbb{E}\left[q(Z)1\{q(Z)\le u\}\right]&\sim\tfrac{1}{2}uH(u),\\
\mathbb{E}\left[(1-q(Z))^{s-1}\right]&\sim H(1/s),\\
\mathbb{E}\left[e^{-\lambda q(Z)}\right]&\sim H(1/\lambda),\\
\mathbb{E}\left[q(Z)e^{-\lambda q(Z)}\right]&=O(H(1/\lambda)/\lambda). \tag*{(36)}
\end{aligned} E [ q ( Z ) 1 { q ( Z ) ≤ u } ] E [ ( 1 − q ( Z ) ) s − 1 ] E [ e − λ q ( Z ) ] E [ q ( Z ) e − λ q ( Z ) ] ∼ 2 1 u H ( u ) , ∼ H ( 1/ s ) , ∼ H ( 1/ λ ) , = O ( H ( 1/ λ ) / λ ) . (36)
Here u ↓ 0 u\downarrow0 u ↓ 0 , s → ∞ s\to\infty s → ∞ , and λ → ∞ \lambda\to\infty λ → ∞ , respectively. The first three estimates follow by dominated convergence after the substitutions v = u t v=ut v = u t , v = t / s v=t/s v = t / s , and v = t / λ v=t/\lambda v = t / λ . Integrable bounds are constant multiples of t ( 1 + ∣ log t ∣ ) d − 1 t(1+|\log t|)^{d-1} t ( 1 + ∣ log t ∣ ) d − 1 on ( 0 , 1 ) (0,1) ( 0 , 1 ) and t e − t / 2 ( 1 + ∣ log t ∣ ) d − 1 te^{-t/2}(1+|\log t|)^{d-1} t e − t /2 ( 1 + ∣ log t ∣ ) d − 1 on ( 0 , ∞ ) (0,\infty) ( 0 , ∞ ) . The last uses x e − λ x ≤ 2 ( e λ ) − 1 e − λ x / 2 xe^{-\lambda x}\le2(e\lambda)^{-1}e^{-\lambda x/2} x e − λ x ≤ 2 ( e λ ) − 1 e − λ x /2 .
The same substitution gives the moments used to analyze fixed-cutoff rules. For k = 0 , 1 k=0,1 k = 0 , 1 and fixed T ∈ ( 0 , ∞ ] T\in(0,\infty] T ∈ ( 0 , ∞ ] ,
∫ 0 min { T / s , 1 } v k ( 1 − v ) s d H ( v ) ∼ H ( 1 / s ) s k ∫ 0 T t k e − t d t . (37) \int_{0}^{\min\{T/s,1\}}v^k(1-v)^s\,dH(v)\sim\frac{H(1/s)}{s^k}\int_{0}^{T}t^k e^{-t}\,dt. \tag*{(37)} ∫ 0 m i n { T / s , 1 } v k ( 1 − v ) s d H ( v ) ∼ s k H ( 1/ s ) ∫ 0 T t k e − t d t . (37)
Here min { T / s , 1 } = 1 \min\{T/s,1\}=1 min { T / s , 1 } = 1 when T = ∞ T=\infty T = ∞ . Integration by parts and the same integrable bounds justify the limit; the boundary term at T / s T/s T / s is included when T < ∞ T<\infty T < ∞ .
The following bound also applies to other distributions and transitive comparisons. Write A s = F ( U s ) A_s=F(U_s) A s = F ( U s ) and assume A s > 0 A_s>0 A s > 0 almost surely. If z ∈ U s z\in U_s z ∈ U s , every point dominating z z z also belongs to U s U_s U s , so q ( z ) ≤ A s q(z)\le A_s q ( z ) ≤ A s . Consequently,
0 ≤ A s − 2 ∫ U s q d F ≤ 1 , (38) 0\le A_s^{-2}\int_{U_s}q\,dF\le1, \tag*{(38)} 0 ≤ A s − 2 ∫ U s q d F ≤ 1 , (38)
E [ A s − 2 ∫ U s q d F ] ≤ 4 ( E [ A s ] ) 2 E [ ∫ U s q d F ] + P { A s < E [ A s ] / 2 } . \mathbb{E}\left[A_s^{-2}\int_{U_s}q\,dF\right]\le\frac{4}{(\mathbb{E}[A_s])^2}\mathbb{E}\left[\int_{U_s}q\,dF\right]+\mathbb{P}\{A_s<\mathbb{E}[A_s]/2\}. E [ A s − 2 ∫ U s q d F ] ≤ ( E [ A s ] ) 2 4 E [ ∫ U s q d F ] + P { A s < E [ A s ] /2 } .
The second line splits according to A s ≥ E [ A s ] / 2 A_s\ge\mathbb{E}[A_s]/2 A s ≥ E [ A s ] /2 .
Gaussian tail asymptotics
In this appendix, ∥ x ∥ \lVert x\rVert ∥ x ∥ is the Euclidean norm and matrix norms are its induced operator norms. We write int ( C ) \operatorname{int}(C) int ( C ) for the interior of C C C , B ( 0 , t ) = { x : ∥ x ∥ < t } B(0,t)=\{x:\lVert x\rVert<t\} B ( 0 , t ) = { x : ∥ x ∥ < t } , and vol \operatorname{vol} vol for Lebesgue volume. Let γ \gamma γ be standard Gaussian probability on R d \mathbb{R}^d R d , with density ϕ ( x ) = ( 2 π ) − d / 2 e − ∥ x ∥ 2 / 2 \phi(x)=(2\pi)^{-d/2}e^{-\lVert x\rVert^2/2} ϕ ( x ) = ( 2 π ) − d /2 e − ∥ x ∥ 2 /2 . Fix a closed convex cone C C C with nonempty interior and C ∩ ( − C ) = { 0 } C\cap(-C)=\{0\} C ∩ ( − C ) = { 0 } . As in § 6 ,
q C ( x ) = γ ( x + C ) , H ( v ) = P { q C ( X ) ≤ v } , X ∼ γ . q_C(x)=\gamma(x+C),\qquad H(v)=\mathbb{P}\{q_C(X)\le v\},\qquad X\sim\gamma. q C ( x ) = γ ( x + C ) , H ( v ) = P { q C ( X ) ≤ v } , X ∼ γ .
We use the dual cone C ∗ C^* C ∗ defined in § 6 . For x ∈ int ( C ∗ ) x\in\operatorname{int}(C^*) x ∈ int ( C ∗ ) , define
J ( x ) = ∫ C e − x ⋅ z d z . J(x)=\int_C e^{-x\cdot z}\,dz. J ( x ) = ∫ C e − x ⋅ z d z .
It is finite since x ⋅ z x\cdot z x ⋅ z is bounded below by a positive multiple of ∥ z ∥ \lVert z\rVert ∥ z ∥ on C C C . Scaling gives J ( t x ) = t − d J ( x ) J(tx)=t^{-d}J(x) J ( t x ) = t − d J ( x ) .
Theorem B.1. For a fixed cone C C C as above, in any dimension d ≥ 1 d\ge1 d ≥ 1 ,
H ( v ) ∼ v ( log ( 1 / v ) ) d − 1 ( 2 d − 1 ∫ S d − 1 ∩ int ( C ∗ ) d σ ( θ ) J ( θ ) ) . (39) H(v)\sim v(\log(1/v))^{d-1}\left(2^{d-1}\int_{S^{d-1}\cap\operatorname{int}(C^*)}\frac{d\sigma(\theta)}{J(\theta)}\right). \tag*{(39)} H ( v ) ∼ v ( log ( 1/ v ) ) d − 1 ( 2 d − 1 ∫ S d − 1 ∩ int ( C ∗ ) J ( θ ) d σ ( θ ) ) . (39) Here S d − 1 S^{d-1} S d − 1 is the unit sphere and σ \sigma σ is its surface measure; for d = 1 d=1 d = 1 , it is counting measure on { − 1 , 1 } \{-1,1\} { − 1 , 1 } . The integral is finite and strictly positive.
Proof. We compute the radial contribution in each direction, then use a common bound to integrate over directions. Translating the Gaussian density gives
q C ( r θ ) = ϕ ( 0 ) e − r 2 / 2 ∫ C exp { − r θ ⋅ z − ∥ z ∥ 2 / 2 } d z . (40) q_C(r\theta)=\phi(0)e^{-r^2/2}\int_C\exp\{-r\theta\cdot z-\lVert z\rVert^2/2\}\,dz. \tag*{(40)} q C ( r θ ) = ϕ ( 0 ) e − r 2 /2 ∫ C exp { − r θ ⋅ z − ∥ z ∥ 2 /2 } d z . (40)
Substituting y = r z y=rz y = r z and applying dominated convergence gives, uniformly on each compact subset of int ( C ∗ ) ∩ S d − 1 \operatorname{int}(C^*)\cap S^{d-1} int ( C ∗ ) ∩ S d − 1 ,
q C ( r θ ) ∼ ϕ ( 0 ) J ( θ ) e − r 2 / 2 r − d . (41) q_C(r\theta)\sim\phi(0)J(\theta)e^{-r^2/2}r^{-d}. \tag*{(41)} q C ( r θ ) ∼ ϕ ( 0 ) J ( θ ) e − r 2 /2 r − d . (41)
Here domination follows from θ ⋅ y ≥ c ∥ y ∥ \theta\cdot y\ge c\lVert y\rVert θ ⋅ y ≥ c ∥ y ∥ on each such compact set. Write the radial contribution to H ( v ) H(v) H ( v ) as
A v ( θ ) = ϕ ( 0 ) ∫ 0 ∞ 1 { q C ( r θ ) ≤ v } e − r 2 / 2 r d − 1 d r . A_v(\theta)=\phi(0)\int_0^\infty\mathbf{1}\{q_C(r\theta)\le v\}e^{-r^2/2}r^{d-1}\,dr. A v ( θ ) = ϕ ( 0 ) ∫ 0 ∞ 1 { q C ( r θ ) ≤ v } e − r 2 /2 r d − 1 d r .
If t v t_v t v solves ϕ ( 0 ) J ( θ ) e − t v 2 / 2 t v − d = v \phi(0)J(\theta)e^{-t_v^2/2}t_v^{-d}=v ϕ ( 0 ) J ( θ ) e − t v 2 /2 t v − d = v , then t v 2 ∼ 2 log ( 1 / v ) t_v^2\sim2\log(1/v) t v 2 ∼ 2 log ( 1/ v ) and the Gaussian radial tail satisfies
ϕ ( 0 ) ∫ t v ∞ e − r 2 / 2 r d − 1 d r ∼ ϕ ( 0 ) e − t v 2 / 2 t v d − 2 = v t v 2 d − 2 J ( θ ) . \phi(0)\int_{t_v}^\infty e^{-r^2/2}r^{d-1}\,dr\sim\phi(0)e^{-t_v^2/2}t_v^{d-2}=\frac{vt_v^{2d-2}}{J(\theta)}. ϕ ( 0 ) ∫ t v ∞ e − r 2 /2 r d − 1 d r ∼ ϕ ( 0 ) e − t v 2 /2 t v d − 2 = J ( θ ) v t v 2 d − 2 .
Sandwiching (41) between its ( 1 ± ε ) (1\pm\varepsilon) ( 1 ± ε ) multiples gives
A v ( θ ) v ( log ( 1 / v ) ) d − 1 ⟶ 2 d − 1 J ( θ ) for θ ∈ int ( C ∗ ) . (42) \frac{A_v(\theta)}{v(\log(1/v))^{d-1}}\longrightarrow\frac{2^{d-1}}{J(\theta)}
\quad\text{for }\theta\in\operatorname{int}(C^*). \tag*{(42)} v ( log ( 1/ v ) ) d − 1 A v ( θ ) ⟶ J ( θ ) 2 d − 1 for θ ∈ int ( C ∗ ) . (42)
For these upper and lower bounds, any bounded interval of radii contributes nothing once v v v is small enough, because q C q_C q C is continuous and strictly positive.
Next fix θ ∉ C ∗ \theta\notin C^* θ ∈ / C ∗ . Choose z 0 ∈ int ( C ) z_0\in\operatorname{int}(C) z 0 ∈ int ( C ) with θ ⋅ z 0 < 0 \theta\cdot z_0<0 θ ⋅ z 0 < 0 , and then a small λ > 0 \lambda>0 λ > 0 such that ∥ θ + λ z 0 ∥ < 1 \lVert\theta+\lambda z_0\rVert<1 ∥ θ + λ z 0 ∥ < 1 . For large r r r , the ball r λ z 0 + B ( 0 , 1 ) r\lambda z_0+B(0,1) r λ z 0 + B ( 0 , 1 ) lies in C C C . Choose β ∈ ( ∥ θ + λ z 0 ∥ 2 , 1 ) \beta\in(\lVert\theta+\lambda z_0\rVert^2,1) β ∈ (∥ θ + λ z 0 ∥ 2 , 1 ) . Integrating the Gaussian density over the corresponding dominating ball gives, for large r r r ,
q C ( r θ ) ≥ ∫ r ( θ + λ z 0 ) + B ( 0 , 1 ) ϕ ( 0 ) e − ∥ z ∥ 2 / 2 d z ≥ c C , θ e − β r 2 / 2 q_C(r\theta)\ge\int_{r(\theta+\lambda z_0)+B(0,1)}\phi(0)e^{-\lVert z\rVert^2/2}\,dz\ge c_{C,\theta}e^{-\beta r^2/2} q C ( r θ ) ≥ ∫ r ( θ + λ z 0 ) + B ( 0 , 1 ) ϕ ( 0 ) e − ∥ z ∥ 2 /2 d z ≥ c C , θ e − β r 2 /2
for some c C , θ > 0 c_{C,\theta}>0 c C , θ > 0 . Thus q C ( r θ ) ≤ v q_C(r\theta)\le v q C ( r θ ) ≤ v requires r 2 ≥ ( 2 / β ) log ( c C , θ / v ) r^2\ge(2/\beta)\log(c_{C,\theta}/v) r 2 ≥ ( 2/ β ) log ( c C , θ / v ) once v v v is small. The resulting radial contribution is O C , θ ( v 1 / β ( log ( 1 / v ) ) ( d − 2 ) / 2 ) = o ( v ( log ( 1 / v ) ) d − 1 ) O_{C,\theta}(v^{1/\beta}(\log(1/v))^{(d-2)/2})=o(v(\log(1/v))^{d-1}) O C , θ ( v 1/ β ( log ( 1/ v ) ) ( d − 2 ) /2 ) = o ( v ( log ( 1/ v ) ) d − 1 ) .
To integrate these limits across all directions, restrict the integral in (40) to ( 1 + r ) − 1 ( C ∩ B ( 0 , 1 ) ) (1+r)^{-1}(C\cap B(0,1)) ( 1 + r ) − 1 ( C ∩ B ( 0 , 1 )) . For every direction and every r ≥ 0 r\ge0 r ≥ 0 ,
q C ( r θ ) ≥ c C e − r 2 / 2 ( 1 + r ) d , c C = ϕ ( 0 ) e − 3 / 2 vol ( C ∩ B ( 0 , 1 ) ) > 0. (43) q_C(r\theta)\ge c_C\frac{e^{-r^2/2}}{(1+r)^d},\qquad c_C=\phi(0)e^{-3/2}\operatorname{vol}(C\cap B(0,1))>0. \tag*{(43)} q C ( r θ ) ≥ c C ( 1 + r ) d e − r 2 /2 , c C = ϕ ( 0 ) e − 3/2 vol ( C ∩ B ( 0 , 1 )) > 0. (43)
With this fixed c C c_C c C , let r v r_v r v solve c C e − r v 2 / 2 ( 1 + r v ) − d = v c_Ce^{-r_v^2/2}(1+r_v)^{-d}=v c C e − r v 2 /2 ( 1 + r v ) − d = v . The right side of (43) is decreasing in r r r ; therefore q C ( r θ ) ≤ v q_C(r\theta)\le v q C ( r θ ) ≤ v implies r ≥ r v r\ge r_v r ≥ r v , for every θ \theta θ . Moreover,
r v 2 = 2 log ( 1 / v ) − d log log ( 1 / v ) + O C ( 1 ) . r_v^2=2\log(1/v)-d\log\log(1/v)+O_C(1). r v 2 = 2 log ( 1/ v ) − d log log ( 1/ v ) + O C ( 1 ) .
Thus, uniformly over the sphere,
A v ( θ ) ≤ ϕ ( 0 ) ∫ r v ∞ e − r 2 / 2 r d − 1 d r ≤ O C ( v ( 1 + r v ) d r v d − 2 ) = O C ( v ( log ( 1 / v ) ) d − 1 ) . A_v(\theta)\le\phi(0)\int_{r_v}^\infty e^{-r^2/2}r^{d-1}\,dr\le O_C\bigl(v(1+r_v)^dr_v^{d-2}\bigr)=O_C\bigl(v(\log(1/v))^{d-1}\bigr). A v ( θ ) ≤ ϕ ( 0 ) ∫ r v ∞ e − r 2 /2 r d − 1 d r ≤ O C ( v ( 1 + r v ) d r v d − 2 ) = O C ( v ( log ( 1/ v ) ) d − 1 ) .
This also holds for d = 1 d=1 d = 1 , using the usual one-dimensional Mills bound. The boundary of the full-dimensional dual cone has zero sphere measure. Dominated convergence applied to H ( v ) = ∫ S d − 1 A v ( θ ) d σ ( θ ) H(v)=\int_{S^{d-1}}A_v(\theta)\,d\sigma(\theta) H ( v ) = ∫ S d − 1 A v ( θ ) d σ ( θ ) proves (39) . The coefficient is finite by this same uniform bound and strictly positive because the dual cone has nonempty interior.
For a Gaussian distribution, write Z = A X Z=AX Z = A X and Σ = A A T \Sigma=A A^{\mathsf T} Σ = A A T , where A A A has d d d linearly independent columns. If C = { x : A x ≥ 0 } C=\{x:Ax\ge0\} C = { x : A x ≥ 0 } has nonempty interior, the coefficient in (39) is a Σ a_{\Sigma} a Σ , since q C ( X ) = q F ( Z ) q_C(X)=q_F(Z) q C ( X ) = q F ( Z ) . Thus d d d here is the rank of Σ \Sigma Σ and can be smaller than the number of coordinates of Z Z Z . We use this dimension convention through Lemma B.7. For a general cone, the same proofs use the coefficient displayed in (39) instead.
For a compact P ⊂ int ( C ∗ ) ∩ S d − 1 P\subset\operatorname{int}(C^*)\cap S^{d-1} P ⊂ int ( C ∗ ) ∩ S d − 1 , put
a P = 2 d − 1 ∫ P d σ ( θ ) J ( θ ) . a_P=2^{d-1}\int_P\frac{d\sigma(\theta)}{J(\theta)}. a P = 2 d − 1 ∫ P J ( θ ) d σ ( θ ) .
Equation (42) gives the corresponding asymptotic restricted to directions in P P P . Enlarging P P P within the interior of C ∗ C^* C ∗ makes a P a_P a P approach a Σ a_{\Sigma} a Σ .
Corollary B.2. For Z ∼ N d ( μ , Σ ) Z\sim\mathcal{N}_d(\mu,\Sigma) Z ∼ N d ( μ , Σ ) with positive definite Σ \Sigma Σ , (24) holds with the coefficient in (25) . Equivalently,
a Σ = 2 d − 1 ( det Σ ) 1 / 2 ∫ θ ∈ S d − 1 Σ − 1 / 2 θ > 0 ∏ k = 1 d ( Σ − 1 / 2 θ ) ( k ) d σ ( θ ) . (44) a_{\Sigma}=2^{d-1}(\det\Sigma)^{1/2}\int_{\substack{\theta\in S^{d-1}\\\Sigma^{-1/2}\theta>0}}\prod_{k=1}^{d}(\Sigma^{-1/2}\theta)^{(k)}\,d\sigma(\theta). \tag*{(44)} a Σ = 2 d − 1 ( det Σ ) 1/2 ∫ θ ∈ S d − 1 Σ − 1/2 θ > 0 k = 1 ∏ d ( Σ − 1/2 θ ) ( k ) d σ ( θ ) . (44) Positive diagonal rescaling leaves this coefficient unchanged, and a I = 1 / ( d − 1 ) ! a_I=1/(d-1)! a I = 1/ ( d − 1 )! . In dimension two, (26) gives the coefficient as a function of the correlation.
Proof. After translation, write Z = Σ 1 / 2 X Z=\Sigma^{1/2}X Z = Σ 1/2 X with X ∼ N d ( 0 , I d ) X\sim\mathcal{N}_d(0,I_d) X ∼ N d ( 0 , I d ) . Substitute z = Σ − 1 / 2 y z=\Sigma^{-1/2}y z = Σ − 1/2 y in the integral defining J J J to obtain
J ( θ ) = ( det Σ ) − 1 / 2 ∏ k = 1 d [ ( Σ − 1 / 2 θ ) ( k ) ] − 1 J(\theta)=(\det\Sigma)^{-1/2}\prod_{k=1}^{d}\left[(\Sigma^{-1/2}\theta)^{(k)}\right]^{-1} J ( θ ) = ( det Σ ) − 1/2 k = 1 ∏ d [ ( Σ − 1/2 θ ) ( k ) ] − 1
for directions inside the dual cone. This proves (44) . To obtain (25) , substitute z = Σ − 1 / 2 t θ z=\Sigma^{-1/2}t\theta z = Σ − 1/2 tθ and integrate in t t t to obtain
∫ ( 0 , ∞ ) d ( ∏ k = 1 d z ( k ) ) e − z T Σ z / 2 d z = ( det Σ ) − 1 / 2 2 d − 1 ( d − 1 ) ! ∫ θ ∈ S d − 1 Σ − 1 / 2 θ > 0 ∏ k = 1 d ( Σ − 1 / 2 θ ) ( k ) d σ ( θ ) . \begin{aligned}
\int_{(0,\infty)^d}\left(\prod_{k=1}^{d}z^{(k)}\right)e^{-z^{\mathsf T}\Sigma z/2}\,dz \\
&=(\det\Sigma)^{-1/2}2^{d-1}(d-1)!\int_{\substack{\theta\in S^{d-1}\\\Sigma^{-1/2}\theta>0}}\prod_{k=1}^{d}(\Sigma^{-1/2}\theta)^{(k)}\,d\sigma(\theta).
\end{aligned} ∫ ( 0 , ∞ ) d ( k = 1 ∏ d z ( k ) ) e − z T Σ z /2 d z = ( det Σ ) − 1/2 2 d − 1 ( d − 1 )! ∫ θ ∈ S d − 1 Σ − 1/2 θ > 0 k = 1 ∏ d ( Σ − 1/2 θ ) ( k ) d σ ( θ ) .
The radial integral is 2 d − 1 ( d − 1 ) ! 2^{d-1}(d-1)! 2 d − 1 ( d − 1 )! . Diagonal rescaling preserves comparisons, and the integral factors into d d d unit integrals when Σ = I \Sigma=I Σ = I .
For the bivariate formula, the geometry in Figure 6 can be obtained by writing Z = ( a 1 ⋅ X , a 2 ⋅ X ) Z=(a_1\cdot X,a_2\cdot X) Z = ( a 1 ⋅ X , a 2 ⋅ X ) , where a 1 = ( cos α , sin α ) a_1=(\cos\alpha,\sin\alpha) a 1 = ( cos α , sin α ) , a 2 = ( cos α , − sin α ) a_2=(\cos\alpha,-\sin\alpha) a 2 = ( cos α , − sin α ) , and α = 1 2 arccos ρ \alpha=\frac{1}{2}\arccos\rho α = 2 1 arccos ρ . The comparison cone { x : a 1 ⋅ x ≥ 0 , a 2 ⋅ x ≥ 0 } \{x:a_1\cdot x\ge0,\ a_2\cdot x\ge0\} { x : a 1 ⋅ x ≥ 0 , a 2 ⋅ x ≥ 0 } has opening π − arccos ρ \pi-\arccos\rho π − arccos ρ , and its dual has opening arccos ρ \arccos\rho arccos ρ . In (25) , substitute z ( 2 ) = t z ( 1 ) z^{(2)}=tz^{(1)} z ( 2 ) = t z ( 1 ) and integrate over z ( 1 ) z^{(1)} z ( 1 ) . This gives
a ρ = 2 ( 1 − ρ 2 ) ∫ 0 ∞ t d t ( t 2 + 2 ρ t + 1 ) 2 . a_{\rho}=2(1-\rho^2)\int_0^\infty\frac{t\,dt}{(t^2+2\rho t+1)^2}. a ρ = 2 ( 1 − ρ 2 ) ∫ 0 ∞ ( t 2 + 2 ρt + 1 ) 2 t d t .
Since
∫ 0 ∞ d t t 2 + 2 ρ t + 1 = arccos ρ 1 − ρ 2 , \int_0^\infty\frac{dt}{t^2+2\rho t+1}=\frac{\arccos\rho}{\sqrt{1-\rho^2}}, ∫ 0 ∞ t 2 + 2 ρt + 1 d t = 1 − ρ 2 arccos ρ ,
differentiating in ρ \rho ρ proves (26) . In particular, a 0 = 1 a_0=1 a 0 = 1 , a ρ ∼ 2 3 ( 1 − ρ ) a_\rho\sim\frac{2}{3}(1-\rho) a ρ ∼ 3 2 ( 1 − ρ ) as ρ ↑ 1 \rho\uparrow1 ρ ↑ 1 , and a ρ ∼ π 2 ( 1 + ρ ) a_\rho\sim\frac{\pi}{\sqrt{2(1+\rho)}} a ρ ∼ 2 ( 1 + ρ ) π as ρ ↓ − 1 \rho\downarrow-1 ρ ↓ − 1 .
Domination by earlier observations
The next bound is used both to control the points excluded by the sample and to bound the variance of the probability left undominated. For the explicit cutoff, its constant must remain bounded while the set of directions expands towards the boundary of C ∗ C^* C ∗ . For all sufficiently large n n n , put
P n = { θ ∈ S d − 1 : θ ⋅ z ≥ ∥ z ∥ log log n for every z ∈ C } . P_n=\left\{\theta\in S^{d-1}:\theta\cdot z\ge\frac{\lVert z\rVert}{\log\log n}\text{ for every }z\in C\right\}. P n = { θ ∈ S d − 1 : θ ⋅ z ≥ log log n ∥ z ∥ for every z ∈ C } .
Every fixed compact subset of int ( C ∗ ) ∩ S d − 1 \operatorname{int}(C^*)\cap S^{d-1} int ( C ∗ ) ∩ S d − 1 is contained in P n P_n P n for all sufficiently large n n n .
Lemma B.3. Fix d ≥ 2 d\ge2 d ≥ 2 and a cone C C C as above. There is a constant c C c_C c C such that, for all sufficiently large n n n , all n − 1 ( log n ) − 22 d ≤ u ≤ n − 1 ( log n ) 2 n^{-1}(\log n)^{-22d}\le u\le n^{-1}(\log n)^2 n − 1 ( log n ) − 22 d ≤ u ≤ n − 1 ( log n ) 2 , and all ∥ x i ∥ ≤ 2 log n + 40 d log log n \lVert x_i\rVert\le\sqrt{2\log n+40d\log\log n} ∥ x i ∥ ≤ 2 log n + 40 d log log n ,
P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P n , x i − X ∈ C } ≤ c C u 1 { q C ( x i ) ≤ u } ( 1 + log u q C ( x i ) ) d . (45) \mathbb{P}\left\{q_C(X)\le u,\ X/\lVert X\rVert\in P_n,\ x_i-X\in C\right\}
\le c_Cu\mathbf{1}\{q_C(x_i)\le u\}\left(1+\log\frac{u}{q_C(x_i)}\right)^d. \tag*{(45)} P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P n , x i − X ∈ C } ≤ c C u 1 { q C ( x i ) ≤ u } ( 1 + log q C ( x i ) u ) d . (45)
The right side is defined to be zero when q C ( x i ) > u q_C(x_i)>u q C ( x i ) > u .
Proof. We first make (41) quantitative. If θ ⋅ z ≥ δ ∥ z ∥ \theta\cdot z\ge\delta\lVert z\rVert θ ⋅ z ≥ δ ∥ z ∥ for all z ∈ C z\in C z ∈ C , then 1 − e − ∥ z ∥ 2 / ( 2 t 2 ) ≤ ∥ z ∥ 2 / ( 2 t 2 ) 1-e^{-\lVert z\rVert^2/(2t^2)}\le\lVert z\rVert^2/(2t^2) 1 − e − ∥ z ∥ 2 / ( 2 t 2 ) ≤ ∥ z ∥ 2 / ( 2 t 2 ) gives
0 ≤ 1 − q C ( t θ ) ϕ ( t θ ) J ( t θ ) ≤ 1 2 t 2 δ 2 J ( θ ) ∫ C ( θ ⋅ z ) 2 e − θ ⋅ z d z = d ( d + 1 ) 2 t 2 δ 2 . (46) 0\le1-\frac{q_C(t\theta)}{\phi(t\theta)J(t\theta)}
\le\frac{1}{2t^2\delta^2J(\theta)}\int_C(\theta\cdot z)^2e^{-\theta\cdot z}\,dz
=\frac{d(d+1)}{2t^2\delta^2}. \tag*{(46)} 0 ≤ 1 − ϕ ( tθ ) J ( tθ ) q C ( tθ ) ≤ 2 t 2 δ 2 J ( θ ) 1 ∫ C ( θ ⋅ z ) 2 e − θ ⋅ z d z = 2 t 2 δ 2 d ( d + 1 ) . (46)
The equality follows by differentiating J ( a θ ) = a − d J ( θ ) J(a\theta)=a^{-d}J(\theta) J ( a θ ) = a − d J ( θ ) twice in a a a at a = 1 a=1 a = 1 .
Now take δ = 1 / log log n \delta=1/\log\log n δ = 1/ log log n . A point counted on the left of (45) has the form x = t θ x=t\theta x = tθ , with θ ∈ P n \theta\in P_n θ ∈ P n and y = x i − x ∈ C y=x_i-x\in C y = x i − x ∈ C . Put r = ∥ x i ∥ r=\lVert x_i\rVert r = ∥ x i ∥ . The bound (43) and q C ( x ) ≤ u q_C(x)\le u q C ( x ) ≤ u give t 2 ≥ 2 log n − O C ( log log n ) t^2\ge2\log n-O_C(\log\log n) t 2 ≥ 2 log n − O C ( log log n ) . Also
r 2 − t 2 = 2 t θ ⋅ y + ∥ y ∥ 2 ≥ 2 δ t ∥ y ∥ . r^2-t^2=2t\theta\cdot y+\lVert y\rVert^2\ge2\delta t\lVert y\rVert. r 2 − t 2 = 2 tθ ⋅ y + ∥ y ∥ 2 ≥ 2 δ t ∥ y ∥ .
Consequently t ≤ r t\le r t ≤ r and
∥ y ∥ = O C ( ( log log n ) 2 log n ) , ∥ x i r − θ ∥ = O C ( ( log log n ) 2 log n ) = o ( δ ) . \lVert y\rVert=O_C\left(\frac{(\log\log n)^2}{\sqrt{\log n}}\right),\qquad
\left\lVert\frac{x_i}{r}-\theta\right\rVert=O_C\left(\frac{(\log\log n)^2}{\log n}\right)=o(\delta). ∥ y ∥ = O C ( log n ( log log n ) 2 ) , r x i − θ = O C ( log n ( log log n ) 2 ) = o ( δ ) .
Thus the direction x i / r x_i/r x i / r satisfies the same inner-product bound with δ / 2 \delta/2 δ /2 , so (46) applies to both x x x and x i x_i x i . For z ∈ C z\in C z ∈ C ,
∣ y ⋅ z ∣ ≤ 2 ∥ y ∥ r δ x i ⋅ z = O C ( ( log log n ) 3 log n ) x i ⋅ z . \lvert y\cdot z\rvert\le\frac{2\lVert y\rVert}{r\delta}x_i\cdot z
=O_C\left(\frac{(\log\log n)^3}{\log n}\right)x_i\cdot z. ∣ y ⋅ z ∣ ≤ r δ 2 ∥ y ∥ x i ⋅ z = O C ( log n ( log log n ) 3 ) x i ⋅ z .
Since x = x i − y x=x_i-y x = x i − y , bounding the two exponential integrands by these multiples of x i ⋅ z x_i\cdot z x i ⋅ z and using the scaling identity for J J J gives
J ( x ) J ( x i ) = 1 + O C ( ( log log n ) 3 log n ) . \frac{J(x)}{J(x_i)}=1+O_C\left(\frac{(\log\log n)^3}{\log n}\right). J ( x i ) J ( x ) = 1 + O C ( log n ( log log n ) 3 ) .
Combining this with (46) yields
q C ( x ) q C ( x i ) = e ( r 2 − t 2 ) / 2 [ 1 + O C ( ( log log n ) 3 log n ) ] . \frac{q_C(x)}{q_C(x_i)}
=e^{(r^2-t^2)/2}\left[1+O_C\left(\frac{(\log\log n)^3}{\log n}\right)\right]. q C ( x i ) q C ( x ) = e ( r 2 − t 2 ) /2 [ 1 + O C ( log n ( log log n ) 3 ) ] .
The inclusion x i + C ⊆ x + C x_i+C\subseteq x+C x i + C ⊆ x + C gives q C ( x i ) ≤ q C ( x ) ≤ u q_C(x_i)\le q_C(x)\le u q C ( x i ) ≤ q C ( x ) ≤ u . As ∥ y ∥ 2 = o ( 1 ) \lVert y\rVert^2=o(1) ∥ y ∥ 2 = o ( 1 ) , the preceding estimates also give
x i ⋅ y = r 2 − t 2 + ∥ y ∥ 2 2 ≤ log u q C ( x i ) + o ( 1 ) . x_i\cdot y=\frac{r^2-t^2+\lVert y\rVert^2}{2}\le\log\frac{u}{q_C(x_i)}+o(1). x i ⋅ y = 2 r 2 − t 2 + ∥ y ∥ 2 ≤ log q C ( x i ) u + o ( 1 ) .
All error bounds above hold for every point being counted, with constants independent of that point.
For all sufficiently large n n n , we may therefore integrate over the larger set of y ∈ C y\in C y ∈ C with x i ⋅ y ≤ 1 + log ( u / q C ( x i ) ) x_i\cdot y\le1+\log(u/q_C(x_i)) x i ⋅ y ≤ 1 + log ( u / q C ( x i )) . The scaling of the cone gives
vol { y ∈ C : x i ⋅ y ≤ t } = J ( x i ) t d d ! , t ≥ 0. \operatorname{vol}\{y\in C:x_i\cdot y\le t\}=\frac{J(x_i)t^d}{d!},\qquad t\ge0. vol { y ∈ C : x i ⋅ y ≤ t } = d ! J ( x i ) t d , t ≥ 0.
Using ϕ ( x i − y ) ≤ ϕ ( x i ) e x i ⋅ y \phi(x_i-y)\le\phi(x_i)e^{x_i\cdot y} ϕ ( x i − y ) ≤ ϕ ( x i ) e x i ⋅ y and integrating over these slices gives
P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P n , x i − X ∈ C } ≤ ϕ ( x i ) J ( x i ) ( d − 1 ) ! ∫ 0 1 + log ( u / q C ( x i ) ) e t t d − 1 d t ≤ c C u ( 1 + log u q C ( x i ) ) d . \begin{aligned}
\mathbb{P}\{q_C(X)\le u,\ X/\lVert X\rVert\in P_n,\ x_i-X\in C\} \\
&\le\frac{\phi(x_i)J(x_i)}{(d-1)!}\int_0^{1+\log(u/q_C(x_i))}e^t t^{d-1}\,dt \\
&\le c_Cu\left(1+\log\frac{u}{q_C(x_i)}\right)^d.
\end{aligned} P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P n , x i − X ∈ C } ≤ ( d − 1 )! ϕ ( x i ) J ( x i ) ∫ 0 1 + l o g ( u / q C ( x i )) e t t d − 1 d t ≤ c C u ( 1 + log q C ( x i ) u ) d .
The last inequality uses (46) ; if there is no point to count, the bound is immediate.
Moments and sample bounds
Lemma B.4. Let C = { x : A x ≥ 0 } ⊂ R d C=\{x:Ax\ge0\}\subset\mathbb{R}^d C = { x : A x ≥ 0 } ⊂ R d be associated with Σ = A A T \Sigma=A A^{\mathsf T} Σ = A A T as above, with d ≥ 2 d\ge2 d ≥ 2 , and let X ∼ N d ( 0 , I d ) X\sim\mathcal{N}_d(0,I_d) X ∼ N d ( 0 , I d ) . For a fixed compact P ⊂ int ( C ∗ ) ∩ S d − 1 P\subset\operatorname{int}(C^*)\cap S^{d-1} P ⊂ int ( C ∗ ) ∩ S d − 1 , for all n − 1 ( log n ) − 2 ( d − 1 ) ≤ u ≤ n − 1 n^{-1}(\log n)^{-2(d-1)}\le u\le n^{-1} n − 1 ( log n ) − 2 ( d − 1 ) ≤ u ≤ n − 1 ,
P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P } = ( a P + o ( 1 ) ) u ( log n ) d − 1 , \mathbb{P}\{q_C(X)\le u,\ X/\lVert X\rVert\in P\}=(a_P+o(1))u(\log n)^{d-1}, P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P } = ( a P + o ( 1 )) u ( log n ) d − 1 , E [ q C ( X ) 1 { q C ( X ) ≤ u } ] = ( a Σ / 2 + o ( 1 ) ) u 2 ( log n ) d − 1 . (47) \mathbb{E}\left[q_C(X)\mathbf{1}\{q_C(X)\le u\}\right]=(a_\Sigma/2+o(1))u^2(\log n)^{d-1}. \tag*{(47)} E [ q C ( X ) 1 { q C ( X ) ≤ u } ] = ( a Σ /2 + o ( 1 )) u 2 ( log n ) d − 1 . (47) The errors tend to zero independently of u u u . The same estimates hold if either endpoint of the interval is multiplied by a fixed positive constant. Also, as n → ∞ n\to\infty n → ∞ ,
E [ ( 1 − q C ( X ) ) n − 1 ] ∼ a Σ ( log n ) d − 1 n . (48) \mathbb{E}\left[(1-q_C(X))^{n-1}\right]\sim\frac{a_\Sigma(\log n)^{d-1}}{n}. \tag*{(48)} E [ ( 1 − q C ( X ) ) n − 1 ] ∼ n a Σ ( log n ) d − 1 . (48) The exponential and weighted exponential bounds follow from (36) and (50) . Among n n n independent such observations, the probability that either of the following bounds fails is o ( ( ( log n ) d − 1 log log n ) − 1 ) o(((\log n)^{d-1}\log\log n)^{-1}) o ((( log n ) d − 1 log log n ) − 1 ) , where the bounds are
max i ≤ n ∥ X i ∥ ≤ 2 log n + 40 d log log n , \max_{i\le n}\lVert X_i\rVert\le\sqrt{2\log n}+40d\log\log n, i ≤ n max ∥ X i ∥ ≤ 2 log n + 40 d log log n , # { i ≤ n : q C ( X i ) ≤ n − 1 e − log log n / 3 } ≤ ⌈ ( log n ) d − 1 e − log log n / 4 ⌉ . (49) \#\{i\le n:q_C(X_i)\le n^{-1}e^{-\sqrt{\log\log n}/3}\}\le\left\lceil(\log n)^{d-1}e^{-\sqrt{\log\log n}/4}\right\rceil. \tag*{(49)} # { i ≤ n : q C ( X i ) ≤ n − 1 e − l o g l o g n /3 } ≤ ⌈ ( log n ) d − 1 e − l o g l o g n /4 ⌉ . (49)
Proof. Theorem B.1 and its restriction to P P P give H ( u ) ∼ a Σ u ( log ( 1 / u ) ) d − 1 H(u)\sim a_\Sigma u(\log(1/u))^{d-1} H ( u ) ∼ a Σ u ( log ( 1/ u ) ) d − 1 and the same formula with a P a_P a P for points in P P P . In particular,
H ( u ) = O C ( u ( 1 + log ( 1 / u ) ) d − 1 ) , 0 < u ≤ 1. (50) H(u)=O_C\left(u(1+\log(1/u))^{d-1}\right),\qquad0<u\le1. \tag*{(50)} H ( u ) = O C ( u ( 1 + log ( 1/ u ) ) d − 1 ) , 0 < u ≤ 1. (50)
The moment assertions now follow from (36) and log ( 1 / u ) = log n + O ( log log n ) \log(1/u)=\log n+O(\log\log n) log ( 1/ u ) = log n + O ( log log n ) throughout the stated interval.
Sample bounds. The Gaussian radial tail is P { ∥ X ∥ > t } = O d ( t d − 2 e − t 2 / 2 ) \mathbb{P}\{\lVert X\rVert>t\}=O_d(t^{d-2}e^{-t^2/2}) P {∥ X ∥ > t } = O d ( t d − 2 e − t 2 /2 ) as t → ∞ t\to\infty t → ∞ . A union bound at the radius in (49) gives O d ( ( log n ) ( d − 2 ) / 2 − 20 d ) O_d((\log n)^{(d-2)/2-20d}) O d (( log n ) ( d − 2 ) /2 − 20 d ) . The count in its second line is binomial, with mean
O C ( ( log n ) d − 1 e − log log n / 3 ) . O_C\left((\log n)^{d-1}e^{-\sqrt{\log\log n}/3}\right). O C ( ( log n ) d − 1 e − l o g l o g n /3 ) .
Applying (65) at the upper bound on the count in (49) gives error o ( ( ( log n ) d − 1 log log n ) − 1 ) o(((\log n)^{d-1}\log\log n)^{-1}) o ((( log n ) d − 1 log log n ) − 1 ) . A violation can be recorded when the observations already seen first exceed either bound. The stopping proofs therefore do not condition on an event involving future observations.
Lemma B.5. Fix d ≥ 2 d\ge2 d ≥ 2 , a cone C C C as in Lemma B.3, and a compact P ⊂ int ( C ∗ ) ∩ S d − 1 P\subset\operatorname{int}(C^*)\cap S^{d-1} P ⊂ int ( C ∗ ) ∩ S d − 1 . A history is exceptional if the observations already seen violate either bound in (49) . The probability of any such history is o ( ( ( log n ) d − 1 log log n ) − 1 ) o(((\log n)^{d-1}\log\log n)^{-1}) o ((( log n ) d − 1 log log n ) − 1 ) . At every other history, for every s ≤ n s\le n s ≤ n and
1 n ( log n ) 2 ( d − 1 ) ≤ u ≤ e − log log n / 3 n , (51) \frac{1}{n(\log n)^{2(d-1)}}\le u\le\frac{e^{-\sqrt{\log\log n}/3}}{n}, \tag*{(51)} n ( log n ) 2 ( d − 1 ) 1 ≤ u ≤ n e − l o g l o g n /3 , (51) we have, using H s − 1 \mathcal{H}_{s-1} H s − 1 from § 2 with X i X_i X i in place of Z i Z_i Z i ,
P { q C ( X s ) ≤ u , X s / ∥ X s ∥ ∈ P , ∃ i < s : X s ≺ C X i ∣ H s − 1 } = o ( u ( log n ) d − 1 ) . (52) \mathbb{P}\{q_C(X_s)\le u,\ X_s/\lVert X_s\rVert\in P,\ \exists i<s:X_s\prec_C X_i\mid\mathcal{H}_{s-1}\}=o(u(\log n)^{d-1}). \tag*{(52)} P { q C ( X s ) ≤ u , X s / ∥ X s ∥ ∈ P , ∃ i < s : X s ≺ C X i ∣ H s − 1 } = o ( u ( log n ) d − 1 ) . (52) The error is uniform in s s s , u u u and these histories.
Proof. The norm bound and (43) imply q C ( X i ) ≥ n − 1 ( log n ) − c C q_C(X_i)\ge n^{-1}(\log n)^{-c_C} q C ( X i ) ≥ n − 1 ( log n ) − c C for a fixed c C c_C c C . Also P ⊆ P n P\subseteq P_n P ⊆ P n for all sufficiently large n n n . Thus every logarithm in (45) is O C ( log log n ) O_C(\log\log n) O C ( log log n ) for the earlier points that can contribute. Adding the single-point bound over the earlier observations and using the sample count in (49) gives
P { q C ( X s ) ≤ u , X s / ∥ X s ∥ ∈ P , ∃ i < s : X s ≺ C X i ∣ H s − 1 } ≤ c C u ( log log n ) d [ ( log n ) d − 1 e − log log n / 4 ] = o ( u ( log n ) d − 1 ) . \begin{aligned}
\mathbb{P}\{q_C(X_s)\le u,\ X_s/\lVert X_s\rVert\in P,\ \exists i<s:X_s\prec_C X_i\mid\mathcal{H}_{s-1}\}
&\le c_Cu(\log\log n)^d\left[(\log n)^{d-1}e^{-\sqrt{\log\log n}/4}\right] \\
&=o(u(\log n)^{d-1}).
\end{aligned} P { q C ( X s ) ≤ u , X s / ∥ X s ∥ ∈ P , ∃ i < s : X s ≺ C X i ∣ H s − 1 } ≤ c C u ( log log n ) d [ ( log n ) d − 1 e − l o g l o g n /4 ] = o ( u ( log n ) d − 1 ) .
The exceptional probability and its dependence only on observations already seen follow from Lemma B.4 .
Cutoff estimates
Lemma B.6. Let C = { x : A x ≥ 0 } C=\{x:Ax\ge0\} C = { x : A x ≥ 0 } be associated with Σ = A A T \Sigma=AA^{\mathsf{T}} Σ = A A T as above, in dimension d ≥ 2 d\ge2 d ≥ 2 . For s s s independent standard Gaussian observations, let U s = { x : ∄ i ≤ s with x ≺ C X i } U_s=\{x:\nexists i\le s\text{ with }x\prec_C X_i\} U s = { x : ∄ i ≤ s with x ≺ C X i } and A s = γ ( U s ) A_s=\gamma(U_s) A s = γ ( U s ) . As s → ∞ s\to\infty s → ∞ ,
E [ A s ] ∼ a Σ ( log s ) d − 1 s , E [ ∫ U s q C ( x ) d γ ( x ) ] ∼ a Σ ( log s ) d − 1 s 2 . (53) \mathbb{E}[A_s]\sim\frac{a_\Sigma(\log s)^{d-1}}{s},\qquad
\mathbb{E}\left[\int_{U_s}q_C(x)\,d\gamma(x)\right]\sim\frac{a_\Sigma(\log s)^{d-1}}{s^2}. \tag*{(53)} E [ A s ] ∼ s a Σ ( log s ) d − 1 , E [ ∫ U s q C ( x ) d γ ( x ) ] ∼ s 2 a Σ ( log s ) d − 1 . (53) If m a Σ ( log s ) d − 1 / s = ( d − 1 ) log log s + O ( 1 ) ma_\Sigma(\log s)^{d-1}/s=(d-1)\log\log s+O(1) m a Σ ( log s ) d − 1 / s = ( d − 1 ) log log s + O ( 1 ) , then
E [ ( 1 − A s ) m ] = O C ( ( log s ) 1 − d ) . (54) \mathbb{E}[(1-A_s)^m]=O_C((\log s)^{1-d}). \tag*{(54)} E [( 1 − A s ) m ] = O C (( log s ) 1 − d ) . (54) For every fixed ϵ ∈ ( 0 , 1 ) \epsilon\in(0,1) ϵ ∈ ( 0 , 1 ) ,
P { A s < ( 1 − ϵ ) E [ A s ] } = O C , ϵ ( ( log s ) 1 − d ) , A s E [ A s ] ⟶ 1 in L 1 . (55) \mathbb{P}\{A_s<(1-\epsilon)\mathbb{E}[A_s]\}=O_{C,\epsilon}((\log s)^{1-d}),\qquad
\frac{A_s}{\mathbb{E}[A_s]}\longrightarrow1\text{ in }L^1. \tag*{(55)} P { A s < ( 1 − ϵ ) E [ A s ]} = O C , ϵ (( log s ) 1 − d ) , E [ A s ] A s ⟶ 1 in L 1 . (55) Moreover,
E [ 1 A s 2 ∫ U s q C ( x ) d γ ( x ) ] = O C ( ( log s ) 1 − d ) , (56) \mathbb{E}\left[\frac{1}{A_s^2}\int_{U_s}q_C(x)\,d\gamma(x)\right]=O_C((\log s)^{1-d}), \tag*{(56)} E [ A s 2 1 ∫ U s q C ( x ) d γ ( x ) ] = O C (( log s ) 1 − d ) , (56)
and, for each fixed T > 0 T>0 T > 0 ,
s E [ 1 A s ∫ U s q C ( x ) 1 { q C ( x ) ≤ T / s } d γ ( x ) ] ⟶ ∫ 0 T t e − t d t . s\mathbb{E}\left[\frac{1}{A_s}\int_{U_s}q_C(x)1\{q_C(x)\le T/s\}\,d\gamma(x)\right]\longrightarrow\int_0^Tte^{-t}\,dt. s E [ A s 1 ∫ U s q C ( x ) 1 { q C ( x ) ≤ T / s } d γ ( x ) ] ⟶ ∫ 0 T t e − t d t .
Changing coordinates gives the same estimates for a fixed positive definite Gaussian correlation matrix, with F F F and q F q_F q F in place of γ \gamma γ and q C q_C q C , and with U s U_s U s expressed in the original coordinates. The coefficient remains a Σ a_\Sigma a Σ .
Proof. We estimate the mean and variance of the probability left in directions P s P_s P s . This probability is at most A s A_s A s and has the same leading mean, so its concentration controls small values of A s A_s A s and the random denominators.
Means. Conditioning on an independent X X X gives
E [ ∫ U s q C ( x ) k d γ ( x ) ] = ∫ 0 1 v k ( 1 − v ) s d H ( v ) , k = 0 , 1. \mathbb{E}\left[\int_{U_s}q_C(x)^k\,d\gamma(x)\right]=\int_0^1v^k(1-v)^s\,dH(v),\qquad k=0,1. E [ ∫ U s q C ( x ) k d γ ( x ) ] = ∫ 0 1 v k ( 1 − v ) s d H ( v ) , k = 0 , 1.
Apply (37) with T = ∞ T=\infty T = ∞ and H ( 1 / s ) ∼ a Σ ( log s ) d − 1 / s H(1/s)\sim a_\Sigma(\log s)^{d-1}/s H ( 1/ s ) ∼ a Σ ( log s ) d − 1 / s to obtain (53) . For fixed T > 0 T>0 T > 0 , the same formula gives
E [ ∫ U s q C ( x ) 1 { q C ( x ) ≤ T / s } d γ ( x ) ] ∼ a Σ ( log s ) d − 1 s 2 ∫ 0 T t e − t d t . (57) \mathbb{E}\left[\int_{U_s}q_C(x)1\{q_C(x)\le T/s\}\,d\gamma(x)\right]\sim\frac{a_\Sigma(\log s)^{d-1}}{s^2}\int_0^Tte^{-t}\,dt. \tag*{(57)} E [ ∫ U s q C ( x ) 1 { q C ( x ) ≤ T / s } d γ ( x ) ] ∼ s 2 a Σ ( log s ) d − 1 ∫ 0 T t e − t d t . (57)
Uniform mean bound. Put δ = 1 / log log s \delta=1/\log\log s δ = 1/ log log s , u = ( log s ) 2 / s u=(\log s)^2/s u = ( log s ) 2 / s , and
V = ∫ U s 1 { x / ∥ x ∥ ∈ P s , q C ( x ) ≤ u } d γ ( x ) . V=\int_{U_s}1\{x/\lVert x\rVert\in P_s,\ q_C(x)\le u\}\,d\gamma(x). V = ∫ U s 1 { x / ∥ x ∥ ∈ P s , q C ( x ) ≤ u } d γ ( x ) .
We use V ≤ A s V\le A_s V ≤ A s . First,
0 ≤ a Σ − a P s = O C ( δ ) . (58) 0\le a_\Sigma-a_{P_s}=O_C(\delta). \tag*{(58)} 0 ≤ a Σ − a P s = O C ( δ ) . (58)
To see this, choose a unit vector e ∈ int ( C ∗ ) e\in\operatorname{int}(C^*) e ∈ int ( C ∗ ) and b > 0 b>0 b > 0 such that e ⋅ z ≥ b ∥ z ∥ e\cdot z\ge b\lVert z\rVert e ⋅ z ≥ b ∥ z ∥ on C C C . For h = 2 δ / b h=2\delta/b h = 2 δ / b , the map θ ↦ ( θ + h e ) / ∥ θ + h e ∥ \theta\mapsto(\theta+he)/\lVert\theta+he\rVert θ ↦ ( θ + h e ) / ∥ θ + h e ∥ sends C ∗ ∩ S d − 1 C^*\cap S^{d-1} C ∗ ∩ S d − 1 into P s P_s P s for all sufficiently large s s s . It is injective for h < 1 h<1 h < 1 , and its surface Jacobian is ( 1 + h θ ⋅ e ) / ∥ θ + h e ∥ d = 1 + O C ( δ ) (1+h\theta\cdot e)/\lVert\theta+he\rVert^d=1+O_C(\delta) ( 1 + h θ ⋅ e ) / ∥ θ + h e ∥ d = 1 + O C ( δ ) . Thus the area omitted by P s P_s P s is O C ( δ ) O_C(\delta) O C ( δ ) . The integrand 1 / J ( θ ) 1/J(\theta) 1/ J ( θ ) is bounded, since J ( θ ) ≥ e − 1 vol ( C ∩ B ( 0 , 1 ) ) J(\theta)\ge e^{-1}\operatorname{vol}(C\cap B(0,1)) J ( θ ) ≥ e − 1 vol ( C ∩ B ( 0 , 1 )) for unit θ ∈ C ∗ \theta\in C^* θ ∈ C ∗ . Integrating over the omitted directions proves (58) .
We next quantify the radial calculation used in (42) . For θ ∈ P s \theta\in P_s θ ∈ P s ,
0 < e − 1 vol ( C ∩ B ( 0 , 1 ) ) ≤ J ( θ ) ≤ O d ( δ − d ) . 0<e^{-1}\operatorname{vol}(C\cap B(0,1))\le J(\theta)\le O_d(\delta^{-d}). 0 < e − 1 vol ( C ∩ B ( 0 , 1 )) ≤ J ( θ ) ≤ O d ( δ − d ) .
The upper bound follows by integrating e − δ ∥ z ∥ e^{-\delta\lVert z\rVert} e − δ ∥ z ∥ over R d \mathbb{R}^d R d . Let t v ( θ ) t_v(\theta) t v ( θ ) solve q C ( t v θ ) = v q_C(t_v\theta)=v q C ( t v θ ) = v . Along these directions, q C ( t θ ) q_C(t\theta) q C ( tθ ) is strictly decreasing. For every s − 1 ( log s ) − 22 d ≤ v ≤ s − 1 ( log s ) 2 s^{-1}(\log s)^{-22d}\le v\le s^{-1}(\log s)^2 s − 1 ( log s ) − 22 d ≤ v ≤ s − 1 ( log s ) 2 , (46) gives
t v ( θ ) 2 = 2 log s + O C ( log log s ) . t_v(\theta)^2=2\log s+O_C(\log\log s). t v ( θ ) 2 = 2 log s + O C ( log log s ) .
The Gaussian radial tail and the same relative error bound then give
ϕ ( 0 ) ∫ t v ( θ ) ∞ e − t 2 / 2 t d − 1 d t = v t v ( θ ) 2 d − 2 J ( θ ) [ 1 + O C ( ( log log s ) 2 log s ) ] = 2 d − 1 v ( log s ) d − 1 J ( θ ) [ 1 + O C ( ( log log s ) 2 log s ) ] . (59) \begin{aligned}
\phi(0)\int_{t_v(\theta)}^\infty e^{-t^2/2}t^{d-1}\,dt
&=\frac{v\,t_v(\theta)^{2d-2}}{J(\theta)}
\left[1+O_C\left(\frac{(\log\log s)^2}{\log s}\right)\right]\\
&=\frac{2^{d-1}v(\log s)^{d-1}}{J(\theta)}
\left[1+O_C\left(\frac{(\log\log s)^2}{\log s}\right)\right]. \tag*{(59)}
\end{aligned} ϕ ( 0 ) ∫ t v ( θ ) ∞ e − t 2 /2 t d − 1 d t = J ( θ ) v t v ( θ ) 2 d − 2 [ 1 + O C ( log s ( log log s ) 2 ) ] = J ( θ ) 2 d − 1 v ( log s ) d − 1 [ 1 + O C ( log s ( log log s ) 2 ) ] . (59)
Integrating over P s P_s P s and then by parts gives
E [ V ] = ( 1 − u ) s P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P s } + s ∫ 0 u ( 1 − v ) s − 1 P { q C ( X ) ≤ v , X / ∥ X ∥ ∈ P s } d v = a P s ( log s ) d − 1 s [ 1 + O C ( ( log log s ) 2 log s ) ] = a Σ ( log s ) d − 1 s [ 1 + O C ( 1 log log s ) ] . (60) \begin{aligned}
\mathbb{E}[V]=(1-u)^s\mathbb{P}\{q_C(X)\le u,\ X/\lVert X\rVert\in P_s\}
+s\int_0^u(1-v)^{s-1}\mathbb{P}\{q_C(X)\le v,\ X/\lVert X\rVert\in P_s\}\,dv \\
&=\frac{a_{P_s}(\log s)^{d-1}}{s}\left[1+O_C\left(\frac{(\log\log s)^2}{\log s}\right)\right] \\
&=\frac{a_\Sigma(\log s)^{d-1}}{s}\left[1+O_C\left(\frac{1}{\log\log s}\right)\right]. \tag*{(60)}
\end{aligned} E [ V ] = ( 1 − u ) s P { q C ( X ) ≤ u , X / ∥ X ∥ ∈ P s } + s ∫ 0 u ( 1 − v ) s − 1 P { q C ( X ) ≤ v , X / ∥ X ∥ ∈ P s } d v = s a P s ( log s ) d − 1 [ 1 + O C ( log s ( log log s ) 2 ) ] = s a Σ ( log s ) d − 1 [ 1 + O C ( log log s 1 ) ] . (60)
The second equality uses (59) , whose error holds throughout P s P_s P s and the stated interval of v v v . The endpoint is at most e − ( log s ) 2 e^{-(\log s)^2} e − ( l o g s ) 2 , and (50) bounds the contribution below s − 1 ( log s ) − 22 d s^{-1}(\log s)^{-22d} s − 1 ( log s ) − 22 d within the error. The last equality uses (58) .
Variance. Let V ( − i ) V^{(-i)} V ( − i ) be the same integral after deleting observation X i X_i X i , with P s P_s P s and u u u unchanged. The difference counts points dominated by X i X_i X i but by no other sample point. To bound E [ ( V ( − i ) − V ) 2 ] \mathbb{E}\left[(V^{(-i)}-V)^2\right] E [ ( V ( − i ) − V ) 2 ] , condition on X i = x i X_i=x_i X i = x i and write
g x i ( v ) = P { X / ∥ X ∥ ∈ P s , q C ( X ) ≤ v , x i − X ∈ C } . g_{x_i}(v)=\mathbb{P}\{X/\lVert X\rVert\in P_s,\ q_C(X)\le v,\ x_i-X\in C\}. g x i ( v ) = P { X / ∥ X ∥ ∈ P s , q C ( X ) ≤ v , x i − X ∈ C } .
Two points x , x ′ x,x' x , x ′ both contribute to V ( − i ) − V V^{(-i)}-V V ( − i ) − V only if the other s − 1 s-1 s − 1 observations avoid their combined dominating region. That region has probability at least max { q C ( x ) , q C ( x ′ ) } \max\{q_C(x),q_C(x')\} max { q C ( x ) , q C ( x ′ )} . Integrating e − ( s − 1 ) max { q C ( x ) , q C ( x ′ ) } e^{-(s-1)\max\{q_C(x),q_C(x')\}} e − ( s − 1 ) m a x { q C ( x ) , q C ( x ′ )} over these pairs therefore gives
E [ ( V ( − i ) − V ) 2 ∣ X i = x i ] ≤ e − ( s − 1 ) u g x i ( u ) 2 + ( s − 1 ) ∫ 0 u e − ( s − 1 ) v g x i ( v ) 2 d v . (61) \mathbb{E}\left[(V^{(-i)}-V)^2\mid X_i=x_i\right]
\le e^{-(s-1)u}g_{x_i}(u)^2
+(s-1)\int_0^u e^{-(s-1)v}g_{x_i}(v)^2\,dv. \tag*{(61)} E [ ( V ( − i ) − V ) 2 ∣ X i = x i ] ≤ e − ( s − 1 ) u g x i ( u ) 2 + ( s − 1 ) ∫ 0 u e − ( s − 1 ) v g x i ( v ) 2 d v . (61)
Here we integrate by parts against the distribution g x i ( v ) 2 g_{x_i}(v)^2 g x i ( v ) 2 of the larger of the two q C q_C q C values.
Suppose ∥ x i ∥ ≤ 2 log s + 40 d log log s \lVert x_i\rVert\le\sqrt{2\log s+40d\log\log s} ∥ x i ∥ ≤ 2 log s + 40 d log log s . Lemma B.3 gives, for s − 1 ( log s ) − 22 d ≤ v ≤ u s^{-1}(\log s)^{-22d}\le v\le u s − 1 ( log s ) − 22 d ≤ v ≤ u ,
g x i ( v ) ≤ c C v 1 { q C ( x i ) ≤ v } ( 1 + log ( v / q C ( x i ) ) ) d . g_{x_i}(v)\le c_Cv\,\mathbf{1}\{q_C(x_i)\le v\}(1+\log(v/q_C(x_i)))^d. g x i ( v ) ≤ c C v 1 { q C ( x i ) ≤ v } ( 1 + log ( v / q C ( x i )) ) d .
For smaller v v v , the left side is zero. Indeed, the norm bound and (43) give q C ( x i ) ≥ c C s − 1 ( log s ) − 20 d − d / 2 > s − 1 ( log s ) − 22 d q_C(x_i)\ge c_Cs^{-1}(\log s)^{-20d-d/2}>s^{-1}(\log s)^{-22d} q C ( x i ) ≥ c C s − 1 ( log s ) − 20 d − d /2 > s − 1 ( log s ) − 22 d for all large s s s , and x i − X ∈ C x_i-X\in C x i − X ∈ C requires q C ( x i ) ≤ q C ( X ) q_C(x_i)\le q_C(X) q C ( x i ) ≤ q C ( X ) . For each fixed integer k ≥ 1 k\ge1 k ≥ 1 , integration of the logarithmic tail gives
E [ 1 { q C ( X ) ≤ v } ( 1 + log ( v / q C ( X ) ) ) k ] = H ( v ) + k ∫ 0 ∞ ( 1 + t ) k − 1 H ( v e − t ) d t ≤ c C , k v ( 1 + log ( 1 / v ) ) d − 1 . \mathbb{E}\left[\mathbf{1}\{q_C(X)\le v\}(1+\log(v/q_C(X)))^k\right]
=H(v)+k\int_0^\infty(1+t)^{k-1}H(ve^{-t})\,dt
\le c_{C,k}v(1+\log(1/v))^{d-1}. E [ 1 { q C ( X ) ≤ v } ( 1 + log ( v / q C ( X )) ) k ] = H ( v ) + k ∫ 0 ∞ ( 1 + t ) k − 1 H ( v e − t ) d t ≤ c C , k v ( 1 + log ( 1/ v ) ) d − 1 .
By (50) the integral is finite. Taking k = 2 d k=2d k = 2 d gives
E [ g X i ( v ) 2 1 { ∥ X i ∥ ≤ 2 log s + 40 d log log s } ] ≤ c C v 3 ( log s ) d − 1 , 0 < v ≤ u . \mathbb{E}\left[g_{X_i}(v)^2\mathbf{1}\{\lVert X_i\rVert\le\sqrt{2\log s+40d\log\log s}\}\right]
\le c_Cv^3(\log s)^{d-1},\qquad0<v\le u. E [ g X i ( v ) 2 1 {∥ X i ∥ ≤ 2 log s + 40 d log log s } ] ≤ c C v 3 ( log s ) d − 1 , 0 < v ≤ u .
Substitution into (61) bounds each term by O C ( ( log s ) d − 1 / s 3 ) O_C((\log s)^{d-1}/s^3) O C (( log s ) d − 1 / s 3 ) . Outside the norm bound, use V ( − i ) − V ≤ H ( u ) = O C ( ( log s ) d + 1 / s ) V^{(-i)}-V \le H(u)=O_C((\log s)^{d+1}/s) V ( − i ) − V ≤ H ( u ) = O C (( log s ) d + 1 / s ) . The radial-tail calculation in the proof of Lemma B.4 , with n = s n=s n = s , bounds the probability of this event by O d ( s − 1 ( log s ) ( d − 2 ) / 2 − 20 d ) O_d(s^{-1}(\log s)^{(d-2)/2-20d}) O d ( s − 1 ( log s ) ( d − 2 ) /2 − 20 d ) . Its total contribution is o ( ( log s ) d − 1 / s 2 ) o((\log s)^{d-1}/s^2) o (( log s ) d − 1 / s 2 ) . Efron–Stein [3 ] now gives
Var ( V ) ≤ ∑ i = 1 s E [ ( V ( − i ) − V ) 2 ] ≤ s O C ( ( log s ) d − 1 s 3 ) + o ( ( log s ) d − 1 s 2 ) = O C ( ( log s ) d − 1 s 2 ) . (62) \operatorname{Var}(V)\le\sum_{i=1}^{s}\mathbb{E}\left[(V^{(-i)}-V)^2\right]\le sO_C\left(\frac{(\log s)^{d-1}}{s^3}\right)+o\left(\frac{(\log s)^{d-1}}{s^2}\right)=O_C\left(\frac{(\log s)^{d-1}}{s^2}\right). \tag*{(62)} Var ( V ) ≤ i = 1 ∑ s E [ ( V ( − i ) − V ) 2 ] ≤ s O C ( s 3 ( log s ) d − 1 ) + o ( s 2 ( log s ) d − 1 ) = O C ( s 2 ( log s ) d − 1 ) . (62)
Exponential moment and concentration. For any nonnegative random variable Y Y Y with E [ Y ] = 1 \mathbb{E}[Y]=1 E [ Y ] = 1 ,
E [ e − t Y ] ≤ e − t + ( 1 − ( 1 + t ) e − t ) Var ( Y ) ≤ e − t + Var ( Y ) , t ≥ 0. \mathbb{E}\left[e^{-tY}\right]\le e^{-t}+\left(1-(1+t)e^{-t}\right)\operatorname{Var}(Y)\le e^{-t}+\operatorname{Var}(Y),\qquad t\ge0. E [ e − t Y ] ≤ e − t + ( 1 − ( 1 + t ) e − t ) Var ( Y ) ≤ e − t + Var ( Y ) , t ≥ 0.
Indeed, the quadratic polynomial agreeing with e − t x e^{-tx} e − t x at x = 0 , 1 x=0,1 x = 0 , 1 and with its derivative at x = 1 x=1 x = 1 is an upper bound for x ≥ 0 x\ge0 x ≥ 0 , because the third derivative of e − t x e^{-tx} e − t x is nonpositive. Taking expectations gives the first inequality. Apply it to Y = V / E [ V ] Y=V/\mathbb{E}[V] Y = V / E [ V ] and t = m E [ V ] t=m\mathbb{E}[V] t = m E [ V ] . Since V ≤ A s V\le A_s V ≤ A s , (60) and (62) give
E [ ( 1 − A s ) m ] ≤ E [ e − m V ] ≤ e − m E [ V ] + Var ( V ) ( E [ V ] ) 2 = O C ( ( log s ) 1 − d ) \mathbb{E}\left[(1-A_s)^m\right]\le\mathbb{E}\left[e^{-mV}\right]\le e^{-m\mathbb{E}[V]}+\frac{\operatorname{Var}(V)}{(\mathbb{E}[V])^2}=O_C((\log s)^{1-d}) E [ ( 1 − A s ) m ] ≤ E [ e − mV ] ≤ e − m E [ V ] + ( E [ V ] ) 2 Var ( V ) = O C (( log s ) 1 − d )
when m a Σ ( log s ) d − 1 / s = ( d − 1 ) log log s + O ( 1 ) m a\Sigma(\log s)^{d-1}/s=(d-1)\log\log s+O(1) ma Σ ( log s ) d − 1 / s = ( d − 1 ) log log s + O ( 1 ) . This proves (54) .
For fixed ε > 0 \varepsilon>0 ε > 0 , the same mean and variance bounds give
P { A s < ( 1 − ε ) E [ A s ] } ≤ P { V < ( 1 − ε ) E [ A s ] } = O C , ε ( ( log s ) 1 − d ) \mathbb{P}\{A_s<(1-\varepsilon)\mathbb{E}[A_s]\}\le\mathbb{P}\{V<(1-\varepsilon)\mathbb{E}[A_s]\}=O_{C,\varepsilon}((\log s)^{1-d}) P { A s < ( 1 − ε ) E [ A s ]} ≤ P { V < ( 1 − ε ) E [ A s ]} = O C , ε (( log s ) 1 − d )
by Chebyshev’s inequality. Since Y = A s / E [ A s ] Y=A_s/\mathbb{E}[A_s] Y = A s / E [ A s ] has mean one,
E [ ∣ Y − 1 ∣ ] = 2 E [ ( 1 − Y ) + ] ≤ 2 ε + 2 P { Y < 1 − ε } = 2 ε + o ( 1 ) . \mathbb{E}[|Y-1|]=2\mathbb{E}[(1-Y)_+]\le2\varepsilon+2\mathbb{P}\{Y<1-\varepsilon\}=2\varepsilon+o(1). E [ ∣ Y − 1∣ ] = 2 E [( 1 − Y ) + ] ≤ 2 ε + 2 P { Y < 1 − ε } = 2 ε + o ( 1 ) .
Let s → ∞ s\to\infty s → ∞ and then ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 .
Apply (38) with γ \gamma γ and q C q_C q C . Equation (53) bounds its first term, and (55) with ε = 1 / 2 \varepsilon=1/2 ε = 1/2 bounds its second. Both are O C ( ( log s ) 1 − d ) O_C((\log s)^{1-d}) O C (( log s ) 1 − d ) , proving (56) .
Finally,
s E [ 1 A s ∫ u s q C 1 { q C ≤ T / s } d γ ] = s E [ A s ] E [ ∫ u s q C 1 { q C ≤ T / s } d γ ] + o ( 1 ) s\mathbb{E}\left[\frac{1}{A_s}\int_{u_s}q_C1\{q_C\le T/s\}\,d\gamma\right]=\frac{s}{\mathbb{E}[A_s]}\mathbb{E}\left[\int_{u_s}q_C1\{q_C\le T/s\}\,d\gamma\right]+o(1) s E [ A s 1 ∫ u s q C 1 { q C ≤ T / s } d γ ] = E [ A s ] s E [ ∫ u s q C 1 { q C ≤ T / s } d γ ] + o ( 1 )
⟶ ∫ 0 T t e − t d t . \longrightarrow\int_0^T te^{-t}\,dt. ⟶ ∫ 0 T t e − t d t .
The replacement error is at most T E [ ∣ A s / E [ A s ] − 1 ∣ ] = o ( 1 ) T\mathbb{E}[|A_s/\mathbb{E}[A_s]-1|]=o(1) T E [ ∣ A s / E [ A s ] − 1∣ ] = o ( 1 ) , since s ∫ u s q C 1 { q C ≤ T / s } d γ ≤ T A s s\int_{u_s}q_C1\{q_C\le T/s\}\,d\gamma\le TA_s s ∫ u s q C 1 { q C ≤ T / s } d γ ≤ T A s . The limit follows from (57) and (53) . □
Random denominators
Lemma B.7. For fixed positive definite Σ \Sigma Σ , as s → ∞ s\to\infty s → ∞ ,
E [ ( 1 − A s ) m ] = e − m E [ A s ] + o Σ ( 1 ) , E [ A s + ℓ A s ] = E [ A s + ℓ ] E [ A s ] + o Σ ( 1 ) \mathbb{E}[(1-A_s)^m]=e^{-m\mathbb{E}[A_s]}+o_\Sigma(1),\qquad\mathbb{E}\left[\frac{A_{s+\ell}}{A_s}\right]=\frac{\mathbb{E}[A_{s+\ell}]}{\mathbb{E}[A_s]}+o_\Sigma(1) E [( 1 − A s ) m ] = e − m E [ A s ] + o Σ ( 1 ) , E [ A s A s + ℓ ] = E [ A s ] E [ A s + ℓ ] + o Σ ( 1 ) for all integers m ≥ 1 m\ge1 m ≥ 1 and ℓ ≥ 0 \ell\ge0 ℓ ≥ 0 , with errors independent of m , ℓ m,\ell m , ℓ . Moreover,
E [ ∑ j = 1 m ( 1 − A s ) j − 1 ( A s + m − j − A s + m ) ] = O Σ ( ( log s ) 1 − d ) , (63) \mathbb{E}\left[\sum_{j=1}^{m}(1-A_s)^{j-1}(A_{s+m-j}-A_{s+m})\right]=O_\Sigma((\log s)^{1-d}), \tag*{(63)} E [ j = 1 ∑ m ( 1 − A s ) j − 1 ( A s + m − j − A s + m ) ] = O Σ (( log s ) 1 − d ) , (63) E [ ( 1 − A s + m A s ) ( 1 − A s ) m ] = O Σ ( ( log s ) 1 − d ) . (64) \mathbb{E}\left[\left(1-\frac{A_{s+m}}{A_s}\right)(1-A_s)^m\right]=O_\Sigma((\log s)^{1-d}). \tag*{(64)} E [ ( 1 − A s A s + m ) ( 1 − A s ) m ] = O Σ (( log s ) 1 − d ) . (64) The same bounds hold for the cone model in Lemma B.6, with constants depending on C C C .
Proof. Lemma B.6 gives E [ ∣ A s / E [ A s ] − 1 ∣ ] = o Σ ( 1 ) \mathbb{E}\left[\lvert A_s/\mathbb{E}[A_s]-1\rvert\right]=o_{\Sigma}(1) E [ ∣ A s / E [ A s ] − 1 ∣ ] = o Σ ( 1 ) . The elementary bounds
0 ≤ e − m x − ( 1 − x ) m ≤ c x , ∣ e − t y − e − t ∣ ≤ c ∣ y − 1 ∣ ( 0 ≤ x ≤ 1 , y , t ≥ 0 ) 0\le e^{-mx}-(1-x)^m\le cx,\qquad\lvert e^{-ty}-e^{-t}\rvert\le c\lvert y-1\rvert\quad(0\le x\le1,\ y,t\ge0) 0 ≤ e − m x − ( 1 − x ) m ≤ c x , ∣ e − t y − e − t ∣ ≤ c ∣ y − 1 ∣ ( 0 ≤ x ≤ 1 , y , t ≥ 0 )
follow from − log ( 1 − x ) = x + O ( x 2 ) -\log(1-x)=x+O(x^2) − log ( 1 − x ) = x + O ( x 2 ) for x ≤ 1 / 2 x\le1/2 x ≤ 1/2 and the mean value theorem for y ≥ 1 / 2 y\ge1/2 y ≥ 1/2 ; the remaining cases are bounded directly by one. They imply, for all m ≥ 1 m\ge1 m ≥ 1 ,
∣ E [ ( 1 − A s ) m ] − e − m E [ A s ] ∣ ≤ c E [ A s ] + c E [ ∣ A s / E [ A s ] − 1 ∣ ] = o Σ ( 1 ) . \left\lvert\mathbb{E}\left[(1-A_s)^m\right]-e^{-m\mathbb{E}[A_s]}\right\rvert\le c\mathbb{E}[A_s]+c\mathbb{E}\left[\lvert A_s/\mathbb{E}[A_s]-1\rvert\right]=o_{\Sigma}(1). E [ ( 1 − A s ) m ] − e − m E [ A s ] ≤ c E [ A s ] + c E [ ∣ A s / E [ A s ] − 1 ∣ ] = o Σ ( 1 ) .
Similarly,
∣ E [ A s + ℓ A s ] − E [ A s + ℓ ] E [ A s ] ∣ ≤ E [ A s + ℓ A s ∣ 1 − A s E [ A s ] ∣ ] ≤ E [ ∣ 1 − A s E [ A s ] ∣ ] . \left\lvert\mathbb{E}\left[\frac{A_s+\ell}{A_s}\right]-\frac{\mathbb{E}[A_s+\ell]}{\mathbb{E}[A_s]}\right\rvert\le\mathbb{E}\left[\frac{A_s+\ell}{A_s}\left\lvert1-\frac{A_s}{\mathbb{E}[A_s]}\right\rvert\right]\le\mathbb{E}\left[\left\lvert1-\frac{A_s}{\mathbb{E}[A_s]}\right\rvert\right]. E [ A s A s + ℓ ] − E [ A s ] E [ A s + ℓ ] ≤ E [ A s A s + ℓ 1 − E [ A s ] A s ] ≤ E [ 1 − E [ A s ] A s ] .
For the last two assertions, conditional on Z 1 : s Z_{1:s} Z 1 : s , each additional observation removes expected probability at most J U s q d F \mathcal{J}_{\mathcal{U}_s}q\,dF J U s q d F . The difference A s + m − j − A s + m A_{s+m-j}-A_{s+m} A s + m − j − A s + m involves j j j such observations, whereas A s − A s + m A_s-A_{s+m} A s − A s + m involves m m m . Therefore the left sides of (63) and (64) are bounded, respectively, by
E [ ∫ U s q d F ∑ j = 1 m j ( 1 − A s ) j − 1 ] ≤ E [ A s − 2 ∫ U s q d F ] , \mathbb{E}\left[\int_{\mathcal{U}_s}q\,dF\sum_{j=1}^{m}j(1-A_s)^{j-1}\right]\le\mathbb{E}\left[A_s^{-2}\int_{\mathcal{U}_s}q\,dF\right], E [ ∫ U s q d F j = 1 ∑ m j ( 1 − A s ) j − 1 ] ≤ E [ A s − 2 ∫ U s q d F ] ,
E [ ∫ U s q d F m ( 1 − A s ) m A s ] ≤ 1 e E [ A s − 2 ∫ U s q d F ] . \mathbb{E}\left[\int_{\mathcal{U}_s}q\,dF\frac{m(1-A_s)^m}{A_s}\right]\le\frac{1}{e}\mathbb{E}\left[A_s^{-2}\int_{\mathcal{U}_s}q\,dF\right]. E [ ∫ U s q d F A s m ( 1 − A s ) m ] ≤ e 1 E [ A s − 2 ∫ U s q d F ] .
The inequalities use ∑ j ≥ 1 j ( 1 − A s ) j − 1 = A s − 2 \sum_{j\ge1}j(1-A_s)^{j-1}=A_s^{-2} ∑ j ≥ 1 j ( 1 − A s ) j − 1 = A s − 2 and m A s ( 1 − A s ) m ≤ 1 / e mA_s(1-A_s)^m\le1/e m A s ( 1 − A s ) m ≤ 1/ e . Apply (56) to finish. □
Marginal tail estimates
From this point on, d d d denotes the number of observed coordinates. For a singular Gaussian covariance matrix, we write r r r for its rank.
For a binomial count N N N and an integer k ≥ E [ N ] k\ge\mathbb{E}[N] k ≥ E [ N ] ,
P { N ≥ k } ≤ ( e E [ N ] / k ) k . (65) \mathbb{P}\{N\ge k\}\le(e\mathbb{E}[N]/k)^k. \tag*{(65)} P { N ≥ k } ≤ ( e E [ N ] / k ) k . (65)
Lemma B.8. For any continuous marginals, outside an event of probability O d ( n − 1 ) O_d(n^{-1}) O d ( n − 1 ) determined by the initial N = ⌊ n / 2 ⌋ N=\lfloor n/2\rfloor N = ⌊ n /2 ⌋ observations, their upper-tail probabilities p p p and counts j j j satisfy, simultaneously at every coordinate value,
0 ≤ p ‾ N ( j ) − p ≤ c ( p ( 1 − p ) log n N + log n N ) . (66) 0\le\overline{p}_N(j)-p\le c\left(\sqrt{\frac{p(1-p)\log n}{N}}+\frac{\log n}{N}\right). \tag*{(66)} 0 ≤ p N ( j ) − p ≤ c ( N p ( 1 − p ) log n + N log n ) . (66) No independence between coordinates is required.
Proof. For one coordinate, let N = ⌊ n / 2 ⌋ N=\lfloor n/2\rfloor N = ⌊ n /2 ⌋ and transform the initial observations to their uniform upper-tail probabilities, with order statistics V ( 1 ) , … , V ( N ) V_{(1)},\ldots,V_{(N)} V ( 1 ) , … , V ( N ) . If a candidate has true upper-tail probability p p p and count j < N j<N j < N , then p ≤ V ( j + 1 ) p\le V_{(j+1)} p ≤ V ( j + 1 ) . By the binomial identity,
P { V ( j + 1 ) > p ‾ N ( j ) } = P { Bin ( N , p ‾ N ( j ) ) ≤ j } = n − 2 . \mathbb{P}\left\{V_{(j+1)}>\overline{p}_N(j)\right\}=\mathbb{P}\left\{\operatorname{Bin}(N,\overline{p}_N(j))\le j\right\}=n^{-2}. P { V ( j + 1 ) > p N ( j ) } = P { Bin ( N , p N ( j )) ≤ j } = n − 2 .
For j = N j=N j = N the bound holds because p ‾ N ( N ) = 1 \overline{p}_N(N)=1 p N ( N ) = 1 . A union bound over all ranks and coordinates gives exceptional probability at most d N / n 2 dN/n^2 d N / n 2 . Outside this event, p ≤ p ‾ N ( j ) p\le\overline{p}_N(j) p ≤ p N ( j ) for every candidate position at once. For accuracy, let F ‾ N ( p ) = N − 1 # { i : V i < p } \overline{F}_N(p)=N^{-1}\#\{i: V_i<p\} F N ( p ) = N − 1 # { i : V i < p } . Bernstein’s inequality on the grid p = i / n 3 p=i/n^3 p = i / n 3 , a union bound, and monotonicity between adjacent grid points give, with probability 1 − O ( n − 3 ) 1-O(n^{-3}) 1 − O ( n − 3 ) ,
∣ F ‾ N ( p ) − p ∣ ≤ c ( p ( 1 − p ) log n N + log n N ) , 0 ≤ p ≤ 1. \left|\overline{F}_N(p)-p\right|\le c\left(\sqrt{\frac{p(1-p)\log n}{N}}+\frac{\log n}{N}\right),\qquad0\le p\le1. F N ( p ) − p ≤ c ( N p ( 1 − p ) log n + N log n ) , 0 ≤ p ≤ 1.
The grid error is absorbed by ( log n ) / N (\log n)/N ( log n ) / N .
Inverting the lower-tail Bernstein bound also gives, for r = j / N r=j/N r = j / N and an absolute constant c c c ,
0 ≤ p ‾ N ( j ) − r ≤ c ( r ( 1 − r ) log n N + log n N ) . 0\le\overline{p}_N(j)-r\le c\left(\sqrt{\frac{r(1-r)\log n}{N}}+\frac{\log n}{N}\right). 0 ≤ p N ( j ) − r ≤ c ( N r ( 1 − r ) log n + N log n ) .
Combine these inequalities with r = F ‾ N ( p ) r=\overline{F}_N(p) r = F N ( p ) and ∣ r ( 1 − r ) − p ( 1 − p ) ∣ ≤ ∣ r − p ∣ |r(1-r)-p(1-p)|\le|r-p| ∣ r ( 1 − r ) − p ( 1 − p ) ∣ ≤ ∣ r − p ∣ to obtain (66) simultaneously in all coordinates.
For fixed κ > 0 \kappa>0 κ > 0 , when p , 1 − p ≥ n − 1 + κ p,1-p\ge n^{-1+\kappa} p , 1 − p ≥ n − 1 + κ , the error relative to either tail is O ( n − κ / 2 log n + n − κ log n ) O(n^{-\kappa/2}\sqrt{\log n}+n^{-\kappa}\log n) O ( n − κ /2 log n + n − κ log n ) . Writing ϕ \phi ϕ for the standard normal density, 1 / ϕ ( Φ − 1 ( u ) ) ≤ O ( 1 ) / min ( u , 1 − u ) 1/\phi(\Phi^{-1}(u))\le O(1)/\min(u,1-u) 1/ ϕ ( Φ − 1 ( u )) ≤ O ( 1 ) / min ( u , 1 − u ) . Thus the estimated and true standardized coordinates differ by o ( 1 / log n ) o(1/\sqrt{\log n}) o ( 1/ log n ) for every point in the stated range.
Correlation estimates
Lemma B.9. Fix d ≥ 2 d\ge2 d ≥ 2 and a positive definite Gaussian correlation matrix Σ \Sigma Σ . For the estimates in (31) and (32), there is an event determined by the first ⌊ n / 2 ⌋ \lfloor n/2\rfloor ⌊ n /2 ⌋ observations, of probability 1 − O d ( n − 1 ) 1-O_d(n^{-1}) 1 − O d ( n − 1 ) , on which, for all sufficiently large n n n ,
Σ ‾ is positive definite , Σ ‾ k ℓ ≥ Σ k ℓ , ∥ Σ ‾ − Σ ∥ = O d ( log n n ) , \overline{\Sigma}\text{ is positive definite},\qquad\overline{\Sigma}_{k\ell}\ge\Sigma_{k\ell},\qquad\|\overline{\Sigma}-\Sigma\|=O_d\left(\sqrt{\frac{\log n}{n}}\right), Σ is positive definite , Σ k ℓ ≥ Σ k ℓ , ∥ Σ − Σ∥ = O d ( n log n ) , a Σ ‾ / a Σ = 1 + o ( 1 ) , q ( z ) ≤ q ‾ ( z ) for every z . a_{\overline{\Sigma}}/a_{\Sigma}=1+o(1),\qquad q(z)\le\overline{q}(z)\quad\text{for every }z. a Σ / a Σ = 1 + o ( 1 ) , q ( z ) ≤ q ( z ) for every z . For each fixed κ > 0 \kappa>0 κ > 0 , the same event gives q ‾ ( z ) / q ( z ) = 1 + o ( 1 ) \overline{q}(z)/q(z)=1+o(1) q ( z ) / q ( z ) = 1 + o ( 1 ) for all points whose standardized normal coordinates have norm O ( log n ) O(\sqrt{\log n}) O ( log n ) and whose two marginal tails are at least n − 1 + κ n^{-1+\kappa} n − 1 + κ . The error tends to zero independently of the point. The marginal estimates in the proof do not require independence of coordinates or a positive definite covariance.
Proof. Use the marginal bounds and the standardized-coordinate error proved in Lemma B.8.
Correlation estimates. For this estimate, let N = ⌊ n / 4 ⌋ N=\lfloor n/4\rfloor N = ⌊ n /4 ⌋ . The difference of two observations has the same correlation matrix. In standard Gaussian coordinates the two projection vectors make angle arccos ( Σ k ℓ ) \arccos(\Sigma_{k\ell}) arccos ( Σ k ℓ ) . Their planar direction is uniform, and opposite signs occupy fraction arccos ( Σ k ℓ ) / π \arccos(\Sigma_{k\ell})/\pi arccos ( Σ k ℓ ) / π of the circle. The sign-agreement probability is therefore p k ℓ = 1 − arccos ( Σ k ℓ ) / π p_{k\ell}=1-\arccos(\Sigma_{k\ell})/\pi p k ℓ = 1 − arccos ( Σ k ℓ ) / π . Disjoint pairs are independent, so N k ℓ ∼ Bin ( N , p k ℓ ) N_{k\ell}\sim\operatorname{Bin}(N,p_{k\ell}) N k ℓ ∼ Bin ( N , p k ℓ ) . Inverting the one-sided binomial bound gives P { p ‾ N ( N k ℓ ) < p k ℓ } ≤ n − 2 \mathbb{P}\{\overline{p}_N(N_{k\ell})<p_{k\ell}\}\le n^{-2} P { p N ( N k ℓ ) < p k ℓ } ≤ n − 2 . Moreover, Hoeffding’s inequality gives
p ‾ N ( j ) ≤ min { 1 , j / N + log n / N } , ∣ N k ℓ / N − p k ℓ ∣ = O ( log n / N ) \overline{p}_N(j)\le\min\{1,j/N+\sqrt{\log n/N}\},\qquad|N_{k\ell}/N-p_{k\ell}|=O\left(\sqrt{\log n/N}\right) p N ( j ) ≤ min { 1 , j / N + log n / N } , ∣ N k ℓ / N − p k ℓ ∣ = O ( log n / N )
simultaneously for all coordinate pairs except with probability O d ( n − 2 ) O_d(n^{-2}) O d ( n − 2 ) for the second bound. Since − cos ( π p ) -\cos(\pi p) − cos ( π p ) is increasing and Lipschitz, the correlation estimates have the stated entrywise ordering and matrix error. Since Σ \Sigma Σ is fixed and positive definite, Σ ˉ \bar{\Sigma} Σ ˉ is also positive definite for large n n n . Continuity of the positive integral (25) gives a Σ ˉ / a Σ → 1 a_{\bar{\Sigma}}/a_{\Sigma} \to1 a Σ ˉ / a Σ → 1 .
Gaussian rectangle probabilities. Work in standardized marginal coordinates in this step, and write
q S ( z ) = P W ∼ N d ( 0 , S ) { W ( k ) ≥ z ( k ) for every k ∈ [ d ] } . q_S(z) = \mathbb{P}_{W\sim\mathcal{N}_d(0,S)}\left\{W^{(k)} \ge z^{(k)}\text{ for every }k\in[d]\right\}. q S ( z ) = P W ∼ N d ( 0 , S ) { W ( k ) ≥ z ( k ) for every k ∈ [ d ] } .
when the correlation matrix S S S must be specified. If S ≥ Σ S \ge\Sigma S ≥ Σ entrywise off the diagonal, then q S ( z ) ≥ q Σ ( z ) q_S(z) \ge q_\Sigma(z) q S ( z ) ≥ q Σ ( z ) . For completeness, interpolate the covariance and approximate the rectangle indicator by g ( x ) = ∏ k g k ( x ( k ) ) g(x)=\prod_k g_k(x^{(k)}) g ( x ) = ∏ k g k ( x ( k ) ) , with smooth nonnegative increasing functions g k g_k g k . The Gaussian differentiation formula (Price’s theorem; see [Voi21]) gives
d d t E [ g ( W t ) ] = 1 2 ∑ k , ℓ ( S − Σ ) k ℓ E [ ∂ k ℓ g ( W t ) ] , W t ∼ N d ( 0 , ( 1 − t ) Σ + t S ) . \frac{d}{dt}\mathbb{E}[g(W_t)] = \frac{1}{2}\sum_{k,\ell}(S-\Sigma)_{k\ell}\mathbb{E}[\partial_{k\ell}g(W_t)], \qquad W_t\sim\mathcal{N}_d(0,(1-t)\Sigma+tS). d t d E [ g ( W t )] = 2 1 k , ℓ ∑ ( S − Σ ) k ℓ E [ ∂ k ℓ g ( W t )] , W t ∼ N d ( 0 , ( 1 − t ) Σ + tS ) .
Diagonal terms vanish and all remaining terms are nonnegative. Taking limits proves the bound, also when some thresholds are − ∞ -\infty − ∞ . Together with the marginal bounds this gives
q Σ ( z ) ≤ q Σ ( z ^ ) ≤ q Σ ˉ ( z ^ ) = q ^ ( z ) . q_\Sigma(z)\le q_\Sigma(\widehat{z})\le q_{\bar{\Sigma}}(\widehat{z})=\widehat{q}(z). q Σ ( z ) ≤ q Σ ( z ) ≤ q Σ ˉ ( z ) = q ( z ) .
Finally, fix constants B , κ > 0 B,\kappa>0 B , κ > 0 and consider points satisfying ∥ z ∥ ≤ B log n \lVert z\rVert\le B\sqrt{\log n} ∥ z ∥ ≤ B log n and min { Φ ( z ( k ) ) , 1 − Φ ( z ( k ) ) } ≥ n − 1 + κ \min\{\Phi(z^{(k)}),1-\Phi(z^{(k)})\}\ge n^{-1+\kappa} min { Φ ( z ( k ) ) , 1 − Φ ( z ( k ) )} ≥ n − 1 + κ for every k ∈ [ d ] k\in[d] k ∈ [ d ] . Lemma B.8 gives ∥ z ^ − z ∥ = o ( 1 / log n ) \lVert\widehat{z}-z\rVert=o(1/\sqrt{\log n}) ∥ z − z ∥ = o ( 1/ log n ) for all these points, and ∥ Σ ˉ − Σ ∥ log n = o ( 1 ) \lVert\bar{\Sigma}-\Sigma\rVert\log n=o(1) ∥ Σ ˉ − Σ ∥ log n = o ( 1 ) . If f S f_S f S denotes the density of N d ( 0 , S ) \mathcal{N}_d(0,S) N d ( 0 , S ) , then
q S ( z ) = ∫ [ 0 , ∞ ) d f S ( z + v ) d v . q_S(z)=\int_{[0,\infty)^d}f_S(z+v)\,dv. q S ( z ) = ∫ [ 0 , ∞ ) d f S ( z + v ) d v .
We compare the two integrals first on a ball and then control their tails. Since the eigenvalues of Σ ˉ \bar{\Sigma} Σ ˉ stay in a fixed compact subset of ( 0 , ∞ ) (0,\infty) ( 0 , ∞ ) , expansion of the Gaussian log densities gives, for every fixed R R R ,
sup ∥ z ∥ ≤ B log n , v ≥ 0 ∥ z + v ∥ ≤ R log n min k ∈ [ d ] min { Φ ( z ( k ) ) , 1 − Φ ( z ( k ) ) } ≥ n − 1 + κ ∣ log f Σ ˉ ( z ^ + v ) f Σ ( z + v ) ∣ = o ( 1 ) . (67) \sup_{\substack{\lVert z\rVert\le B\sqrt{\log n},\ v\ge0\\ \lVert z+v\rVert\le R\sqrt{\log n}\\ \min_{k\in[d]}\min\{\Phi(z^{(k)}),1-\Phi(z^{(k)})\}\ge n^{-1+\kappa}}}
\left|\log\frac{f_{\bar{\Sigma}}(\widehat{z}+v)}{f_\Sigma(z+v)}\right|=o(1). \tag*{(67)} ∥ z ∥ ≤ B l o g n , v ≥ 0 ∥ z + v ∥ ≤ R l o g n m i n k ∈ [ d ] m i n { Φ ( z ( k ) ) , 1 − Φ ( z ( k ) )} ≥ n − 1 + κ sup log f Σ ( z + v ) f Σ ˉ ( z + v ) = o ( 1 ) . (67)
The log-density error is O Σ ( ∥ Σ ˉ − Σ ∥ log n + ∥ z ^ − z ∥ log n ) = o ( 1 ) O_\Sigma(\lVert\bar{\Sigma}-\Sigma\rVert\log n+\lVert\widehat{z}-z\rVert\sqrt{\log n})=o(1) O Σ (∥ Σ ˉ − Σ ∥ log n + ∥ z − z ∥ log n ) = o ( 1 ) . This comparison uses only the covariance and translation errors. It holds on the same ball for any measurable integration region, not just v ≥ 0 v\ge0 v ≥ 0 .
Next integrate f Σ ( z + v ) f_\Sigma(z+v) f Σ ( z + v ) over the fixed cube v ∈ [ 0 , 1 ] d v\in[0,1]^d v ∈ [ 0 , 1 ] d . There are constants K = K ( B , Σ ) K=K(B,\Sigma) K = K ( B , Σ ) and c = c ( B , Σ ) > 0 c=c(B,\Sigma)>0 c = c ( B , Σ ) > 0 such that
q Σ ( z ) ≥ c n − K whenever ∥ z ∥ ≤ B log n . (68) q_\Sigma(z)\ge cn^{-K}\qquad\text{whenever }\lVert z\rVert\le B\sqrt{\log n}. \tag*{(68)} q Σ ( z ) ≥ c n − K whenever ∥ z ∥ ≤ B log n . (68)
Choose R R R so large that the Gaussian tails outside this ball are O ( n − K − 2 ) O(n^{-K-2}) O ( n − K − 2 ) , uniformly for covariance matrices near Σ ˉ \bar{\Sigma} Σ ˉ . By (68) , both discarded integrals are o ( q Σ ( z ) ) o(q_\Sigma(z)) o ( q Σ ( z )) . Integrating (67) on the ball therefore proves q Σ ˉ ( z ^ ) / q Σ ( z ) = 1 + o ( 1 ) q_{\bar{\Sigma}}(\widehat{z})/q_\Sigma(z)=1+o(1) q Σ ˉ ( z ) / q Σ ( z ) = 1 + o ( 1 ) uniformly over the stated points. ∎
To apply the relative estimate in the stopping proof, choose P P P inside C ∗ C^* C ∗ and avoid the finitely many directions ± a k \pm a_k ± a k , where a k a_k a k are the unit rows of Σ 1 / 2 \Sigma^{1/2} Σ 1/2 . Their surface measure is zero when d ≥ 2 d\ge2 d ≥ 2 , so compact sets avoiding small neighborhoods of these directions can have a P a_P a P arbitrarily close to a Σ a_\Sigma a Σ . On such a fixed set, ∣ a k ⋅ θ ∣ ≤ b < 1 |a_k\cdot\theta|\le b<1 ∣ a k ⋅ θ ∣ ≤ b < 1 for all k k k . For ∥ X ∥ ≤ 2 log n + 40 d log log n \lVert X\rVert\le\sqrt{2\log n}+40d\log\log n ∥ X ∥ ≤ 2 log n + 40 d log log n , both marginal tails are therefore at least n − 1 + κ n^{-1+\kappa} n − 1 + κ for some fixed κ > 0 \kappa>0 κ > 0 . Lemma B.9 gives relative accuracy there. The probability beyond this radius is O d ( n − 1 ( log n ) ( d − 2 ) / 2 − 20 d ) = o ( u ( log n ) d − 1 ) O_d(n^{-1}(\log n)^{(d-2)/2-20d})=o(u(\log n)^{d-1}) O d ( n − 1 ( log n ) ( d − 2 ) /2 − 20 d ) = o ( u ( log n ) d − 1 ) throughout (51) .
Known correlation matrix
Lemma B.10. Suppose the correlation matrix Σ = A A T \Sigma= AA^{\mathsf T} Σ = A A T is known, where A ∈ R d × r A \in\mathbb{R}^{d\times r} A ∈ R d × r has full column rank r ≥ 2 r \ge2 r ≥ 2 and unit rows a 1 T , … , a d T a_1^{\mathsf T},\ldots,a_d^{\mathsf T} a 1 T , … , a d T . Assume that C = { x ∈ R r : A x ≥ 0 } C = \{x \in\mathbb{R}^r : Ax \ge0\} C = { x ∈ R r : A x ≥ 0 } has nonempty interior. Use the marginal estimates in (32) with Σ \Sigma Σ in place of Σ ^ \widehat{\Sigma} Σ . Outside an event of probability O d ( n − 1 ) O_d(n^{-1}) O d ( n − 1 ) determined by the initial sample, q ( z ) ≤ q ^ ( z ) q(z) \le\widehat{q}(z) q ( z ) ≤ q ( z ) for every z z z . For any fixed compact set of directions inside C ∗ C^* C ∗ avoiding the unit row directions ± a k \pm a_k ± a k , the same event gives q ^ ( A x ) = ( 1 + o ( 1 ) ) q C ( x ) \widehat{q}(Ax) = (1 + o(1))q_C(x) q ( A x ) = ( 1 + o ( 1 )) q C ( x ) when ∥ x ∥ ≤ 2 log n + 40 r log log n \lVert x\rVert\le\sqrt{2\log n} + 40r\log\log n ∥ x ∥ ≤ 2 log n + 40 r log log n . The error is uniform over these points.
Proof. Lemma B.8 gives the marginal confidence bounds without any assumption on dependence. Applying them with the known Σ \Sigma Σ gives the first assertion. Avoiding the row directions gives the same lower bounds on both marginal tails as above. The standardized coordinate errors are therefore at most δ = o ( 1 / log n ) \delta= o(1/\sqrt{\log n}) δ = o ( 1/ log n ) . Choose a fixed v v v with ( A v ) ( k ) ≥ 1 (Av)^{(k)} \ge1 ( A v ) ( k ) ≥ 1 for every coordinate k k k . Such a vector exists by scaling an interior point of C C C , since no row of A A A is zero. Then
x + C ⊆ { y : A y ≥ z ^ } ⊆ x − δ v + C , z = A x . x + C \subseteq\{y : Ay \ge\widehat{z}\} \subseteq x - \delta v + C,\qquad z = Ax. x + C ⊆ { y : A y ≥ z } ⊆ x − δ v + C , z = A x .
Hence q C ( x ) ≤ q ^ ( z ) ≤ q C ( x − δ v ) q_C(x) \le\widehat{q}(z) \le q_C(x-\delta v) q C ( x ) ≤ q ( z ) ≤ q C ( x − δ v ) . The Gaussian log-density expansion used to prove (67) , now in dimension r r r with covariance I r I_r I r and translation − δ v -\delta v − δ v , gives a log-density error O v , R ( δ log n + δ 2 ) = o ( 1 ) O_{v,R}(\delta\sqrt{\log n}+\delta^2) = o(1) O v , R ( δ log n + δ 2 ) = o ( 1 ) on ∥ y ∥ ≤ R log n \lVert y\rVert\le R\sqrt{\log n} ∥ y ∥ ≤ R log n for every fixed R R R . Integrating over x + C x+C x + C inside this ball therefore changes its probability by a factor 1 + o ( 1 ) 1+o(1) 1 + o ( 1 ) . Equation (43) gives a polynomial lower bound on q C ( x ) q_C(x) q C ( x ) throughout the stated range. Choosing R R R sufficiently large makes both discarded Gaussian tails negligible relative to q C ( x ) q_C(x) q C ( x ) . Thus q C ( x − δ v ) / q C ( x ) = 1 + o ( 1 ) q_C(x-\delta v)/q_C(x)=1+o(1) q C ( x − δ v ) / q C ( x ) = 1 + o ( 1 ) , proving the claim.
Conditional selection bounds
The preceding estimates give the same two bounds whether a rule uses q q q itself or estimates it from the initial sample.
Corollary B.11. Let Z = A X Z = AX Z = A X , where X ∼ N r ( 0 , I r ) X \sim\mathcal{N}_r(0,I_r) X ∼ N r ( 0 , I r ) , r ≥ 2 r \ge2 r ≥ 2 , A A A has column rank r r r and unit rows, and C = { x : A x ≥ 0 } C = \{x : Ax \ge0\} C = { x : A x ≥ 0 } has nonempty interior. Write Σ = A A T \Sigma= AA^{\mathsf T} Σ = A A T and let a Σ a_\Sigma a Σ be the coefficient in (39) , in dimension r r r . For full information, set q ^ = q \widehat{q}=q q = q . Otherwise use the estimate from Lemma B.10 when Σ \Sigma Σ is known, or Lemma B.9 when Σ \Sigma Σ is unknown and positive definite. Fix these estimates after the first ⌊ n / 2 ⌋ \lfloor n/2\rfloor ⌊ n /2 ⌋ observations.
For every fixed ϵ ∈ ( 0 , 1 ) \epsilon\in(0,1) ϵ ∈ ( 0 , 1 ) and all sufficiently large n n n , outside exceptional histories of total probability o ( ( ( log n ) r − 1 log log n ) − 1 ) o(((\log n)^{r-1}\log\log n)^{-1}) o ((( log n ) r − 1 log log n ) − 1 ) , we have q ≤ q ^ q \le\widehat{q} q ≤ q and
P { Z s ∈ Max ( Z 1 , … , Z s ) , q ^ ( Z s ) ≤ u ∣ H s − 1 } ≥ ( 1 − ϵ ) a Σ ( log n ) r − 1 u , \mathbb{P}\{Z_s \in\operatorname{Max}(Z_1,\ldots,Z_s),\ \widehat{q}(Z_s) \le u \mid\mathcal{H}_{s-1}\} \ge(1-\epsilon)a_\Sigma(\log n)^{r-1}u, P { Z s ∈ Max ( Z 1 , … , Z s ) , q ( Z s ) ≤ u ∣ H s − 1 } ≥ ( 1 − ϵ ) a Σ ( log n ) r − 1 u , E [ q ( Z s ) 1 { q ^ ( Z s ) ≤ u } ∣ H s − 1 ] ≤ ( 1 + ϵ ) a Σ 2 ( log n ) r − 1 u 2 . \mathbb{E}[q(Z_s)1\{\widehat{q}(Z_s) \le u\}\mid\mathcal{H}_{s-1}] \le(1+\epsilon)\frac{a_\Sigma}{2}(\log n)^{r-1}u^2. E [ q ( Z s ) 1 { q ( Z s ) ≤ u } ∣ H s − 1 ] ≤ ( 1 + ϵ ) 2 a Σ ( log n ) r − 1 u 2 . Here H s − 1 \mathcal{H}_{s-1} H s − 1 is the information defined in § 2 , s > ⌈ n / 2 ⌉ s > \lceil n/2\rceil s > ⌈ n /2 ⌉ , and
1 n ( log n ) 2 ( r − 1 ) ≤ u ≤ e − log log n / 3 n . \frac{1}{n(\log n)^{2(r-1)}} \le u \le\frac{e^{-\sqrt{\log\log n}/3}}{n}. n ( log n ) 2 ( r − 1 ) 1 ≤ u ≤ n e − l o g l o g n /3 . The bounds hold for all these times, thresholds, and histories. Each exception is determined by observations already seen. The same exceptional histories work for every threshold in this interval, including a threshold chosen using the initial sample. For independent coordinates, take A = I d A=I_d A = I d , r = d r=d r = d , and a I = 1 / ( d − 1 ) ! a_I=1/(d-1)! a I = 1/ ( d − 1 )! . Then the known-matrix estimate is exactly the product in (16) . For q ^ = q \widehat{q}=q q = q , the bounds also hold for standard Gaussian observations compared by any fixed closed convex cone with nonempty interior and no line. Use q C q_C q C and replace the maximality condition by ∄ i < s : X s ≺ C X i \nexists i < s : X_s \prec_C X_i ∄ i < s : X s ≺ C X i , and replace a Σ a_\Sigma a Σ by the coefficient in (39) .
Proof. Choose a fixed compact set P ⊂ int ( C ∗ ) ∩ S r − 1 P \subset\operatorname{int}(C^*) \cap S^{r-1} P ⊂ int ( C ∗ ) ∩ S r − 1 , avoiding the finitely many unit row directions of A A A , with a P > ( 1 − ε / 8 ) a Σ a_P > (1-\varepsilon/8)a_\Sigma a P > ( 1 − ε /8 ) a Σ . The two estimation lemmas, together with the direction argument after Lemma B.9 , give q ≤ q ^ q \le\widehat{q} q ≤ q everywhere and q ^ ( A X ) ≤ ( 1 + ε / 8 ) q C ( X ) \widehat{q}(AX) \le(1+\varepsilon/8)q_C(X) q ( A X ) ≤ ( 1 + ε /8 ) q C ( X ) on P P P within the norm bound ∥ X ∥ ≤ 2 log n + 40 r log log n \lVert X\rVert\le\sqrt{2}\log n + 40r\log\log n ∥ X ∥ ≤ 2 log n + 40 r log log n , for large n n n . For q ^ = q \widehat{q}=q q = q these statements are immediate, and for a general cone no row directions need to be excluded. The probability beyond this norm bound is o ( u ( log n ) r − 1 ) o(u(\log n)^{r-1}) o ( u ( log n ) r − 1 ) throughout the stated interval. Since the new observation is independent of H s − 1 \mathcal{H}_{s-1} H s − 1 ,
P { Z s ∈ Max ( Z 1 , … , Z s ) , q ^ ( Z s ) ≤ u ∣ H s − 1 } ≥ P { q ^ ( Z s ) ≤ u , X s / ∥ X s ∥ ∈ P ∣ H s − 1 } − P { q C ( X s ) ≤ u , X s / ∥ X s ∥ ∈ P , ∃ i < s : X s ≺ C X i ∣ H s − 1 } ≥ ( 1 − ε / 2 ) a Σ u ( log n ) r − 1 − o ( u ( log n ) r − 1 ) ≥ ( 1 − ε ) a Σ u ( log n ) r − 1 . \begin{aligned}
\mathbb{P}\{Z_s \in\operatorname{Max}(Z_1,\ldots,Z_s),\ \widehat{q}(Z_s) \le u \mid\mathcal{H}_{s-1}\}
&\ge\mathbb{P}\{\widehat{q}(Z_s) \le u,\ X_s/\lVert X_s\rVert\in P \mid\mathcal{H}_{s-1}\}\\
&\quad-\mathbb{P}\{q_C(X_s) \le u,\ X_s/\lVert X_s\rVert\in P,\ \exists i<s:X_s \prec_C X_i \mid\mathcal{H}_{s-1}\}\\
&\ge(1-\varepsilon/2)a_\Sigma u(\log n)^{r-1}-o(u(\log n)^{r-1})\\
&\ge(1-\varepsilon)a_\Sigma u(\log n)^{r-1}.
\end{aligned} P { Z s ∈ Max ( Z 1 , … , Z s ) , q ( Z s ) ≤ u ∣ H s − 1 } ≥ P { q ( Z s ) ≤ u , X s / ∥ X s ∥ ∈ P ∣ H s − 1 } − P { q C ( X s ) ≤ u , X s / ∥ X s ∥ ∈ P , ∃ i < s : X s ≺ C X i ∣ H s − 1 } ≥ ( 1 − ε /2 ) a Σ u ( log n ) r − 1 − o ( u ( log n ) r − 1 ) ≥ ( 1 − ε ) a Σ u ( log n ) r − 1 .
The first inequality uses q ≤ q ^ q \le\widehat{q} q ≤ q . The second uses (47) at u / ( 1 + ε / 8 ) u/(1+\varepsilon/8) u / ( 1 + ε /8 ) and Lemma B.5 for points dominated by earlier observations. For the other bound,
E [ q ( Z s ) 1 { q ^ ( Z s ) ≤ u } ∣ H s − 1 ] ≤ E [ q ( Z s ) 1 { q ( Z s ) ≤ u } ] ≤ ( 1 + ε ) a Σ 2 u 2 ( log n ) r − 1 . \mathbb{E}\left[q(Z_s)1\{\widehat{q}(Z_s)\le u\}\mid\mathcal{H}_{s-1}\right]
\le\mathbb{E}\left[q(Z_s)1\{q(Z_s)\le u\}\right]
\le(1+\varepsilon)\frac{a_\Sigma}{2}u^2(\log n)^{r-1}. E [ q ( Z s ) 1 { q ( Z s ) ≤ u } ∣ H s − 1 ] ≤ E [ q ( Z s ) 1 { q ( Z s ) ≤ u } ] ≤ ( 1 + ε ) 2 a Σ u 2 ( log n ) r − 1 .
where the last inequality is the truncated-moment estimate in (47) . The exceptional histories come from Lemma B.5 and, when estimating q q q , the initial-sample event in the relevant estimation lemma. Their combined probability has the stated order. For q ^ = q \widehat{q}=q q = q , no estimation lemma is needed, and the same proof works for every cone stated above.