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 条
  • [21] Efficient pre-processing in the parallel block-Jacobi SVD algorithm
    Oksa, G
    Vajtersic, M
    [J]. PARALLEL COMPUTING, 2006, 32 (02) : 166 - 176
  • [22] ON DATA LAYOUT IN THE PARALLEL BLOCK-JACOBI SVD ALGORITHM WITH PRE-PROCESSING
    Becka, Martin
    Oksa, Gabriel
    Vajtersic, Marian
    Grigori, Laura
    [J]. ALGORITMY 2009: 18TH CONFERENCE ON SCIENTIFIC COMPUTING, 2009, : 449 - 458
  • [23] On iterative QR pre-processing in the parallel block-Jacobi SVD algorithm
    Becka, Martin
    Oksa, Gabriel
    Vajtersic, Marian
    Grigori, Laura
    [J]. PARALLEL COMPUTING, 2010, 36 (5-6) : 297 - 307
  • [24] Study of the parallel block one-sided Jacobi method
    Daoudi, EM
    Lakhouaja, A
    Outada, H
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 454 - 463
  • [25] Advances in speedup of the indefinite one-sided block Jacobi method
    Singer, Sanja
    Singer, Sasa
    Hari, Vjeran
    Bokulic, Kresimir
    Davidovic, Davor
    Juresic, Marijan
    Uscumlic, Aleksandar
    [J]. NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, 2007, 936 : 519 - +
  • [26] Efficient One-Sided Jacobi SVD Computation on AMD GPU using OpenCL
    An, Jianjing
    Wang, Dong
    [J]. PROCEEDINGS OF 2016 IEEE 13TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP 2016), 2016, : 491 - 495
  • [27] A structure-preserving one-sided Jacobi method for computing the SVD of a quaternion matrix
    Ma, Ru-Ru
    Bai, Zheng-Jian
    [J]. APPLIED NUMERICAL MATHEMATICS, 2020, 147 : 101 - 117
  • [28] On an implementation of a one-sided block Jacobi method on a distributed memory computer
    Arbenz, P
    Slapnicar, I
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1996, 76 : 343 - 344
  • [29] A Variable Relaxation Parameter For The Parallel One-Sided JRS SVD Algorithm
    Zhao, Lei
    Guo, Qiang
    [J]. PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 1261 - 1266
  • [30] ON ONE-SIDED JACOBI METHODS FOR PARALLEL COMPUTATION
    EBERLEIN, PJ
    [J]. SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1987, 8 (04): : 790 - 796