Numerically Stable Generation of Correlation Matrices and Their Factors

被引:0
|
作者
Philip I. Davies
Nicholas J. Higham
机构
[1] University of Manchester,Department of Mathematics
[2] University of Manchester,Department of Mathematics
来源
BIT Numerical Mathematics | 2000年 / 40卷
关键词
Random correlation matrix; Bendel-Mickey algorithm; eigenvalues; singular value decomposition; test matrices; forward error bounds; relative error bounds; IMSL; NAG Library; Jacobi method;
D O I
暂无
中图分类号
学科分类号
摘要
Correlation matrices—symmetric positive semidefinite matrices with unit diagonal—are important in statistics and in numerical linear algebra. For simulation and testing it is desirable to be able to generate random correlation matrices with specified eigenvalues (which must be nonnegative and sum to the dimension of the matrix). A popular algorithm of Bendel and Mickey takes a matrix having the specified eigenvalues and uses a finite sequence of Givens rotations to introduce 1s on the diagonal. We give improved formulae for computing the rotations and prove that the resulting algorithm is numerically stable. We show by example that the formulae originally proposed, which are used in certain existing Fortran implementations, can lead to serious instability. We also show how to modify the algorithm to generate a rectangular matrix with columns of unit 2-norm. Such a matrix represents a correlation matrix in factored form, which can be preferable to representing the matrix itself, for example when the correlation matrix is nearly singular to working precision.
引用
收藏
页码:640 / 651
页数:11
相关论文
共 50 条
  • [1] Numerically stable generation of correlation matrices and their factors
    Davies, PI
    Higham, NJ
    [J]. BIT NUMERICAL MATHEMATICS, 2000, 40 (04) : 640 - 651
  • [2] Numerically Stable Evaluation of Moments of Random Gram Matrices With Applications
    Elkhalil, Khalil
    Kammoun, Abla
    Al-Naffouri, Tareq Y.
    Alouini, Mohamed-Slim
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2017, 24 (09) : 1353 - 1357
  • [3] THE NUMERICALLY STABLE RECONSTRUCTION OF JACOBI MATRICES FROM SPECTRAL DATA
    GRAGG, WB
    HARROD, WJ
    [J]. NUMERISCHE MATHEMATIK, 1984, 44 (03) : 317 - 335
  • [4] Numerically stable real number codes based on random matrices
    Chen, ZZ
    Dongarra, J
    [J]. COMPUTATIONAL SCIENCE - ICCS 2005, PT 1, PROCEEDINGS, 2005, 3514 : 115 - 122
  • [5] Numerically stable methods for converting rotation matrices to Euler parameters
    Coope, ID
    Lintott, AB
    Dunlop, GR
    Vuskovic, MI
    [J]. ADVANCES IN ROBOT KINEMATICS, 2000, : 35 - 42
  • [6] On The Generation Of Correlation Matrices
    Budden, Mark
    Hadavas, Paul
    Hoffman, Lorrie
    [J]. APPLIED MATHEMATICS E-NOTES, 2008, 8 : 279 - 282
  • [7] Generation of Correlation Matrices
    Veleva, E.
    [J]. APPLICATION OF MATHEMATICS IN TECHNICAL AND NATURAL SCIENCES, 2017, 1895
  • [8] Numerically stable LDLT-factorization of F-type saddle point matrices
    De Niet, Arie C.
    Wubs, Fred W.
    [J]. IMA JOURNAL OF NUMERICAL ANALYSIS, 2009, 29 (01) : 208 - 234
  • [9] SET BY SET GENERATION OF ROBUST STABLE MATRICES
    ESLAMI, M
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (04) : 646 - 651