From Bareiss' algorithm to the stable computation of partial correlations (Q1823641)

From MaRDI portal





scientific article; zbMATH DE number 4115913
Language Label Description Also known as
default for all languages
No label defined
    English
    From Bareiss' algorithm to the stable computation of partial correlations
    scientific article; zbMATH DE number 4115913

      Statements

      From Bareiss' algorithm to the stable computation of partial correlations (English)
      0 references
      0 references
      0 references
      1989
      0 references
      The paper is concerned with the problem of stable computation of sample partial correlation coefficients. A review of some known methods as well as a new algorithm are presented and their mutual relations are discussed. The authors start with the algorithm of \textit{E. H. Bareiss} [Numer. Math. 13, 404-424 (1969; Zbl 0174.204)] for the solution of linear systems with Toeplitz coefficient matrix. This algorithm computes a set of sample partial correlations of a given data matrix A, but it requires the formation of \(B=A^ TA\) and thus suffers from loss of numerical accuracy. The data flow graph of Bareiss' algorithm suggests a way of computing these partial correlations directly from A, method worked out by \textit{G. Cybenko} [Math. Comput. 40, 323-336 (1983; Zbl 0539.93089)]. However, the latter method has higher operation count and low potential for parallelism. The authors then describe an extension of Bareiss' algorithm to general coefficient matrices, whose normalized version reduces to the hyperbolic Cholesky algorithm when the initial matrix is positive definite. The authors propose a version of this method that is superior to Bareiss' and Cybenko's with regard to the combination of numerical accuracy, operation count, and inherent parallelism. Finally, this approach is extended to compute partial correlations with arbitrary sets of given variables.
      0 references
      hyperbolic rotations
      0 references
      LU factorization
      0 references
      Cholesky factorization
      0 references
      parallel computation
      0 references
      data flow graph
      0 references
      Givens rotations
      0 references
      sample partial correlation coefficients
      0 references
      algorithm
      0 references
      Toeplitz coefficient matrix
      0 references
      hyperbolic Cholesky algorithm
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references