A multivariate normal random vector generator

Çok-değişkenli normal rassal bir yöneyin üretimi için açık bir yordam verildi. CHOLESKY yöntemi ile $Sigma$ kovaryans dizeyinden ayrıştırılmış L alt üçgen dizeyini kullanan üretecin algoritması, elemanları Box-Muller yöntemi ile elde edilen p-boyutlu standart normal z değişkeninin, $Xsim N(mu,Sigma)$ dağılımından p-boyutlu rassal bir x=$Lz+mu$ örneğine dönüştürülmesinden oluşmaktadır. Önerilen yordamın etkinliği, üretecin oldukça yüksek bir güvenirliği olduğunu gösteren bir Monte Carlo sınama ile sergilenmiştir.

Çok-değişkenli normal rassal bir yöney üretici

An explicit procedure for generating multivariate normal random vector is presented. Using a lower triangular matrix L decomposed from the covariance matrix $Sigma$ by the CHOLESKY method, the algorithm of the generator consists of the transformation of a p-dimensional standard normal variate z, elements of which are obtained by the Box-Muller procedure, into a p-dimensional normal random sample x=$Lz+mu$ from the distribution $Xsim N(mu,Sigma)$. The efficiency of the proposed procedure is exhibited by a Monte Carlo test of the algorithm which showed that the generator is highly reliable.

___

  • 1. Burn, D.A., " Advanced Simulation and Statistics Package-IBM Professional Version", The American Statistician,41(4):324-327(1987).
  • 2. Dongarra, J.J., Bunch, J.R., Moler, C.B., Stewart, G.W., " Linpack Users Guide", Society of Industrial and Applied Mathematics, Philadelphia (1979).
  • 3. Aguinis, H., "A QuickBasic Program for Generating Correlated Multivariate Random Normal Scores", Educational and Psychological Measurement, 54(3):687-689 (1994).
  • 4. Alliger, G.M., "Generating Correlated Bivariate Random Normal Standard Scores in QuickBasic," Educational and Psychological Measurement, 52(1):107-108 (1992).
  • 5. Cheng, R.C.H., "Generation of Multivariate Normal Samples with Given Sample Mean and Covariance Matrix", Journal of Statistical Computation and Simulation, 21: 39 - 49 (1985).
  • 6. Fernandez, J.F-Criado,C., "Algorithm for Normal Random Numbers", Physical Review E, 60(3): 3361-3365(1999).
  • 7. Ghosh, A., Kulatilake, P.H.S.W., " A Fortran Program for Generation of Multivariate Normally Distributed Random-Variables", Computers and Geosciences, 13(3): 221-233 (1987).
  • 8. Johnson, M. E., Wang, C.R., John S., "Generation of Continuous Multivariate Distributions for Statistical Applications",American Journal of Mathematical and Management Sciences, 4: 225-248 (1984).
  • 9. Marsaglia, G., MacLaren, M.D., Bray, T.A., "A Fast Procedure for Generating Normal Random Variables",Communications of the ACM, 7(1): 4-10 (1964).
  • 10.Marsaglia, G., Zaman, A., Marsaglia, J.C.W., "Rapid Evaluation of the Inverse of the Normal-Distribution Function",Statistics and Probabilty Letters, 19(4) :259-266 (1994).
  • 11.Meyer, D.L., "Methods of Generating Random Normal Numbers", Educational and Psychological Measurement, 29(1):193- (1969).
  • 12.Mickey, M.R., Chen, E.H., "How Normal does a Random Normal Generator Need to Be", Biometrics, 31(1): 257 (1975).
  • 13.Odell, P.L., "On Generating Normal Random Vectors", The American Mathematical Monthly, 72(4): 454 (1965).
  • 14.Scheuer, E. M., Stoller, D.S., "On the Generation of Normal Random Vectors", Technometrics, 4: 278-281 (1962).
  • 15.Woodward, J.A., Overall, J.E., "Computer Generation of Random Normal Deviates for Monte Carlo Work", Perceptual and Motor Skills, 39(1): 31-37 (1974).
  • 16.Edwards, L.K., "On Comparative Accuracy of Multivariate Nonnormal Random Number Generators", Science and Statistics: Proceedings of the 20th Symposium on the Interface: 618-623 (1988).
  • 17.Anderson,T.W., An Introduction to Multivariate Statistical Analysis, John Wiley and Sons Inc., New York: 10-11 (1958).
  • 18.Thisted, R. A., Elements of Statistical Computing-Numerical Computation, Chapman and Hill, New York: 81-84 (1988).
  • 19.Box, G.E.P., Muller, M.E., "A note on the generation of random normal deviates", The Annals of Mathematical Statistics, 29: 610-611(1958).
  • 20.Fishman, G.S., Monte Carlo-Concept, Algorithms, Applications, Springer-Verlag, New York: 603-604 (1996).
  • 21.Shoup, T.E., Applied Numerical Methods for the Microcomputer, Prentice-Hall,Inc, Ehglewood Cliffs, New Jersey: 53-57(1984).
  • 22.Loh,W.Y., "Testing Multivariate Normality by Simulation", Journal of Statistical Computation and Simulation, 26: 243-252(1986).
  • 23.Deak, I., Random Number Generators and Simulation, Akademia Kiado, Budapest: 317 (1990).
  • 24.Ata, M. Y., "Sanal Deneylerde Monte Carlo Tahminler için Deneysel Bir Yakınsama Kıstası", Teknik Rapor No:1, İstatistik Bölümü, Fen-Edebiyat Fakültesi, Gazi Üniversitesi, Ankara (2002).