Student or educator? Sign up with your school email and get 6 months of Pro free.

The DOI matches its Crossref record; 29 of the 29 references it cites were found in a registry or an index; none of the 8 sources its claims cite is checked for support yet.

A limit formula and recursive algorithm for multivariate Normal tail probability

Open access
Au, Siu-Kui·2025·Statistics and Computing

Published version of a preprint

Abstract

Abstract This work develops a formula for the large threshold limit of multivariate Normal tail probability when at least one of the normalised thresholds grows indefinitely. Derived using integration by parts, the formula expresses the tail probability in terms of conditional probabilities involving one less variate, thereby reducing the problem dimension by 1.The formula is asymptotic to Ruben's formula under Salvage's condition. It satisfies Plackett's identity exactly or approximately, depending on the correlation parameter being differentiated. A recursive algorithm is proposed that allows the tail probability limit to be calculated in terms of univariate Normal probabilities only. The algorithm shows promise in numerical examples to offer a semi-analytical approximation under non-asymptotic situations to within an order of magnitude.The number of univariate Normal probability evaluations is at least O(n!), however, and in this sense the algorithm suffers from the curse of dimension.

Overview

CoChat Summary

TL;DR

The paper derives a limit formula for multivariate Normal tail probability when at least one normalized threshold grows indefinitely, expressing the limit via conditional probabilities with one less variate. It proposes a recursive algorithm that reduces the computation to univariate Normal probabilities, with numerical examples suggesting semi-analytical approximation within an order of magnitude but at least O(n!) cost.

Key findings

  • Theorem 2.1 gives a limit reduction formula: as the largest-magnitude normalized threshold \(\mu_* \to \infty\), \(P(X \ge u) \to P_*\), where \(P_*\) is expressed in terms of conditional probabilities with one less variate, reducing dimension by 1.
  • Under Salvage’s condition (\(\Delta = C^{-1}(u-a) \to \infty\)), if the correlation matrix is invertible, \(P_*\) is asymptotic to Ruben’s formula and hence to the tail probability (Theorem 2.2).
  • \(P_*\) satisfies Plackett’s identity exactly when differentiating with respect to correlation parameters not involving the selected index \(*\), and approximately when one index is \(*\) (Theorem 2.3).
  • Algorithm 1 recursively reduces the dimension to univariate Normal CCDF evaluations; numerical examples for \(n=4\) and \(n=8\) variates suggest it can approximate non-asymptotic tail probabilities within an order of magnitude, but the number of univariate Normal probability evaluations is at least \(O(n!)\), so the algorithm suffers from the curse of dimension.

Methods

  • Theoretical derivation: integration by parts reduces the tail probability dimension by 1; limit analysis (Lemmas 4.1–4.4) yields the general reduction formula, and asymptotic analysis under Salvage’s condition connects it to Ruben’s formula.
  • Recursive algorithm: Algorithm 1 takes threshold vector, mean vector, and covariance matrix; determines the index \(*\) with largest \(|\mu_j|\); if \(\mu_* \ge 0\), applies the reduction formula recursively using conditional means and covariance matrices; if \(\mu_* < 0\), flips the sign of \(X_*\) and uses a difference of two probabilities.
  • Numerical experiments: \(n=4\) and \(n=8\) variates, zero mean, covariance with principal variance 1 along a unit vector \(\alpha\) and \(s^2\) along orthogonal directions, \(\sigma=0.7\), \(s=0.1,0.5,0.9\); plus 100 random trials with thresholds generated as standard Normal i.i.d. vectors and correlation matrices uniformly distributed over positive definite correlation matrices using Joe (2006). Benchmarks used Matlab’s `mvncdf`, with absolute error tolerance set to 1% of Algorithm 1’s value and maximum \(10^{10}\) integrand evaluations.

Limitations

  • The paper states that unlike the bivariate case, it does not provide a way to calculate the tail probability “exactly,” and that suppressing the curse of dimension remains a future direction.
  • The paper states the algorithm requires at least \(O(n!)\) univariate Normal probability evaluations, making computation prohibitive for large \(n\).
  • The paper notes that a general proof is not yet available to justify carrying a small-order term over to the derivative \(\partial(\cdot)/\partial u_r\) in the approximate Plackett identity case; it also reports that some Algorithm 1 values were negative and some benchmark trials were omitted because the required tolerance could not be achieved within \(10^{10}\) integrand evaluations.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1007/s11222-024-10552-z

Cites

29 of 29 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Figures

