The DOI matches its Crossref record; 33 of the 33 references it cites were found in a registry or an index; none of the 38 sources its claims cite is checked for support yet.
Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities
Open accessAbstract
Multivariate normal (MVN) probabilities arise in myriad applications, but they are analytically intractable and need to be evaluated via Monte Carlo-based numerical integration. For the state-of-the-art minimax exponential tilting (MET) method, we show that the complexity of each of its components can be greatly reduced through an integrand parameterization that uses the sparse inverse Cholesky factor produced by the Vecchia approximation, whose approximation error is often negligible relative to the Monte Carlo error. Based on this idea, we derive algorithms that can estimate MVN probabilities and sample from truncated MVN distributions in linear time (and that are easily parallelizable) at the same convergence or acceptance rate as MET, whose complexity is cubic in the dimension of the MVN probability. We showcase the advantages of our methods relative to existing approaches using several simulated examples. We also analyze a groundwater-contamination dataset with over 20,000 censored measurements to demonstrate the scalability of our method for partially censored Gaussian-process models. Supplementary materials for this article are available online, including a standardized description of the materials available for reproducing the work.
Overview
CoChat Summary
TL;DR
The paper develops Vecchia MET (VMET), a linear-time method for estimating multivariate normal probabilities and sampling truncated MVN distributions by combining the Vecchia approximation with minimax exponential tilting. It shows VMET matches MET’s convergence or acceptance rate while reducing per-sample and proposal-optimization complexity from cubic/quadratic to linear.
Key findings
- VMET reduces the per-MC-sample complexity from O(n²) to O(n) and the cost of solving for the exponential tilting parameter from O(n³) to O(n), giving overall complexity O(Tnm + Nnm); it preserves MET’s convergence/acceptance rate.
- In n = 900 simulations, VMET achieved the same level of error as MET while reducing computation times by 90%; for TMVN sampling, MET took 494.4 seconds versus 19.9 seconds for VMET.
- For n = 6,400, VMET had a better accuracy–cost trade-off than SOV and TLR; in a censored GP example, VMET regional sampling gave prediction RMSE 0.19 versus 0.45 for the LOD-augmented GP, with a minimum possible RMSE of 0.17 due to nugget variance 0.03.
- On a groundwater tetrachloroethylene dataset with n = 24,701 responses and 20,730 censored responses, the partially censored MVN model had a Brier score/RMSE of 0.36 versus 0.74 for the LOD-augmented GP at 179 Texas test points.
Methods
- The authors re-parameterize the SOV and MET integrands using the sparse inverse Cholesky factor from the Vecchia approximation, truncating conditioning sets to size m and computing conditional means and variances in O(m) per dimension.
- They derive sparse gradient and Hessian expressions for the log density ratio and use L-BFGS to optimize the exponential tilting parameter in O(n); optional techniques include Vecchia-based variable reordering and multi-level Monte Carlo.
- Numerical studies use Matérn-1.5 kernels in n = 900 and n = 6,400 scenarios, plus a USGS groundwater contamination dataset modeled with a partially censored MVN and Matérn-1.5 kernel, split 80% training and 20% testing.
Limitations
- The paper states that VMET is an approximation to the original covariance, so estimation bias is unavoidable; however, Vecchia bias is typically negligible relative to Monte Carlo error for m around 30 to 50.
- The paper notes that multi-level Monte Carlo may be less effective when VMET bias does not decrease monotonically with m, and that regional TMVN sampling ignores censored locations outside the selected region, with boundary extension reducing bias but lowering acceptance rate.
- The paper states that variable reordering is not used for parameter estimation to avoid discontinuity in the log-likelihood surface, and that only positive-definite covariance matrices are considered; linear constraints and rank-deficient covariance matrices are left for future research.
- Evident from the text: MET is treated as a gold standard but is not computationally scalable to large n, and acceptance rates can be very low for large TMVN dimensions, making global sampling infeasible in some examples.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
0 Valid · 4 Not valid · 34 Not checked · 75 Own results and interpretations
A result the paper states — it cites no source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“With Proposition 2, we transform the SOV and MET algorithms such that MC sampling can be performed at linear complexity as described in Algorithm 1.”
§ Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities > 3.2 Transforming SOV and MET
plainstates a cause- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
A result the paper states — it cites no source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“We show that the dominant computations for MET and SOV are equivalent to calculating the conditional means and variances of the integration variables.”
§ Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities > 1 Introduction
plainstates an association- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
A result the paper states — it cites no source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“We demonstrate theoretically that the Vecchia approximation error decreases exponentially with the number of nonzeros under certain regularity conditions.”
§ Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities > 1 Introduction
boostedstates a cause- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
In the paper
“Proposition 2. Suppose x ∼ ϕ n (x; Σ), where Σ is the covariance matrix under the Vecchia approximation defined by the conditioning sets {c(i)} n i=1 .Then, η i := E[x i |x 1:i-1 ] = A i,: x, l 2 i := Var[x i |x 1:i-1 ] = V -2 i,i ,”
§ Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities > 3.1 Conditional mean and variance under Vecchia
What the sources say
- Not checked yetcites Rue & Held 2005 source
plainstates a cause- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
- Rests on an assumption not shown here.
A result the paper reports from its own data — it cites no other source for it, so there is none to check. The quote shows it is in the paper.
In the paper
“Numerically, we show that under commonly used spatial kernels, the Vecchia error is often negligible relative to the Monte-Carlo error; for non-decaying kernels, such as constant correlation, the Vecchia approximation still provides a favorable trade-off between accuracy and computation cost.”
§ Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities > 1 Introduction
boosted- Asserted: passes — The authors put it forward as true.
- Checkable: passes — It can be checked against evidence.
- Load-bearing: passes — The paper’s conclusions depend on it.
- Based: passes — The paper gives a reason why it holds.
54 more claims
Create a free account to see all 113 claims and to verify the 30 references still open.
- It may state two separate claims as one. 47
- Probably not a substantial claim. 10
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.
Rated minor: it would not touch a result — a value no result rests on, a p-value that stays on the same side of the significance level, or a conflict that is clerical, resolved elsewhere in the paper, or outside its own findings.
In the paper
§ Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities > 8 Conclusions
“r ← Algorithm C.2(n, a, b, Σ), a ← a[r], b ← a[r], Σ ← Σ[r, r]”
§ Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities > 2 Importance-Sampling Views of SOV and MET
“a and b are lower and upper integration limits defining the hyperrectangle;”
Citations
Cites
A Simplex Method for Function Minimization
Nelder, J. A., & Mead, R. (1965) · The Computer Journal · doi:10.1093/comjnl/7.4.308 · Cited by 28,905
On the limited memory BFGS method for large scale optimization
Liu, D. C., & Nocedal, J. (1989) · Mathematical Programming · doi:10.1007/bf01589116 · Cited by 8,560
Lindgren, F., Rue, H., & Lindström, J. (2011) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.1467-9868.2011.00777.x · Cited by 2,708
International Conference on Machine Learning (ICML)-2005
津田, 宏. (2006) · 人工知能学会誌 = Journal of Japanese Society for Artificial Intelligence · Cited by 2,558
Rue, H., & Held, L. (2005) · Chapman & Hall/CRC eBooks · doi:10.1201/9780203492024 · Cited by 1,823
Multilevel Monte Carlo Path Simulation
Giles, M. B. (2008) · Operations Research · doi:10.1287/opre.1070.0496 · Cited by 1,431
Rcpp: Seamless R and C++Integration
Eddelbuettel, D., & François, R. (2011) · Journal of Statistical Software · doi:10.18637/jss.v040.i08 · Cited by 1,318
Numerical Computation of Multivariate Normal Probabilities
Genz, A. (1992) · Journal of Computational and Graphical Statistics · doi:10.1080/10618600.1992.10477010 · Cited by 1,020
Computation of Multivariate Normal and t Probabilities
Genz, A., & Bretz, F. (2009) · Lecture Notes in Statistics · doi:10.1007/978-3-642-01689-9 · Cited by 902
Numerical methods for nonlinear algebraic equations
Rabinowitz, P. (1970) · Gordon and Breach Science Publishers eBooks · Cited by 900
Research works printed but not linked: 3
- Croghan, C., and Egeghy, P. P. (2003), “Methods of Dealing with Values Below the Limit of Detection Using SAS,” Southern SAS User Group, 22, 22–24.
- Gibson, G. J., Glasbey, C., and Elston, D. (1994), “Monte Carlo Evaluation of Multivariate Normal Integrals and Sensitivity to Variate Ordering,” in Advances in Numerical Methods and Applications, pp. 120–126.
- Snelson, E., and Ghahramani, Z. (2007), “Local and Global Sparse Gaussian Process Approximations, in Artificial Intelligence and Statistics 11 (AISTATS).
Cited by
Scalable Sampling of Truncated Multivariate Normals Using Sequential Nearest-Neighbor ApproximationPreprint
Cao, J. G., & Katzfuß, M. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2406.17307 · Cited by 5
Self-citationScaled Block Vecchia Approximation for High-Dimensional Gaussian Process Emulation on GPUs
Pan, Q., Abdulah, S., Abduljabbar, M., Ltaief, H., Herten, A., Bode, M., Pratola, M. T., Fadikar, A., Genton, M. G., Keyes, D. E., et al. (2026) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2026.3732178 · Cited by 1
Efficient Constrained Gaussian Process Approximation Using Elliptical Slice Sampling
Maatouk, H., Rullière, D., & Bay, X. (2025) · Bayesian Analysis · doi:10.1214/25-ba1555
VeccTMVN: Multivariate Normal Probabilities using Vecchia Approximation
Cao, J., & Katzfuß, M. (2024) · doi:10.32614/cran.package.vecctmvn
Self-citationTruncated Multivariate Normal Distribution under Linear and Nonlinear Constraints
Maatouk, H., Rullière, D., & Bay, X. (2026) · Technometrics · doi:10.1080/00401706.2026.2644493
Metadata
- Authors
- Cao, J., & Katzfuss, M.
- Affiliations
- University of Houston (US)
- University of Wisconsin–Madison (US)
- Corresponding author
- Katzfuss, Matthias
- Venue
- Journal of the American Statistical Association
- Publisher
- Informa UK Limited
- Published
- 2025-10-20
- Volume
- 121
- Issue
- 553
- Pages
- 768-781
- ISSN
- 0162-1459 (ISSN-L)
- 1537-274X
- OpenAlex
- W4415355641
- Semantic Scholar
- d2341a55d5d6744968f507c65c2e2af4334e706c
- Cited by
- 5
- References
- 33
- Citations by year
- 2026: 3 · 2025: 1
- FWCI
- 2.52
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- Journal of the American Statistical Association (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- National Science Foundation (DMS–1654083, DMS–1953005)
- University of Houston
- University of Wisconsin–Madison
- Wisconsin Alumni Research Foundation
- Topics
- Physical Sciences › Mathematics › Statistics and Probability › Markov Chains and Monte Carlo Methods
- Physical Sciences › Computer Science › Artificial Intelligence › Gaussian Processes and Bayesian Inference
- Physical Sciences › Mathematics › Statistics and Probability › Statistical Distribution Estimation and Applications
- Keywords
- multivariate normal probabilities, Vecchia approximation, linear-time algorithms, groundwater contamination, high-dimensional integration, parallelizable algorithms
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: Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities. https://app.cochat.ai/papers/10.1080/01621459.2025.2546586
- The paper
- Cao, J., & Katzfuss, M. (2026). Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities. Journal of the American Statistical Association. https://doi.org/10.1080/01621459.2025.2546586
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.