Symmetric indefinite triangular factorization revealing the rank profile matrix

From MaRDI portal
Publication:5120190



Abstract: We present a novel recursive algorithm for reducing a symmetric matrix to a triangular factorization which reveals the rank profile matrix. That is, the algorithm computes a factorization mathbfPTmathbfAmathbfP=mathbfLmathbfDmathbfLT where mathbfP is a permutation matrix, mathbfL is lower triangular with a unit diagonal and mathbfD is symmetric block diagonal with 1imes1 and 2imes2 antidiagonal blocks. The novel algorithm requires O(n2romega−2) arithmetic operations. Furthermore, experimental results demonstrate that our algorithm can even be slightly more than twice as fast as the state of the art unsymmetric Gaussian elimination in most cases, that is it achieves approximately the same computational speed. By adapting the pivoting strategy developed in the unsymmetric case, we show how to recover the rank profile matrix from the permutation matrix and the support of the block-diagonal matrix. There is an obstruction in characteristic 2 for revealing the rank profile matrix which requires to relax the shape of the block diagonal by allowing the 2-dimensional blocks to have a non-zero bottom-right coefficient. This relaxed decomposition can then be transformed into a standard mathbfPmathbfLmathbfDmathbfLTmathbfPT decomposition at a negligible cost.












This page was built for publication: Symmetric indefinite triangular factorization revealing the rank profile matrix

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5120190)