94
Views
9
CrossRef citations to date
0
Altmetric
Article

Numerical Computation of Multivariate Normal and Multivariate-t Probabilities over Convex Regions

Pages 529-544 | Received 01 Nov 1994, Published online: 21 Feb 2012
 

Abstract

A methodology has been developed and Fortran 90 programs have been written to evaluate multivariate normal and multivariate-t integrals over convex regions. The Cholesky transformation is used to transform the integrand into a product of standard normal or spherically symmetric t variables. For any random direction from the origin, an unbiased estimate of the value of the integral is Pr[X 2r2] (multivariate normal) or Pr[Fr2/k] (multivariate-t), where r is the distance from the origin to the boundary in a randomly chosen direction, and k is the dimension of the integral. Two Fortran 90 programs have been written. MVI uses the average of many estimates. MVIB uses a binning procedure to obtain an empirical distribution of the distance from the origin to the boundary. Gauss-Legendre quadrature is then used to estimate the value of the integral. The running time for MVIB is modestly smaller than that for MVI. However, in solving certain integral equations (e.g., using an iterative procedure to find the percentage point of a statistic), using MVIB usually requires no Monte Carlo sampling after the first iteration, and is considerably more efficient. MVIB and MVI are highly efficient for the evaluation of integrals whose value is large. “Naive” Monte Carlo (MC) may be competitive with MVI or MVIB only if the value of the probability integral is small or the shape of the region is “extreme.”

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.