Rank revealing Gaussian elimination by the maximum volume concept

From MaRDI portal
Publication:1987003



Abstract: A Gaussian elimination algorithm is presented that reveals the numerical rank of a matrix by yielding small entries in the Schur complement. The algorithm uses the maximum volume concept to find a square nonsingular submatrix of maximum dimension. The bounds on the revealed singular values are similar to the best known bounds for rank revealing LU factorization, but in contrast to existing methods the algorithm does not make use of the normal matrix. An implementation for dense matrices is described whose computational cost is roughly twice the cost of an LU factorization with complete pivoting. Because of its flexibility in choosing pivot elements, the algorithm is amenable to implementation with blocked memory access and for sparse matrices.


The authors present an algorithm for revealing the numerical rank of matrices by using the Gaussian elimination method. The bounds on the singular values is consistent with previous results available in the literature, but the algorithm presented here does not make use of the normal matrix. It can be implemented with blocked memory access to achieve high floating point performance on dense matrices.











This page was built for publication: Rank revealing Gaussian elimination by the maximum volume concept

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