Volume 58, pp. 597-620, 2023.

Convergence rates of individual Ritz values in block preconditioned gradient-type eigensolvers

Ming Zhou and Klaus Neymeyr

Abstract

Many popular eigensolvers for large and sparse Hermitian matrices or matrix pairs can be interpreted as accelerated block preconditioned gradient (BPG) iterations for the purpose of analyzing their convergence behavior by composing known estimates. An important feature of the BPG method is the cluster robustness, i.e., that reasonable performance for computing clustered eigenvalues is ensured by a sufficiently large block size. Concise estimates reflecting this feature can easily be derived for exact-inverse (exact shift-inverse) preconditioning. Therein, the BPG method is compatible with an abstract block iteration analyzed by Knyazev [Soviet J. Numer. Anal. Math. Modelling, 2 (1987), pp. 371–396]. An adaptation to more general preconditioning is difficult as some orthogonality properties cannot be preserved. Another analysis by Ovtchinnikov [Linear Algebra Appl., 415 (2006), pp. 140–166] provides sumwise estimates for Ritz values containing elegant convergence factors. However, additional technical terms lead to cumbersome bounds and could cause overestimations in the first steps. We expect to improve the existing results by deriving concise estimates for individual Ritz values. A mid-term goal has been achieved for the BPG iteration with fixed step sizes by the authors in [Math. Comp., 88 (2019), pp. 2737–2765]. The present paper deals with the more practical case that the step sizes are implicitly optimized by the Rayleigh–Ritz method.

Full Text (PDF) [628 KB], BibTeX

Key words

preconditioned subspace eigensolvers, Ritz values, cluster robustness

AMS subject classifications

65F15, 65N12, 65N25

Links to the cited ETNA articles

[9]Vol. 15 (2003), pp. 38-55 Andrew V. Knyazev and Klaus Neymeyr: Efficient solution of symmetric eigenvalue problems using multigrid preconditioners in the locally optimal block conjugate gradient method
[14]Vol. 41 (2014), pp. 93-108 Klaus Neymeyr and Ming Zhou: The block preconditioned steepest descent iteration for elliptic operator eigenvalue problems

< Back