A block Cholesky-LU-based QR factorization for rectangular matrices

被引:2
作者
Le Borne, Sabine [1 ,2 ]
机构
[1] Hamburg Univ Technol, Inst Math, Hamburg, Germany
[2] Hamburg Univ Technol, Inst Math, Am Schwarzenberg Campus 3, D-21073 Hamburg, Germany
关键词
block QR factorization; Householder method; REPRESENTATION;
D O I
10.1002/nla.2497
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The Householder method provides a stable algorithm to compute the full QR factorization of a general matrix. The standard version of the algorithm uses a sequence of orthogonal reflections to transform the matrix into upper triangular form column by column. In order to exploit (level 3 BLAS or structured matrix) computational advantages for block-partitioned algorithms, we develop a block algorithm for the QR factorization. It is based on a well-known block version of the Householder method which recursively divides a matrix columnwise into two smaller matrices. However, instead of continuing the recursion down to single matrix columns, we introduce a novel way to compute the QR factors in implicit Householder representation for a larger block of several matrix columns, that is, we start the recursion at a block level instead of a single column. Numerical experiments illustrate to what extent the novel approach trades some of the stability of Householder's method for the computational efficiency of block methods.
引用
收藏
页数:10
相关论文
共 8 条
[1]   BLOCK MODIFIED GRAM-SCHMIDT ALGORITHMS AND THEIR ANALYSIS [J].
Barlow, Jesse L. .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2019, 40 (04) :1257-1290
[2]   Block Gram-Schmidt algorithms and their stability properties [J].
Carson, Erin ;
Lund, Kathryn ;
Rozlonik, Miroslav ;
Thomas, Stephen .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2022, 638 :150-195
[3]   Applying recursion to serial and parallel QR factorization leads to better performance [J].
Elmroth, E ;
Gustavson, FG .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2000, 44 (04) :605-624
[4]  
Golub G.H., 2013, MATRIX COMPUTATIONS
[5]  
Kressner D., FAST QR DECOMPOSITIO
[6]   Block computation and representation of a sparse nullspace basis of a rectangular matrix [J].
Le Borne, Sabine .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2008, 428 (11-12) :2455-2467
[7]   A STORAGE-EFFICIENT WY REPRESENTATION FOR PRODUCTS OF HOUSEHOLDER TRANSFORMATIONS [J].
SCHREIBER, R ;
VANLOAN, C .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1989, 10 (01) :53-57
[8]   LU-Cholesky QR algorithms for thin QR decomposition [J].
Terao, Takeshi ;
Ozaki, Katsuhisa ;
Ogita, Takeshi .
PARALLEL COMPUTING, 2020, 92