A Lanczos-type method for multiple starting vectors

Citation
Ji. Aliaga et al., A Lanczos-type method for multiple starting vectors, MATH COMPUT, 69(232), 2000, pp. 1577-1601
Citations number
41
Categorie Soggetti
Mathematics
Journal title
MATHEMATICS OF COMPUTATION
ISSN journal
00255718 → ACNP
Volume
69
Issue
232
Year of publication
2000
Pages
1577 - 1601
Database
ISI
SICI code
0025-5718(200010)69:232<1577:ALMFMS>2.0.ZU;2-W
Abstract
Given a square matrix and single right and left, starting vectors, the clas sical nonsymmetric Lanczos process generates two sequences of biorthogonal basis vectors for the right and left Krylov subspaces induced by the given matrix and vectors. In this paper, we propose a Lanczos-type algorithm that extends the classical Lanczos process for single starting vectors to multi ple starting vectors. Given a square matrix and two blocks of right and lef t starting vectors, the algorithm generates two sequences of biorthogonal b asis vectors for the right and left block Krylov subspaces induced by the g iven data. The algorithm can handle the most general case of right and left starting blocks of arbitrary sizes, while all previously proposed extensio ns of the Lanczos process are restricted to right and left starting blocks of identical sizes. Other features of our algorithm include a built-in defl ation procedure to detect and delete linearly dependent vectors in the bloc k Krylov sequences, and the option to employ look-ahead to remedy the poten tial breakdowns that may occur in nonsymmetric Lanczos-type methods.