Abstract
Algorithms for the computation of bivariate and trivariate normal and t probabilities for rectangles are reviewed. The algorithms use numerical integration to approximate transformed probability distribution integrals. A generalization of Plackett's formula is derived for bivariate and trivariate t probabilities. New methods are described for the numerical computation of bivariate and trivariate t probabilities. Test results are provided, along with recommendations for the most efficient algorithms for single and double precision computations.
Similar content being viewed by others
References
Andel J. 1974. On evaluation of some two-dimensional normal probabilities. Aplikace Matematiky 19: 28-35.
Cornish E.A. 1954. The multivariate t-distribution associated with a set of normal sample deviates. Australian Journal of Physics 7: 531-542.
Cox D.R. and Wermuth N. 1991. A simple approximation for bivariate and trivariate normal integrals. International Statistics Review 59: 263-269.
Davis P.J. and Rabinowitz P. 1984. Methods of Numerical Integration. Academic Press, New York.
Drezner Z. 1978. Computation of the bivariate normal integral. Mathematics of Computation 32: 277-279.
Drezner Z. and Wesolowsky G.O. 1989. On the computation of the bivariate normal integral. Journal of Statist. Comput. Simul. 35: 101-107.
Drezner Z. 1992. Computation of the multivariate normal integral. ACM Transactions on Mathematics Software 18: 450-460.
Drezner Z. 1994. Computation of the trivariate normal integral. Mathematics of Computation 62: 289-294.
Donnelly T.G. 1963. Algorithm 462: Bivariate normal distribution. Communications of the ACM 16: 638.
Dunnett C.W. and Sobel M. 1954.Abivariate generalization of student's t-distribution, with tables for certain special cases. Biometrika 41: 153-169.
Gassmann H.I. 2000. Rectangle probabilities of trivariate normal distributions, technical report available at http://www.mgmt.dal.ca/sba/profs/hgassmann/.
Gassmann H.I., Deák I., and Szántai T. 2002. Computing multivariate normal probabilities: A new look. Journal of Computational and Graphical Statistics 11: 920-949.
Genz A. 1993. Comparison of methods for the computation of multivariate normal probabilities. Computing Science and Statistics 25: 400-405.
Genz A. and Bretz F. 2002. Comparison of methods for the computation of multivariate tprobabilities. J. Comp. Graph. Stat. 11: 950-971.
Genz A., Bretz F., and Hochberg Y. 2003. Approximations to multivariate tprobabilities with application to multiple comparison procedures, technical report available at http://www.math.wsu.edu/faculty/genz.
Mee R.W. and Owen D.B. 1983. A simple approximation for bivariate normal probability. Journal of Quality Technology 15: 72-75.
Owen D.B. 1956. Tables for computing bivariate normal probability. Annals of Mathematical Statistics 27: 1075-1090.
Patefield M. and Tandy D. 2000. Fast and accurate computation of Owen's T-function. Journal of Statistical Software 5(5): http://www.jstatsoft.org.
Plackett R.L. 1954. A reduction formula for normal multivariate probabilities. Biometrika 41: 351-360.
Piessens R., deDoncker E., Uberhuber C., and Kahaner D. 1983. QUADPACK: A Subroutine Package for Automatic Integration. Springer-Verlag, New York.
Schervish M. 1984. Multivariate normal probabilities with error bound. Applied Statistics 33: 81-87.
Sheppard W.F. 1900. On the computation of the double integral expressing normal correlation. Transactions of the Cambridge Philosophical Society 19: 23-69.
Steen N.M., Byrne G.O., and Gelhard E.M. 1969. Gaussian quadratures. Mathematics of Computation 23: 661-671.
Terza J.V. and Welland U. 1988. A comparison of bivariate normal algorithms. Journal of Statist. Comput. Simul. 19: 115-127.
Tong Y.L. 1990. The Multivariate Normal Distribution. Springer-Verlag, New York.
Wang M. and Kennedy W.J. 1992. A numerical method for accurately approximating multivariate normal probability. Computational Statistics and Data Analysis 13: 197-210.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Genz, A. Numerical computation of rectangular bivariate and trivariate normal and t probabilities. Statistics and Computing 14, 251–260 (2004). https://doi.org/10.1023/B:STCO.0000035304.20635.31
Issue Date:
DOI: https://doi.org/10.1023/B:STCO.0000035304.20635.31