A simplified HSS preconditioner for generalized saddle point problems (Q291888): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Importer (talk | contribs)
Changed an Item
Property / review text
 
This paper develops the SHSS preconditioner for generalized saddle point problems \[ \begin{bmatrix} A & B^T\\ -B & C \end{bmatrix}\, \begin{bmatrix} x\\y\end{bmatrix} = \begin{bmatrix} f\\ -g \end{bmatrix} \] that is built on and simplified from the classical HSS preconditioner of \textit{Z.-Z. Bai} et al. [SIAM J. Matrix Anal. Appl. 24, No. 3, 603--626 (2003; Zbl 1036.65032)]. The idea is to leave off parts of the HSS preconditioner \(P_{HSS} = \dfrac{1}{\alpha}\) \[ \begin{bmatrix} \alpha I + A& 0\\ 0 & \alpha I + C \end{bmatrix} \begin{bmatrix} \alpha I & B^T\\ -B & \alpha I\end{bmatrix} \] in the new preconditioner \(P_{SHSS} = \dfrac{1}{\alpha}\) \[ \begin{bmatrix} A& 0\\ 0 & \alpha I \end{bmatrix} \begin{bmatrix} \alpha I & B^T\\ -B & \alpha I\end{bmatrix}. \] The simpler preconditioner \(P_SHSS\) differs from the saddle point matrix \[ \begin{bmatrix} A & B^T\\ -B & C \end{bmatrix} \] only in the upper triangular block. This allows the thus preconditioned algorithm to solve only two linear systems where the more complex HSS methods need to solve three. Moreover, the spectral distribution of the preconditioned matrix improves significantly, leading to much shorter iteration sequences. A detailed spectral analysis of SHSS is included. Numerical experiments deal with preconditioned GMRES for the Stokes equation in 2D. Extensive numerical tests show the advantages (fewer iterations, CPU speedup by factors above \(5\), same accuracy) of SHSS over HSS as well as choices for a near optimal parameter \(\alpha\).
Property / review text: This paper develops the SHSS preconditioner for generalized saddle point problems \[ \begin{bmatrix} A & B^T\\ -B & C \end{bmatrix}\, \begin{bmatrix} x\\y\end{bmatrix} = \begin{bmatrix} f\\ -g \end{bmatrix} \] that is built on and simplified from the classical HSS preconditioner of \textit{Z.-Z. Bai} et al. [SIAM J. Matrix Anal. Appl. 24, No. 3, 603--626 (2003; Zbl 1036.65032)]. The idea is to leave off parts of the HSS preconditioner \(P_{HSS} = \dfrac{1}{\alpha}\) \[ \begin{bmatrix} \alpha I + A& 0\\ 0 & \alpha I + C \end{bmatrix} \begin{bmatrix} \alpha I & B^T\\ -B & \alpha I\end{bmatrix} \] in the new preconditioner \(P_{SHSS} = \dfrac{1}{\alpha}\) \[ \begin{bmatrix} A& 0\\ 0 & \alpha I \end{bmatrix} \begin{bmatrix} \alpha I & B^T\\ -B & \alpha I\end{bmatrix}. \] The simpler preconditioner \(P_SHSS\) differs from the saddle point matrix \[ \begin{bmatrix} A & B^T\\ -B & C \end{bmatrix} \] only in the upper triangular block. This allows the thus preconditioned algorithm to solve only two linear systems where the more complex HSS methods need to solve three. Moreover, the spectral distribution of the preconditioned matrix improves significantly, leading to much shorter iteration sequences. A detailed spectral analysis of SHSS is included. Numerical experiments deal with preconditioned GMRES for the Stokes equation in 2D. Extensive numerical tests show the advantages (fewer iterations, CPU speedup by factors above \(5\), same accuracy) of SHSS over HSS as well as choices for a near optimal parameter \(\alpha\). / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Frank Uhlig / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 65F08 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 65F10 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 65F50 / rank
 
Normal rank
Property / zbMATH DE Number
 
Property / zbMATH DE Number: 6591883 / rank
 
Normal rank
Property / zbMATH Keywords
 
preconditioning
Property / zbMATH Keywords: preconditioning / rank
 
Normal rank
Property / zbMATH Keywords
 
Krylov subspace method
Property / zbMATH Keywords: Krylov subspace method / rank
 
Normal rank
Property / zbMATH Keywords
 
saddle point problem
Property / zbMATH Keywords: saddle point problem / rank
 
Normal rank
Property / zbMATH Keywords
 
SHSS preconditioner
Property / zbMATH Keywords: SHSS preconditioner / rank
 
Normal rank
Property / zbMATH Keywords
 
Stokes problem
Property / zbMATH Keywords: Stokes problem / rank
 
Normal rank
Property / zbMATH Keywords
 
algorithm
Property / zbMATH Keywords: algorithm / rank
 
Normal rank
Property / zbMATH Keywords
 
numerical experiment
Property / zbMATH Keywords: numerical experiment / rank
 
Normal rank

Revision as of 19:58, 27 June 2023

scientific article
Language Label Description Also known as
English
A simplified HSS preconditioner for generalized saddle point problems
scientific article

    Statements

    A simplified HSS preconditioner for generalized saddle point problems (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    10 June 2016
    0 references
    This paper develops the SHSS preconditioner for generalized saddle point problems \[ \begin{bmatrix} A & B^T\\ -B & C \end{bmatrix}\, \begin{bmatrix} x\\y\end{bmatrix} = \begin{bmatrix} f\\ -g \end{bmatrix} \] that is built on and simplified from the classical HSS preconditioner of \textit{Z.-Z. Bai} et al. [SIAM J. Matrix Anal. Appl. 24, No. 3, 603--626 (2003; Zbl 1036.65032)]. The idea is to leave off parts of the HSS preconditioner \(P_{HSS} = \dfrac{1}{\alpha}\) \[ \begin{bmatrix} \alpha I + A& 0\\ 0 & \alpha I + C \end{bmatrix} \begin{bmatrix} \alpha I & B^T\\ -B & \alpha I\end{bmatrix} \] in the new preconditioner \(P_{SHSS} = \dfrac{1}{\alpha}\) \[ \begin{bmatrix} A& 0\\ 0 & \alpha I \end{bmatrix} \begin{bmatrix} \alpha I & B^T\\ -B & \alpha I\end{bmatrix}. \] The simpler preconditioner \(P_SHSS\) differs from the saddle point matrix \[ \begin{bmatrix} A & B^T\\ -B & C \end{bmatrix} \] only in the upper triangular block. This allows the thus preconditioned algorithm to solve only two linear systems where the more complex HSS methods need to solve three. Moreover, the spectral distribution of the preconditioned matrix improves significantly, leading to much shorter iteration sequences. A detailed spectral analysis of SHSS is included. Numerical experiments deal with preconditioned GMRES for the Stokes equation in 2D. Extensive numerical tests show the advantages (fewer iterations, CPU speedup by factors above \(5\), same accuracy) of SHSS over HSS as well as choices for a near optimal parameter \(\alpha\).
    0 references
    0 references
    preconditioning
    0 references
    Krylov subspace method
    0 references
    saddle point problem
    0 references
    SHSS preconditioner
    0 references
    Stokes problem
    0 references
    algorithm
    0 references
    numerical experiment
    0 references

    Identifiers