TRPL plus K: THICK-RESTART PRECONDITIONED LANCZOS plus K METHOD FOR LARGE SYMMETRIC EIGENVALUE PROBLEMS

被引:4
作者
Wu, Lingfei [1 ]
Xue, Fei [2 ]
Stathopoulos, Andreas [1 ]
机构
[1] Coll William & Mary, Dept Comp Sci, Williamsburg, VA 23187 USA
[2] Clemson Univ, Dept Math Sci, Clemson, SC 29631 USA
关键词
symmetric eigenvalue problems; thick-restart; preconditioned Lanczos; global quasi optimality; HERMITIAN EIGENPROBLEMS; ITERATION METHOD; LIMITED MEMORY; DAVIDSON; ALGORITHM; SPARSE; EIGENVECTORS; EIGENSOLVERS; INVERSE; LOWEST;
D O I
10.1137/17M1157568
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The Lanczos method is one of the standard approaches for computing a few eigenpairs of a large, sparse, symmetric matrix. It is typically used with restarting to avoid unbounded growth of memory and computational requirements. Thick-restart Lanczos is a popular restarted variant because of its simplicity and numerical robustness. However, convergence can be slow for highly clustered eigenvalues so more effective restarting techniques and the use of preconditioning is needed. In this paper, we present a thick-restart preconditioned Lanczos method, TRPL+K, that combines the power of locally optimal restarting (+K) and preconditioning techniques with the efficiency of the thick-restart Lanczos method. TRPL+K employs an inner-outer scheme where the inner loop applies Lanczos on a preconditioned operator while the outer loop augments the resulting Lanczos subspace with certain vectors from the previous restart cycle to obtain eigenvector approximations with which it thick restarts the outer subspace. We first identify the differences from various relevant methods in the literature. Then, based on an optimization perspective, we show an asymptotic global quasi optimality of a simplified TRPL+K method compared to an unrestarted global optimal method. Finally, we present extensive experiments showing that TRPL+K either outperforms or matches other state-of-the-art eigenmethods in both matrix-vector multiplications and computational time.
引用
收藏
页码:A1013 / A1040
页数:28
相关论文
共 51 条
[1]   Augmented implicitly restarted Lanczos bidiagonalization methods [J].
Baglama, J ;
Reichel, L .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2005, 27 (01) :19-42
[2]  
Calvetti D, 1994, ELECTRON T NUMER ANA, V2, P21
[3]  
Chapman A, 1997, NUMER LINEAR ALGEBR, V4, P43, DOI 10.1002/(SICI)1099-1506(199701/02)4:1<43::AID-NLA99>3.0.CO
[4]  
2-Z
[5]  
Chen J, 2016, INT CONF ACOUST SPEE, P2454, DOI 10.1109/ICASSP.2016.7472118
[6]   THE DAVIDSON METHOD [J].
CROUZEIX, M ;
PHILIPPE, B ;
SADKANE, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (01) :62-76
[7]   ITERATIVE CALCULATION OF A FEW OF LOWEST EIGENVALUES AND CORRESPONDING EIGENVECTORS OF LARGE REAL-SYMMETRIC MATRICES [J].
DAVIDSON, ER .
JOURNAL OF COMPUTATIONAL PHYSICS, 1975, 17 (01) :87-94
[8]   Truncation strategies for optimal Krylov subspace methods [J].
De Sturler, E .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1999, 36 (03) :864-889
[9]   Nested Krylov methods based on GCR [J].
deSturler, E .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1996, 67 (01) :15-41
[10]   The geometry of algorithms with orthogonality constraints [J].
Edelman, A ;
Arias, TA ;
Smith, ST .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1998, 20 (02) :303-353