Loading…

Parallel codes for computing the numerical rank

In this paper we present an experimental comparison of several numerical tools for computing the numerical rank of dense matrices. The study includes the well-known SVD, the URV decomposition, and several rank-revealing QR factorizations: the QR factorization with column pivoting, and two QR factori...

Full description

Saved in:
Bibliographic Details
Published in:Linear algebra and its applications 1998-05, Vol.275, p.451-470
Main Authors: Quintana-Ortí, Gregorio, Quintana-Ortí, Enrique S.
Format: Article
Language:English
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper we present an experimental comparison of several numerical tools for computing the numerical rank of dense matrices. The study includes the well-known SVD, the URV decomposition, and several rank-revealing QR factorizations: the QR factorization with column pivoting, and two QR factorizations with restricted column pivoting. Two different parallel programming methodologies are analyzed in our paper. First, we present block-partitioned algorithms for the URV decomposition and rank-revealing QR factorizations which provide efficient implementations on shared memory environments. Furthermore, we also present parallel distributed algorithms, based on the message-passing paradigm, for computing rank-revealing QR factorizations on multicomputers.
ISSN:0024-3795
1873-1856
DOI:10.1016/S0024-3795(97)10032-5