Skip to main content
Log in

Semi-regularized Hermitian and Skew-Hermitian Splitting Preconditioning for Saddle-Point Linear Systems

  • Original Paper
  • Published:
Communications on Applied Mathematics and Computation Aims and scope Submit manuscript

Abstract

In this paper, a two-step semi-regularized Hermitian and skew-Hermitian splitting (SHSS) iteration method is constructed by introducing a regularization matrix in the (1,1)-block of the first iteration step, to solve the saddle-point linear system. By carefully selecting two different regularization matrices, two kinds of SHSS preconditioners are proposed to accelerate the convergence rates of the Krylov subspace iteration methods. Theoretical analysis about the eigenvalue distribution demonstrates that the proposed SHSS preconditioners can make the eigenvalues of the corresponding preconditioned matrices be clustered around 1 and uniformly bounded away from 0. The eigenvector distribution and the upper bound on the degree of the minimal polynomial of the SHSS-preconditioned matrices indicate that the SHSS-preconditioned Krylov subspace iterative methods can converge to the true solution within finite steps in exact arithmetic. In addition, the numerical example derived from the optimal control problem shows that the SHSS preconditioners can significantly improve the convergence speeds of the Krylov subspace iteration methods, and their convergence rates are independent of the discrete mesh size.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Axelsson, O., Neytcheva, M.: Preconditioning methods for linear systems arising in constrained optimization problems. Numer. Linear Algebra Appl. 10, 3–31 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bai, Z.-Z.: Structured preconditioners for nonsingular matrices of block two-by-two structures. Math. Comput. 75, 791–815 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bai, Z.-Z.: Regularized HSS iteration methods for stabilized saddle-point problems. IMA J. Numer. Anal. 39, 1888–1923 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bai, Z.-Z., Benzi, M.: Regularized HSS iteration methods for saddle-point linear systems. BIT Numer. Math. 57, 287–311 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bai, Z.-Z., Golub, G.H.: Accelerated Hermitian and skew-Hermitian splitting iteration methods for saddle-point problems. IMA J. Numer. Anal. 27, 1–23 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bai, Z.-Z., Golub, G.H., Li, C.-K.: Optimal parameter in Hermitian and skew-Hermitian splitting method for certain two-by-two block matrices. SIAM J. Sci. Comput. 28, 583–603 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bai, Z.-Z., Golub, G.H., Ng, M.K.: Hermitian and skew-Hermitian splitting methods for non-Hermitian positive definite linear systems. SIAM J. Matrix Anal. Appl. 24, 603–626 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  8. Bai, Z.-Z., Golub, G.H., Pan, J.-Y.: Preconditioned Hermitian and skew-Hermitian splitting methods for non-Hermitian positive semidefinite linear systems. Numer. Math. 98, 1–32 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  9. Bai, Z.-Z., Ng, M.K.: On inexact preconditioners for nonsymmetric matrices. SIAM J. Sci. Comput. 26, 1710–1724 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  10. Bai, Z.-Z., Ng, M.K., Wang, Z.-Q.: Constraint preconditioners for symmetric indefinite matrices. SIAM J. Matrix Anal. Appl. 31, 410–433 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  11. Bai, Z.-Z., Pan, J.-Y.: Matrix Analysis and Computations. SIAM, Philadelphia (2021)

    Book  MATH  Google Scholar 

  12. Bai, Z.-Z., Parlett, B.N., Wang, Z.-Q.: On generalized successive overrelaxation methods for augmented linear systems. Numer. Math. 102, 1–38 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  13. Bai, Z.-Z., Wang, Z.-Q.: On parameterized inexact Uzawa methods for generalized saddle point problems. Linear Algebra Appl. 428, 2900–2932 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  14. Behzadi, R., Abdollahi, F.: Accelerated RHSS iteration methods for saddle-point linear systems. U.P.B. Sci. Bull. Ser. A 80, 153–162 (2018)

    MathSciNet  MATH  Google Scholar 

  15. Benzi, M., Golub, G.H.: A preconditioner for generalized saddle point problems. SIAM J. Matrix Anal. Appl. 26, 20–41 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  16. Benzi, M., Golub, G.H., Liesen, J.: Numerical solution of saddle point problems. Acta Numer. 14, 1–137 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  17. Cao, Y.: Regularized DPSS preconditioners for non-Hermitian saddle point problems. Appl. Math. Lett. 84, 96–102 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  18. Cao, Y., Chen, Y.-T.: Eigenvalue estimates of the regularized HSS preconditioned saddle point matrix. Math. Numer. Sin. 42, 51–62 (2020)

    MathSciNet  MATH  Google Scholar 

  19. Cao, Y., Shi, Z.-Q., Shi, Q.: Regularized DPSS preconditioners for generalized saddle point linear systems. Comput. Math. Appl. 80, 956–972 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  20. Cao, Y., Yao, L.-Q., Jiang, M.-Q., Niu, Q.: A relaxed HSS preconditioner for saddle point problems from meshfree discretization. J. Comput. Math. 31, 398–421 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  21. Dollar, H.S., Wathen, A.J.: Approximate factorization constraint preconditioners for saddle point matrices. SIAM J. Sci. Comput. 27, 1555–1572 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  22. Golub, G.H., Wu, X., Yuan, J.-Y.: SOR-like methods for augmented systems. BIT Numer. Math. 41, 71–85 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  23. Hu, Q.-Y., Zou, J.: An iterative method with variable relaxation parameters for saddle-point problems. SIAM J. Matrix Anal. Appl. 23, 317–338 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  24. Keller, C., Gould, N.I.M., Wathen, A.J.: Constraint preconditioning for indefinite linear systems. SIAM J. Matrix Anal. Appl. 21, 1300–1317 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  25. Klawonn, A.: Block-triangular preconditioners for saddle-point problems with a penalty term. SIAM J. Sci. Comput. 19, 172–184 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  26. Pan, J.-Y., Ng, M.K., Bai, Z.-Z.: New preconditioners for saddle point problems. Appl. Math. Comput. 172, 762–771 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  27. Pearson, J.W., Stoll, M., Wathen, A.J.: Preconditioners for state-constrained optimal control problems with Moreau-Yosida penalty function. Numer. Linear Algebra Appl. 21, 81–97 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  28. Perugia, I., Simoncini, V.: Block-diagonal and indefinite symmetric preconditioners for mixed element formulations. Numer. Linear Algebra Appl. 7, 585–616 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  29. Powell, C.E., Silvester, D.: Optimal preconditioning for Raviart-Thomas mixed formulation of second-order elliptic problems. SIAM J. Matrix Anal. Appl. 25, 718–738 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  30. Rees, T., Stoll, M.: Block-triangular preconditioners for PDE-constrained optimization. Numer. Linear Algebra Appl. 17, 977–996 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  31. Rozložník, M., Simoncini, V.: Krylov subspace methods for saddle point problems with indefinite preconditioning. SIAM J. Matrix Anal. Appl. 24, 368–391 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  32. Saad, Y.: Iterative Methods for Sparse Linear Systems, 2nd edn. SIAM, Philadelphia (2003)

    Book  MATH  Google Scholar 

  33. Shen, Q.-Q., Cao, Y., Wang, L.: Two improvements of the deteriorated PSS preconditioner for generalized saddle point problems. Numer. Algorithm 75, 33–54 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  34. Simoncini, V.: Block triangular preconditioners for symmetric saddle-point problems. Appl. Numer. Math. 49, 63–80 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  35. Strikwerda, J.C.: An iterative method for solving finite difference approximations to the Stokes equations. SIAM J. Numer. Anal. 21, 447–458 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  36. Yang, A.-L.: Scaled norm minimization method for computing the parameters of the HSS and the two-parameter HSS preconditioners. Numer. Linear Algebra Appl. 25, e2169 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  37. Zhang, J.-L.: On the regularization matrix of the regularized DPSS preconditioner for non-Hermitian saddle-point problems. Comput. Appl. Math. 39, 191 (2020)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors are very grateful to the referees for their valuable comments and constructive suggestions, which greatly improved the quality of the manuscript. Supported by the National Natural Science Foundation of China (No. 12001048) and R&D Program of Beijing Municipal Education Commission (No. KM202011232019), China.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kang-Ya Lu.

Ethics declarations

Conflict of Interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lu, KY., Li, SJ. Semi-regularized Hermitian and Skew-Hermitian Splitting Preconditioning for Saddle-Point Linear Systems. Commun. Appl. Math. Comput. 5, 1422–1445 (2023). https://doi.org/10.1007/s42967-022-00208-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42967-022-00208-y

Keywords

Mathematics Subject Classification

Navigation