An efficient implementation of the nonsymmetric Lanczos algorithm

被引:20
|
作者
Day, D
机构
[1] Applied and Numerical Math, Sandia National Laboratories, Albuquerque
关键词
Lanczos algorithm; breakdown; sparse eigenvalue problems; biorthogonalization methods;
D O I
10.1137/S0895479895292503
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Lanczos vectors computed in finite precision arithmetic by the three-term recurrence tend to lose their mutual biorthogonality One either accepts this loss and takes more steps or re-biorthogonalizes the Lanczos vectors at each step. Far the symmetric case, there is a compromise approach. This compromise, known as maintaining semiorthogonality, minimizes the cost of reorthogonalization. This paper extends the compromise to the true-sided Lanczos algorithm and justifies the new algorithm. The compromise is called maintaining semiduality. An advantage of maintaining semiduality is that the computed tridiagonal is a perturbation of a matrix that is exactly similar to the appropriate projection of the given matrix onto the computed subspaces. Another benefit is that the simple two-sided Gram-Schmidt procedure is a viable way to correct for loss of duality. A numerical experiment is included in which our Lanczos code is significantly more efficient than Arnoldi's method.
引用
收藏
页码:566 / 589
页数:24
相关论文
共 50 条