An alternative full-pivoting algorithm for the factorization of indefinite symmetric matrices

作者:

Highlights:

摘要

This paper presents an algorithm for the factorization of indefinite symmetric matrices that factors any symmetric matrix A into the form LDLT, with D diagonal and L triangular, with its subdiagonal filled with zeros. The algorithm is based on Jacobi rotations, as opposed to the widely used permutation methods (Aasen, Bunch–Parlett, and Bunch–Kaufman). The method introduces little increase in computational cost and provides a bound on the elements of the reduced matrices of order 2nf(n), which is smaller than that of the Bunch–Parlett method (≃3nf(n)), and similar to that of Gaussian elimination with full pivoting (nf(n)). Furthermore, the factorization method is not blocked. Although the method presented is formulated in a full-pivoting scheme, it can easily be adapted to a scheme similar to that of the Bunch–Kaufman approach. A backward error analysis is also presented, showing that the elements of the error matrix can be bounded in terms of the elements of the reduced matrices.

论文关键词:65F05,15A06,15A12,Symmetric indefinite matrices,Matrix factorization,Bunch–Kaufman,Bunch–Parlett

论文评审过程:Received 26 February 2013, Revised 26 February 2014, Available online 17 July 2014.

论文官网地址:https://doi.org/10.1016/j.cam.2014.07.003