Image 1
CC-BY · From the PDF
Fig. 2 Normal tail probability versus t , n = 4 variates and σ = 0 . 7. s = 0.1 (blue), 0.5 (red), 0.9 (green). Solid line = Algorithm 1, dashed line = 'exact' benchmark by Matlab function mvncdf , dot = Ruben's/Hashorva's formula. For s = 0.1 (blue) and 0.5 (red), Hashorva's formula (4) applies with I = { 1 , 2 } and J = { 3 , 4 } . For s = 0 . 9, Ruben's formula (2) applies for all variates. In (b), the green dots are out of scale (too large)
Fig. 2 Normal tail probability versus t , n = 4 variates and σ = 0 . 7. s = 0.1 (blue), 0.5 (red), 0.9 (green). Solid line = Algorithm 1, dashed line = 'exact' benchmark by Matlab function mvncdf , dot = Ruben's/Hashorva's formula. For s = 0.1 (blue) and 0.5 (red), Hashorva's formula (4) applies with I = { 1 , 2 } and J = { 3 , 4 } . For s = 0 . 9, Ruben's formula (2) applies for all variates. In (b), the green dots are out of scale (too large)CC-BY · From the PDF
Image 3
CC-BY · From the PDF
Image 4
CC-BY · From the PDF
Fig. 5 Probability versus s for n = 8 variates. Same legend as Fig. 3. In (b), for s > 0 . 7, the dots are out of scale (too large). The same applies to the blue dots ( t = 1) for s < 0 . 7
Fig. 5 Probability versus s for n = 8 variates. Same legend as Fig. 3. In (b), for s > 0 . 7, the dots are out of scale (too large). The same applies to the blue dots ( t = 1) for s < 0 . 7CC-BY · From the PDF
Fig. 6 Comparison of tail probability values by Algorithm 1 and 'exact' benchmark by Matlab function mvncdf in 100 trials. Each point is the result of a trial, where threshold vector u is generated as a standard Normal vector with i.i.d. components; mean vector a = 0 ; covariance matrix C has unit variance in all variates and is uniformly distributed in the space of postive definite correlation matrices.
Fig. 6 Comparison of tail probability values by Algorithm 1 and 'exact' benchmark by Matlab function mvncdf in 100 trials. Each point is the result of a trial, where threshold vector u is generated as a standard Normal vector with i.i.d. components; mean vector a = 0 ; covariance matrix C has unit variance in all variates and is uniformly distributed in the space of postive definite correlation matrices.CC-BY · From the PDF

Verification

Claims the paper makes

0 Valid · 1 Not valid · 7 Not checked · 42 Own results and interpretations

29 more claims

Create a free account to see all 50 claims and to verify the 5 references still open.

See all claims — free account
  • It may state two separate claims as one. 10
  • Probably not a substantial claim. 5
  • The quote only partly states this claim. 2

Create a free account to see these claims.

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

3 of 3

Citations

Cites

Show all 28 references

Cited by

Still being checked.

Metadata

Authors
Au, S.-K.
Affiliations
Nanyang Technological University (SG)
Corresponding author
Au, Siu-Kui
Venue
Statistics and Computing
Published
2024-12-28
Volume
35
Issue
1
ISSN
  • 0960-3174 (ISSN-L)
  • 1573-1375
OpenAlex
W4405856166
Cited by
0
References
28
FWCI
0.00
Type
journal article
Language
en
Open access
Licence
Locations
  • Statistics and Computing (publishedVersion)
  • Research Square (submittedVersion, cc-by)
  • DR-NTU (Nanyang Technological University) (acceptedVersion)
Funders
Ministry of Education - Singapore (RG68/22)
Topics
  • Physical Sciences › Mathematics › Statistics and Probability › Probability and Statistical Research
  • Physical Sciences › Mathematics › Statistics and Probability › Statistical Distribution Estimation and Applications
  • Physical Sciences › Mathematics › Applied Mathematics › Mathematical functions and polynomials
Keywords
recursive algorithm, conditional probability, curse of dimensionality, asymptotic approximation, multivariate normal distribution

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

A language model drew the claims from the paper on 2026-11-15, under version 3 of the claim definition (model deepseek-v4.1-flash, prompt extract-v3).

A second model labelled each claim on 2026-11-15 (model jev-1.13-20260917, definition revision gold-guideline-v0.2).

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: A limit formula and recursive algorithm for multivariate Normal tail probability. https://app.cochat.ai/papers/10.1007/s11222-024-10552-z
The paper
Au, S.-K. (2025). A limit formula and recursive algorithm for multivariate Normal tail probability. Statistics and Computing. https://doi.org/10.1007/s11222-024-10552-z

Data sources

Bibliographic data: Semantic Scholar, OpenAlex, Crossref.

Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).

Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.