Skip to main content
Log in

A preconditioner based on a splitting-type iteration method for solving complex symmetric indefinite linear systems

  • Original Paper
  • Published:
Japan Journal of Industrial and Applied Mathematics Aims and scope Submit manuscript

Abstract

In this paper, we propose a preconditioned modified positive/negative-stable splitting (PMPNS) iteration method to solve complex symmetric indefinite linear system more efficiently. By analyzing the convergence of the PMPNS iteration method and discussing the spectral properties of the PMPNS iteration method, we construct a new preconditioner to make the eigenvalues of the coefficient matrix more aggregated, which leads to fast convergence of Krylov subspace iteration methods such as GMRES. Numerical example is given to illustrate the efficiency of the PMPNS preconditioner used in GMRES method. In particular, the GMRES method with the PMPNS preconditioner demonstrates meshsize-independent convergence behavior.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Axelsson, O., Kucherov, A.: Real valued iterative methods for solving complex symmetric linear systems. Numer. Linear Algebra Appl. 7, 197–218 (2000)

    Article  MathSciNet  Google Scholar 

  2. Axelsson, O., Neytcheva, M., Ahmad, B.: A comparison of iterative methods to solve complex valued linear algebraic systems. Numer. Algorithm 66, 811–841 (2014)

    Article  MathSciNet  Google Scholar 

  3. Bai, Z.: On preconditioned iteration methods for complex linear systems. J. Eng. Math. 93, 41–60 (2015)

    Article  MathSciNet  Google Scholar 

  4. Bai, Z., Benzi, M., Chen, F.: Modified HSS iteration methods for a class of complex symmetric linear systems. Computing 87, 93–111 (2010)

    Article  MathSciNet  Google Scholar 

  5. Bai, Z., Benzi, M., Chen, F.: On preconditioned MHSS iteration methods for complex symmetric linear systems. Numer. Algorithm 56, 297–317 (2011)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  9. Bayliss, A., Goldstein, C., Turkel, E.: An iterative method for Helmholtz equation. J. Comput. Phys. 49, 443–457 (1983)

    Article  MathSciNet  Google Scholar 

  10. Benzi, M.: A generalization of the Hermitian and skew-Hermitian splitting iteration. SIAM J. Matrix Anal. Appl. 31, 360–374 (2009)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  12. Benzi, M., Bertaccini, D.: Block preconditioning of real-valued iterative algorithms for complex linear systems. IMA J. Numer. Anal. 28, 598–618 (2007)

    Article  MathSciNet  Google Scholar 

  13. Bunse-Gerstner, A., Stöver, R.: On a conjugate gradient-type method for solving complex symmetric linear systems. Linear Algebra Appl. 287, 105–123 (1999)

    Article  MathSciNet  Google Scholar 

  14. Cui, L., Li, M., Song, Y.: Preconditioned tensor splitting iterations method for solving multi-linear systems. Appl. Math. Lett. 96, 89–94 (2019)

    Article  MathSciNet  Google Scholar 

  15. Day, D., Heroux, M.: Solving complex-valued linear systems via equivalent real formulations. SIAM J. Sci. Comput. 23, 480–498 (2001)

    Article  MathSciNet  Google Scholar 

  16. Eisenstat, S., Elman, H.C., Schultz, M.H.: Variational iterative methods for nonsymmetric systems of linear equations. SIAM J. Numer. Anal. Appl. 20, 345–357 (1983)

    Article  MathSciNet  Google Scholar 

  17. Feriani, A., Perotti, F., Simoncini, V.: Iterative system solvers for the frequency analysis of linear mechanical systems. Comput. Methods Appl. Mech. Eng. 190, 1719–1739 (2000)

    Article  Google Scholar 

  18. Freund, R.: On conjugate gradient type methods and polynomial preconditioners for a class of complex non-Hermitian matrices. Numer. Math. 57, 285–312 (1990)

    Article  MathSciNet  Google Scholar 

  19. Freund, R.: Conjugate gradient-type methods for linear systems with complex symmetric coefficient matrices, SIAM J. Sci. Stat. Comput. 13, 425–448 (1990)

    Article  Google Scholar 

  20. Gu, X., Huang, T., Li, L., Li, H., Sogabe, T., Clemens, M.: Quasi-minimal residual variants of the COCG and COCR methods for complex symmetric linear systems in electromagnetic simulations. IEEE Trans. Microw. Theory Tech. 62, 2859–2867 (2014)

    Article  Google Scholar 

  21. Gu, X., Clemens, M., Huang, T., Li, L.: The SCBiCG class of algorithms for complex symmetric linear systems with applications in several electromagnetic model problems. Comput. Phys. Commun. 191, 52–64 (2015)

    Article  Google Scholar 

  22. Guo, C.: Incomplete block factorization preconditioner for linear systems arising in the numerical solution of the Helmholtz equation. Appl. Numer. Math. 19, 495–508 (1996)

    Article  MathSciNet  Google Scholar 

  23. Saad, Y., Schultz, M.H.: GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 7, 856–869 (1986)

    Article  MathSciNet  Google Scholar 

  24. Simoncini, V., Szyld, D.: Recent computational developments in Krylov subspace methods for linear systems. Numer. Linear Algebra Appl. 14, 1–59 (2007)

    Article  MathSciNet  Google Scholar 

  25. Van der Vorst, H., Melissen, J.: A Petrov–Galerkin type method for solving Ax=b, where A is symmetric complex. IEEE Trans. Magn. 26, 706–708 (1990)

    Article  Google Scholar 

  26. Wu, S., Li, C.: A modified SSOR preconditioning strategy for Helmholtz equations. J. Appl. Math. 2012, 1–10 (2012)

    MathSciNet  MATH  Google Scholar 

  27. Wu, S., Li, C.: A splitting iterative method for the discrete dynamic linear systems. J. Comput. Appl. Math. 267, 49–60 (2014)

    Article  MathSciNet  Google Scholar 

  28. Wu, S., Li, C.: A splitting method for complex symmetric indefinite linear system. J. Comput. Appl. Math. 313, 343–354 (2017)

    Article  MathSciNet  Google Scholar 

  29. Xie, X., Li, H.: On preconditioned Euler-extrapolated single-step Hermitian and skew-Hermitian splitting method for complex symmetric linear systems. Jpn. J. Ind. Appl. Math. (2020). https://doi.org/10.1007/s13160-020-00447-7

    Article  MATH  Google Scholar 

  30. Yang, J., Zhao, X., Ji, T., Ma, T., Huang, T.: Low-rank tensor train for tensor robust principal component analysis. Appl. Math. Comput. 367, 1–15 (2020)

    MathSciNet  MATH  Google Scholar 

  31. Yang, J., Zhao, X., Ji, T., Ma, T., Chen, Y., Huang, T., Ding, M.: Remote sensing image destriping using unidirectional hybrid total variation and nonconvex low-rank regularization. J. Comput. Appl. Math. 363, 124–144 (2020)

    Article  MathSciNet  Google Scholar 

  32. Zhang, J., Dai, H.: A new splitting preconditioner for the iterative solution of complex symmetric indefinite linear systems. App. Math. Lett. 49, 100–106 (2015)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lu-Bin Cui.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This document is the results of the research project funded by National Natural Science Foundations of China (Nos. 11571095, 11601134), Foundation of Henan Educational Committee (No. 21A110013), Natural Science Foundations of Henan (No. 202300410236) and 2019 Scientific Research Project for Postgraduates of Henan Normal University (No. YL201920).

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cui, LB., Zhang, XQ. & Zheng, YT. A preconditioner based on a splitting-type iteration method for solving complex symmetric indefinite linear systems. Japan J. Indust. Appl. Math. 38, 965–978 (2021). https://doi.org/10.1007/s13160-021-00471-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13160-021-00471-1

Keywords

Mathematics Subject Classification

Navigation