A refined harmonic Rayleigh-Ritz procedure and an explicitly restarted refined harmonic Arnoldi algorithm (Q814247)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 5003687
Language Label Description Also known as
default for all languages
No label defined
    English
    A refined harmonic Rayleigh-Ritz procedure and an explicitly restarted refined harmonic Arnoldi algorithm
    scientific article; zbMATH DE number 5003687

      Statements

      A refined harmonic Rayleigh-Ritz procedure and an explicitly restarted refined harmonic Arnoldi algorithm (English)
      0 references
      0 references
      0 references
      6 February 2006
      0 references
      The authors consider the large matrix eigenproblem \[ A {\phi}_i = {\lambda}_i {\phi}_i, \quad A \in {\mathcal{C}}^{n \times n} \quad\text{ nonsingular}, \] where \(({\phi}_i, {\lambda}_i)\) are the eigenpairs of \(A\). The aim is to compute \(l\) eigenpairs, usually being those with the smallest or largest magnitude or with the smallest or largest real part. The basis of the well-known iterative methods (Arnoldi method, subspace iteration, Jacobi-Davidson method as well as their variants) is the Rayleigh-Ritz procedure. First a short history of the subject is given in the Introduction. In an earlier paper \textit{Zh. Jia} and \textit{G. W. Stewart} [Math. Comput. 70, No.~234, 637--647 (2001 ; Zbl 0968.65020)] have shown that under certain conditions there are Ritz values that converge to the desired eigenvalues but the corresponding Ritz vectors may fail to converge, and they developed so-called ``refined'' methods for the Arnoldi method, the Rayleigh-Ritz procedure, the block Arnoldi method, the subspace iteration, the Jacobi-Davidson method and the shift-and-invert Arnoldi method that correct the possible nonconvergence. The new methods are very often much more efficient, particularly for difficult problems. \textit{Zh. Jia} [Appl. Numer. Math. 42, No.~4, 489--512 (2002; Zbl 1030.65023)] improved also the implicitly restarted harmonic Arnoldi algorithm (IRHA) created by \textit{R. B. Morgan} [SIAM J. Matrix Anal. Appl. 21, 1112--1135 (2000; Zbl 0963.65038)], introducing certain refined shifts. The resulting method is called implicitly restarted refined harmonic Arnoldi algorithm (IRRHA). The present paper consists of four parts. First, the authors consider the harmonic Rayleigh-Ritz procedure, which retains harmonic Ritz values and computes refined harmonic Ritz vectors. A derived a priori error bound shows that the refined harmonic Ritz vector converge if the harmonic Ritz value does. Second, the refined harmonic Arnoldi method is introduced (algorithm 1). Third, the restarting issue of the refined harmonic Arnoldi method (algorithm 1) is treated. Instead of an implicit restarting an explicit restarting is introduced. The restarting vector is chosen using an augmented Krylov subspace (algorithm 2). Finally, numerical results show that algorithm 2 for very sparse matrices is considerably superior to IRHA and at least competitive with IRRHA. For not very sparse matrices and \(l \geq 20\) IRRHA is more efficient. The order \((n = 822\) until \(n=10000)\) of the sparse test matrices is rather moderate.
      0 references
      harmonic Ritz value
      0 references
      harmonic Ritz vector
      0 references
      refined harmonic Ritz vector
      0 references
      Rayleigh quotients
      0 references
      large matrix eigenproblem
      0 references
      Arnoldi method
      0 references
      subspace iteration
      0 references
      Jacobi-Davidson method
      0 references
      a priori error bound
      0 references
      algorithm
      0 references
      implicit restarting
      0 references
      explicit restarting
      0 references
      Krylov subspace
      0 references
      sparse matrices
      0 references
      0 references

      Identifiers