New Preconditioning for the One-Sided Block-Jacobi SVD Algorithm

被引:1
|
作者
Becka, Martin [1 ]
Oksa, Gabriel [1 ]
Vidlickova, Eva [2 ]
机构
[1] Slovak Acad Sci, Inst Math, Bratislava, Slovakia
[2] Charles Univ Prague, Fac Math & Phys, Prague, Czech Republic
关键词
Singular value decomposition; One-sided block-Jacobi algorithm; Preconditioning; Gram matrix;
D O I
10.1007/978-3-319-78024-5_51
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
New preconditioning for the one-sided block-Jacobi algorithm used for the computation of the singular value decomposition of a matrix A is proposed. To achieve the asymptotic quadratic convergence quickly, one can apply the Jacobi algorithm to the matrix AV(1) instead of A, where V-1 is the matrix of eigenvectors from the eigenvalue decomposition of the Gram matrix A(T) A. In exact arithmetic, V-1 is also the matrix of right singular vectors of A so that the columns of AV(1) lie in span(U), where U is the matrix of left singular vectors. However, in finite arithmetic, this is not true in general, and the deviation of span(AV(1)) from span(U) depends on the 2-norm condition number.(A). The performance of the new preconditioned one-sided block-Jacobi algorithm was compared with three other SVD procedures. In the case of well-conditioned matrix, the new algorithm is up to 25 times faster than the LAPACK Jacobi procedure DGESVJ.
引用
收藏
页码:590 / 599
页数:10
相关论文
共 50 条
  • [1] PARALLEL ONE-SIDED BLOCK-JACOBI SVD ALGORITHM
    Becka, Martin
    Oksa, Gabriel
    Vajtersic, Marian
    [J]. ALGORITMY 2012, 2012, : 132 - 140
  • [2] New Dynamic Orderings for the Parallel One-Sided Block-Jacobi SVD Algorithm
    Becka, Martin
    Oksa, Gabriel
    Vajtersic, Marian
    [J]. PARALLEL PROCESSING LETTERS, 2015, 25 (02)
  • [3] PRECONDITIONING IN THE PARALLEL BLOCK-JACOBI SVD ALGORITHM
    Oksa, Gabriel
    Vajtersic, Marian
    [J]. ALGORITMY 2005: 17TH CONFERENCE ON SCIENTIFIC COMPUTING, PROCEEDINGS, 2005, : 202 - 211
  • [4] PRECONDITIONED PARALLEL BLOCK-JACOBI SVD ALGORITHM
    Oksa, Gabriel
    Vajtersic, Marian
    [J]. PARALLEL PROCESSING LETTERS, 2006, 16 (03) : 371 - 379
  • [5] New Approach to Local Computations in the Parallel One-Sided Jacobi SVD Algorithm
    Becka, Martin
    Oksa, Gabriel
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 605 - 617
  • [6] Dynamic ordering for a parallel block-Jacobi SVD algorithm
    Becka, M
    Oksa, G
    Vajtersic, M
    [J]. PARALLEL COMPUTING, 2002, 28 (02) : 243 - 262
  • [7] Parallel One-Sided Jacobi SVD Algorithm with Variable Blocking Factor
    Becka, Martin
    Oksa, Gabriel
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 57 - 66
  • [8] ASYMPTOTIC QUADRATIC CONVERGENCE OF THE TWO-SIDED SERIAL AND PARALLEL BLOCK-JACOBI SVD ALGORITHM
    Oksa, Gabriel
    Yamamoto, Yusaku
    Becka, Martin
    Vajtersic, Marian
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2019, 40 (02) : 639 - 671
  • [9] Multi-level parallelism in the block-Jacobi SVD algorithm
    Oksa, G
    Vajtersic, M
    [J]. NINTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2001, : 306 - 313
  • [10] CONVERGENCE TO SINGULAR TRIPLETS IN THE TWO-SIDED BLOCK-JACOBI SVD ALGORITHM WITH DYNAMIC ORDERING
    Oksa, Gabriel
    Yamamoto, Yusaku
    Vajtersic, Marian
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2022, 43 (03) : 1238 - 1262