Research article

A two-sweep shift-splitting iterative method for complex symmetric linear systems

  • Received: 04 October 2019 Accepted: 06 February 2020 Published: 18 February 2020
  • MSC : 65F10, 65F15, 65F50

  • Recently, Chen and Ma [21] constructed the generalized shift-splitting (GSS) preconditioner, and gave the corresponding theoretical analysis and numerical experiments. In this paper, based on the generalized shift-splitting (GSS) preconditioner, we generalize their algorithms and further study the two-sweep shift-splitting (TSSS) preconditioner for complex symmetric linear systems. Moreover, by similar theoretical analysis, we obtain that the two-sweep shift-splitting iterative method is unconditionally convergent. In finally, one example is provided to confirm the effectiveness.

    Citation: Li-Tao Zhang, Xian-Yu Zuo, Shi-Liang Wu, Tong-Xiang Gu, Yi-Fan Zhang, Yan-Ping Wang. A two-sweep shift-splitting iterative method for complex symmetric linear systems[J]. AIMS Mathematics, 2020, 5(3): 1913-1925. doi: 10.3934/math.2020127

    Related Papers:

    [1] Qian Li, Qianqian Yuan, Jianhua Chen . An efficient relaxed shift-splitting preconditioner for a class of complex symmetric indefinite linear systems. AIMS Mathematics, 2022, 7(9): 17123-17132. doi: 10.3934/math.2022942
    [2] Wan-Chen Zhao, Xin-Hui Shao . New matrix splitting iteration method for generalized absolute value equations. AIMS Mathematics, 2023, 8(5): 10558-10578. doi: 10.3934/math.2023536
    [3] Dongmei Yu, Yiming Zhang, Cairong Chen, Deren Han . A new relaxed acceleration two-sweep modulus-based matrix splitting iteration method for solving linear complementarity problems. AIMS Mathematics, 2023, 8(6): 13368-13389. doi: 10.3934/math.2023677
    [4] Yajun Xie, Changfeng Ma . The hybird methods of projection-splitting for solving tensor split feasibility problem. AIMS Mathematics, 2023, 8(9): 20597-20611. doi: 10.3934/math.20231050
    [5] Yajun Xie, Minhua Yin, Changfeng Ma . Novel accelerated methods of tensor splitting iteration for solving multi-systems. AIMS Mathematics, 2020, 5(3): 2801-2812. doi: 10.3934/math.2020180
    [6] Jin-Song Xiong . Generalized accelerated AOR splitting iterative method for generalized saddle point problems. AIMS Mathematics, 2022, 7(5): 7625-7641. doi: 10.3934/math.2022428
    [7] Xu Li, Rui-Feng Li . Shift-splitting iteration methods for a class of large sparse linear matrix equations. AIMS Mathematics, 2021, 6(4): 4105-4118. doi: 10.3934/math.2021243
    [8] Xiaofeng Guo, Jianyu Pan . Approximate inverse preconditioners for linear systems arising from spatial balanced fractional diffusion equations. AIMS Mathematics, 2023, 8(7): 17284-17306. doi: 10.3934/math.2023884
    [9] Zhuo-Hong Huang . A generalized Shift-HSS splitting method for nonsingular saddle point problems. AIMS Mathematics, 2022, 7(7): 13508-13536. doi: 10.3934/math.2022747
    [10] Junxiang Lu, Chengyi Zhang . On the strong P-regular splitting iterative methods for non-Hermitian linear systems. AIMS Mathematics, 2021, 6(11): 11879-11893. doi: 10.3934/math.2021689
  • Recently, Chen and Ma [21] constructed the generalized shift-splitting (GSS) preconditioner, and gave the corresponding theoretical analysis and numerical experiments. In this paper, based on the generalized shift-splitting (GSS) preconditioner, we generalize their algorithms and further study the two-sweep shift-splitting (TSSS) preconditioner for complex symmetric linear systems. Moreover, by similar theoretical analysis, we obtain that the two-sweep shift-splitting iterative method is unconditionally convergent. In finally, one example is provided to confirm the effectiveness.


    Consider the linear equations of the form

    Ax=b, (1.1)

    where x,bCn and ACn×n is a complex symmetric matrix, whose form is

    A=W+iT, (1.2)

    and W,TRn×n are real symmetric matrices, with W being positive definite and T positive semidefinite. Here and in the sequel we use i=1 to denote the imaginary unit. We assume T0, which implies that A is non-Hermitian. Such kind of linear systems arise in many problems in scientific computing and engineering applications. For more detailed descriptions, we refer to [1,8,15,22] and the references therein.

    The Hermitian and skew-Hermitian parts of the complex symmetric matrix ACn×n are given by

    H=12(A+A)=WandS=12(AA)=iT

    respectively, hence, ACn×n is non-Hermitian, but positive definite matrix. Here A is used to denote the conjugate transpose of the matrix A. Based on the Hermitian and skew-Hermitian splitting (HSS)

    A=H+S

    of the matrix ACn×n, Bai et al. [2] gave HSS iteration method, which is as follows:

    The HSS Iteration Method [2]. Let x(0)Cn be arbitrary initial guess. For k=0,1,2,... until the sequence of iterates {x(k)}k=0Cn converges, compute the next iterate x(k+1) according to the following procedure:

    {(αI+W)x(k+12)=(αIiT)x(k)+b,(αI+iT)x(k+1)=(αIW)x(k+12)+b. (1.3)

    where α is a given positive constant and I is the identity matrix.

    However, a potential difficulty with the HSS iteration method is the need to solve the shifted skew-Hermitian sub-system of linear equations at each iteration step, which is as difficult as that of the original problem; see [2,3,7,10,12,13,14,16,31] for more detailed descriptions about the HSS iteration method and its variants. Recently, by making use of the special structure of the coefficient matrix ACn×n, Bai et al. established the following modified HSS iteration (MHSS) method and a preconditioned MHSS (PMHSS) method for solving the complex symmetric linear system (1.1–1.2) in an analogous fashion to the HSS iteration scheme in [8] and [6], respectively. Concerning the stationary MHSS iteration method and PMHSS iteration method, Bai et al. [6,8] analyzed the convergence. In 2013, based on the ideas of [6] and [26], Li et al. presented a new approach named as the lopsided PMHSS (LPMHSS) iteration method to solve the complex symmetric linear system of linear equation (1–2). In 2015, Wu concerned with several variants of the HSS iterative method in [29]. In 2015, Cao et al. studied two variants of the PMHSS iterative method for a class of complex symmetric indefinite linear systems in [22]. In 2018, Chen and Ma constructed the generalized shift-splitting (GSS) preconditioner, and gave the corresponding theoretical analysis and numerical experiments in [21]. In 2019, Li and Ma gave the efficient parameterized rotated shift-splitting preconditioner and Euler preconditioner SHSS iterative method for a class of complex symmetric linear systems [24,25].

    Let u=x+iy and b=p+iq where x,y,p,qRn. Then from [1,31] we know that the complex linear system (1) can be recast as the following two-by-two block real equivalent formulation

    A(xy)=(WTTW)(xy)=(pq), (1.4)

    The system of linear equations (1.4) can be seen as a special case of the generalized saddle point problems [19].

    To further generalize the GSS iteration method and accelerate its convergence rate, based on the generalized shift-splitting (GSS) preconditioner, we generalize their algorithms and further study the two-sweep shift-splitting (TSSS) preconditioner for complex symmetric linear systems.

    The organization of the paper is as follows. In Section 2 we provide the two-sweep shift-splitting (TSSS) preconditioner for complex symmetric linear system (1–2). In Section 3, we establish the convergence of the two-sweep shift-splitting iteration method. Finally, in section 4, one example is provided to demonstrate the feasibility and effectiveness of TSSS preconditioner.

    In 2018, based on the iterative methods studied in [20,22,30], Chen and Ma [21] constructed the generalized shift-splitting of the matrix A, which is as follows:

    A=12(αI+WTTβI+W)12(αIWTTβIW), (2.1)

    where α>0 and β>0 are two real constants and I is the identity matrix (with appropriate dimension). By this special splitting, the following generalized shift-splitting iterative method can be defined for solving the generalized saddle point problems (1.3):

    Algorithm 1: The generalized shift-splitting iterative method [21] Given an initial guess u0, for k=0,1,2,..., until {uk} converges, compute

    12(αI+WTTβI+W)uk+1=12(αIWTTβIW)uk+(pq), (2.2)

    where α>0 and β>0 are two given positive constants.

    In this paper, to further generalize the GSS iteration method and accelerate its convergence rate, we propose the two-sweep shift-splitting iterative method, which is as follows:

    Algorithm 2: The two-sweep shift-splitting iterative (TSSS) method Given an initial guess u0, for k=0,1,2,..., until {uk} converges, compute

    {12(αI+WTTβI+W)uk+12=12(αIWTTβIW)uk+(pq),uk+1=(1γ)uk+12+γuk. (2.3)

    where α>0,β>0 and γ0 are three given constants.

    Remark 2.1. Obviously, when γ=0, the two-sweep shift-splitting iterative (TSSS) method reduces to the generalized shift-splitting iterative (GSS) method. So, TSSS method is the extension of GSS method. When choosing appropriate patameter γ, TSSS method will have fast convergence speed.

    By simple calculation, the iteration format of the two-sweep shift-splitting iteration is

    uk+1=Tuk+2(1γ)(αI+WTTβI+W)1(pq) (2.4)

    where

    T=(1γ)(αI+WTTβI+W)1(αIWTTβIW)+γ(Im00In) (2.5)

    Through further analysis, we can find that Algorithm 2 is actually the following splitting:

    12(1γ)(αI+WTTβI+W)uk+1=12(1γ)(αI+(2γ1)W(12γ)T(2γ1)TβI+(2γ1)W)uk+(pq),

    The splitting preconditioner corresponds to the two-sweep shift-splitting iteration (2.5) is given by

    PTSSS=12(1γ)(αI+WTTβI+W)

    which is called the two-sweep shift-splitting preconditioner for the generalized saddle point matrix A.

    In this section, we will study the convergence of the two-sweep shift-splitting iteration method, which is motivated by the corresponding results in [30]. Let ρ(T) denote the spectral radius of the matrix T. Then the two-sweep shift-splitting iteration converges if and only if ρ(T)<1. Let λ be an eigenvalue of T and [ϕ,ψ]T be the corresponding eigenvector. Then we have

    {[αI+(2γ1)W]ϕ+(12γ)Tψ=λ(αI+W)ϕλTψ,(2γ1)Tϕ+[βI+(2γ1)W]ψ=λTϕ+λ(βI+W)ψ. (3.1)

    To study the convergence of the two-sweep shift-splitting iteration method, two lemmas are given.

    Lemma 3.1. Let WRn×n be a symmetric positive definite matrix, and TRn×n be a symmetric positive semidefinite matrix. Let T be defined as in (2.5) with α>0,β>0 and γ0. If λ is an eigenvalue of the iteration matrix T, then λ±1.

    Proof. At first, we assume that γ1. If λ=1, then from Eq. (3.1), we can obtain

    (22γ)Tψ=(22γ)WϕWϕTψ=0. (3.2)

    and

    (2γ2)Wψ=(22γ)TϕTϕ+Wψ=0. (3.3)

    By similar proving process to Lemma 2.1 in [21], we can get λ1.

    Then, we will prove λ1. If λ=1, from Eq. (3.1) we can obtain

    2αϕ+2γWϕ=2γTψ. (3.4)

    and

    2βψ+2γWψ=2γTϕ. (3.5)

    Multiplying both sides of (3.4) and (3.5) by ϕ and ψ, respectively. Then we have

    αϕϕ+γϕWϕ=γϕTψ. (3.6)

    and

    βψψ+γψWψ=γψTϕβψψ+γψWψ=γϕTψ. (3.7)

    Add up the two sides of the Eq. (3.6) and (3.7), we can obtain

    (αϕϕ+γϕWϕ)+(βψψ+γψWψ)=0. (3.8)

    Since W is a symmetric positive define matrix and T is a symmetric positive semidefinite matrix, and ϕϕ0,ψψ0, we can get ψ=0 and ϕ=0. Since, the corresponding vector cannot be zero, which a contradiction. So, we can get λ1.

    Lemma 3.2. Let WRn×n be a symmetric positive definite matrix, and TRn×n be a symmetric positive semidefinite matrix. Let λ be an eigenvalue of the iteration matrix T (with α>0,β>0,0γ<1) and [ϕ,ψ]T be the corresponding eigenvector with ϕ,ψCn×n. Then if ψ=0, we have |λ|<1.

    Proof. If ψ=0, then from (3.1) we get

    (αI+W)1[αI+(2γ1)W]ϕ=λϕ. (3.9)

    Since W is symmetric positive definite and 0γ<1, then by [12] we can obtain

    |λ|≤∥(αI+W)1[αI+(2γ1)W]2<1. (3.10)

    Theorem 3.3. Let WRn×n be a symmetric positive definite matrix, and TRn×n be a symmetric positive semidefinite matrix. Let ρ(T) denote the spectral radius of the two-sweep shift-splitting iteration matrix T. Then it holds that

    ρ(T)<1,α>0,β>0,0γ<1. (3.11)

    i.e., the two-sweep shift-splitting iterative method converges to the unique solution of the generalized saddle point problems (1.3).

    Proof. Let λ be an eigenvalue of the iteration matrix T (with α>0,β>0,0γ<1) and [ϕ,ψ]T be the corresponding eigenvector with ϕ,ψCn×n.

    If ψ=0, then from Lemma 3.2 we can obtain |λ|<1.

    If ψ0, without loss of generality let ||ψ||2=1. Multiplying both sides of the second equation in Eq. (3.1) by ψ yields

    (2γ1)(Tψ)ϕ+β+(2γ1)ψWψ=λ(Tψ)ϕ+λ(β+ψWψ). (3.12)

    If Tψ=0, then Eq. (3.12) implies

    |λ|=|β+(2γ1)ψWψβ+ψWψ|<1. (3.13)

    If Tψ0, by Lemma 3.1 we have λ1. Then we can get from the first equation in Eq. (3.1) that ϕ=0 and

    Tψ=α(λ1)12γ+λϕ+Wϕ. (3.14)

    Substituting (3.14) into (3.12), we can obtain

    (1λ)β+(2γ1λ)ψWψ=(λ+12γ)(αˉλ112γ+ˉλϕϕ+ϕWϕ). (3.15)

    Here, ˉλ denotes the conjugate of λ. Let ς=ψWψ,φ=ϕϕ,χ=ϕWϕ, we can obtain from Eq. (3.15)

    ωβ+αˉωφ=ς+χ. (3.16)

    where ω=1λλ+12γ. Since α,β,ς,φ,χ>0 and 0γ<1, from Eq. (3.16) we have

    Re(ω)=ς+χβ+αφ>0. (3.17)

    where Re(ω) denotes real part of ω. So, we can obtain

    |λ|=1ω+2γω1+ω=[1+(2γ1)Re(ω)]2+[(2γ1)Im(ω)]2[1+Re(ω)]2+[Im(ω)]2<1. (3.18)

    where Re(ω) and Im(ω) denote real part and imaginary part of ω, respectively.

    Remark 3.1. [20,22,30] From Theorem 3.3, we know that the two-sweep shift-splitting iterative method is convergent unconditionally. However, the convergence of the stationary iteration is typically too slow for the method to be competitive. For this reason, we propose using the Krylov subspace method to accelerate the convergence of the iteration. In particular, Krylov subspace methods apply techniques that involve orthogonal projections onto subspaces of the form

    K(A,b)span{b,Ab,A2b,...,An1b,...}.

    The conjugate gradient method (CG), minimum residual method (MINRES) and generalized minimal residual method (GMRES) are all common iterative Krylov subspace methods. The CG method is used for symmetric, positive definite matrices, MINRES for symmetric and possibly indefinite matrices and GMRES for unsymmetric matrices.

    In this section, we present one example to illustrate the convergence about the generalized shift-splitting iterative (GSS) method and the two-sweep shift-splitting iterative (TSSS) method to solve the linear systems (1.3) when choosing different parameters. Moreover, we define iteration step as It, relative residual error as Res and spectral radius as ρ. All numerical examples are carried out in Matlab 7.0. In our experiments, all runs with respect to both GSS method and PSS method are started from initial vector ((x(0))T,(y(0))T)T=0, and terminated if the current iteration satisfy RES<106.

    Example 4.1. [8] Consider the linear system of equations (1.1) with

    T=IV+VIandW=10(IVC+VCI)+9(e1eTl+eleT1)I,

    where V=tridiag(1,2,1)Rl×l,VC=Ve1eTleleT1Rl×l and e1 and el are the first and last unit vectors in Rl, respectively. Here T and K correspond to the five-point centered difference matrices approximating the negative Laplacian operator with homogeneous Dirichlet boundary conditions and periodic boundary conditions, respectively, on a uniform mesh in the unit square [0,1]×[0,1] with the mesh-size h=1l+1.

    In Figures 13, we report the eigenvalue distribution for the generalized shift-splitting iterative (GSS) method and the two-sweep shift-splitting iterative (TSSS) method for different parameter, respectively. In Tables 12, we report iteration counts, relative residual and spectral radius about the generalized shift-splitting iterative (GSS) method and the two-sweep shift-splitting iterative (TSSS) method when choosing different parameters. Figures 13 and Tables 12 show that PSS iterative method have better convergence than GSS iterative method for Example 4.1. Moreover, we can find that TSSS iterative method will have good convergence when parameters γ is selected near 0.5, and have slow convergence or diverge when parameters γ is selected near 1.

    Figure 1.  The eigenvalue distribution for the generalized shift-splitting iterative (GSS) method when α=0.002,β=0.001(the first), the two-sweep shift-splitting iterative (TSSS) method when α=0.002,β=0.001,γ=0.1(the second), α=0.002,β=0.001,γ=0.3(the third) and α=0.002,β=0.001,γ=0.5(the fourth), respectively. Here, l=16.
    Figure 2.  The eigenvalue distribution for the two-sweep shift-splitting iterative (TSSS) method when α=0.02,β=0.001,γ=0.7(the first), α=0.02,β=0.001,γ=0.8(the second), α=0.02,β=0.001,γ=0.9(the third) and α=0.02,β=0.001,γ=1.1(the fourth), respectively. Here, l=16.
    Figure 3.  The eigenvalue distribution for the generalized shift-splitting iterative (GSS) method when α=0.003,β=0.002(the first), the two-sweep shift-splitting iterative (TSSS) method when α=0.003,β=0.002,γ=0.1(the second), α=0.003,β=0.002,γ=0.3(the third), α=0.003,β=0.002,γ=0.5(the fourth) and α=0.003,β=0.002,γ=0.7(the fifth), respectively. Here, l=16.
    Table 1.  Iteration counts, relative residual and spectral radius about the generalized shift-splitting iterative (GSS) method and the two-sweep shift-splitting iterative (TSSS) method when choosing different parameters. Here, l=16.
    α β γ ρ It Res
    0.002 0.001 1 1.0005
    0.002 0.001 0.1 0.8004 103 8.2570×107
    0.002 0.001 0.3 0.4003 25 8.9081×107
    0.002 0.001 0.5 7.2510×104 2 2.0118×107
    0.002 0.001 0.7 0.4004 25 8.9033×107
    0.002 0.001 0.8 0.6003 45 8.2200×107
    0.002 0.001 0.9 0.8001 103 8.2479×107
    0.002 0.001 1.1 1.2

     | Show Table
    DownLoad: CSV
    Table 2.  Iteration counts, relative residual and spectral radius about the generalized shift-splitting iterative (GSS) method and the two-sweep shift-splitting iterative (TSSS) method when choosing different parameters. Here, l=16.
    α β γ ρ It Res
    0.003 0.002 1 1.0008
    0.003 0.002 0.1 0.8007 103 8.22625×107
    0.003 0.002 0.3 0.4006 25 8.9103×107
    0.003 0.002 0.5 0.0011 2 4.8962×107
    0.003 0.002 0.7 0.4006 25 8.9023×107

     | Show Table
    DownLoad: CSV

    Based on the generalized shift-splitting (GSS) preconditioner, the authors generalize their algorithms and further study the two-sweep shift-splitting (TSSS) preconditioner for complex symmetric linear systems. Moreover, by similar theoretical analysis, we obtain that the two-sweep shift-splitting iterative method is unconditionally convergent. In finally, we present one example to illustrate the convergence about the generalized shift-splitting iterative (GSS) method and the two-sweep shift-splitting iterative (TSSS) method to solve the linear systems (1.3) when choosing different parameters.

    We would like to thank the referees and editor for helpful comments and suggestions on the manuscript. This research of this author is supported by the National Natural Science Foundation of China (11226337, 11501525, 11961082, 11801528, 61571104, 41906003), Excellent Youth Foundation of Science Technology Innovation of Henan Province (184100510001, 184100510004), Aeronautical Science Foundation of China (2016ZG55019, 2017ZD55014), Basic Research Projects of Key Scientific Research Projects Plan in Henan Higher Education Institutions(20zx003), Science and Technological Research of Key Projects of Henan Province (182102210242, 182102110065), Project of Youth Backbone Teachers of Colleges and Universities of Henan Province (2019GGJS176), Sichuan Science and Technology Program (2019YJ0357).

    The authors declare there will be no conflict of interest.



    [1] O. Axelsson, A. Kucherov, Real valued iterative methods for solving complex symmetric linear systems, Numer. Linear Algebra Appl., 7 (2000), 197-218. doi: 10.1002/1099-1506(200005)7:4<197::AID-NLA194>3.0.CO;2-S
    [2] Z. Z. Bai, G. H. Golub, M. K. Ng, Hermitian and skew-Hermitian splitting methods for nonHermitian positive definite linear systems, SIAM J. Matrix Anal. A, 24 (2003), 603-626. doi: 10.1137/S0895479801395458
    [3] Z. Z. Bai, G. H. Golub, M. K. Ng, On inexact Hermitian and skew-Hermitian splitting methods for non-Hermitian positive definite linear systems, Linear Algebra Appl., 428 (2008), 413-440. doi: 10.1016/j.laa.2007.02.018
    [4] Z. Z. Bai, M. Benzi, F. Chen, et al. Preconditioned MHSS iteration methods for a class of block two-by-two linear systems with applications to distributed control problems, IMA J. Numer. Anal., 33 (2013), 343-369. doi: 10.1093/imanum/drs001
    [5] Z. Z. Bai, On Hermitian and skew-Hermitian splitting iteration methods for continuous Sylvester equations, J. Comput. Math., 29 (2011), 185-198. doi: 10.4208/jcm.1009-m3152
    [6] Z. Z. Bai, M. Benzi, F. Chen, On preconditioned MHSS iteration methods for complex symmetric linear systems, Numer. Algorithms, 56 (2011), 297-317. doi: 10.1007/s11075-010-9441-6
    [7] Z. Z. Bai, On semi-convergence of Hermitian and skew-Hermitian splitting methods for singular linear systems, Computing, 89 (2010), 171-197. doi: 10.1007/s00607-010-0101-4
    [8] Z. Z. Bai, M. Benzi, F, Chen, Modified HSS iteration methods for a class of complex symmetric linear systems, Computing, 87 (2010), 93-111. doi: 10.1007/s00607-010-0077-0
    [9] Z. Z. Bai, X. P. Guo, On Newton-HSS methods for systems of nonlinear equations with positivedefinite Jacobian matrices, J. Comput. Math., 28 (2010), 235-260. doi: 10.4208/jcm.2009.10-m2836
    [10] Z. Z. Bai, Optimal parameters in the HSS-like methods for saddle-point problems, Numer. Linear Algebra Appl., 16 (2009), 447-479. doi: 10.1002/nla.626
    [11] Z. Z. Bai, X. Yang, On HSS-based iteration methods for weakly nonlinear systems, Appl. Numer. Math., 59 (2009), 2923-2936. doi: 10.1016/j.apnum.2009.06.005
    [12] Z. Z. Bai, G. H. Golub, L. Z. Lu, et al., Block triangular and skew-Hermitian splitting methods for positive-definite linear systems, SIAM J. Sci. Comput., 26 (2005), 844-863. doi: 10.1137/S1064827503428114
    [13] Z. Z. Bai, G. H. Golub, M. K. Ng, On successive-overrelaxation acceleration of the Hermitian and skew-Hermitian splitting iterations, Numer. Linear Algebra Appl., 14 (2007), 319-335. doi: 10.1002/nla.517
    [14] Z. Z. Bai, G. H. Golub, J. Y. Pan, Preconditioned Hermitian and skew-Hermitian splitting methods for non-Hermitian positive semidefinite linear systems, Numer. Math., 98 (2004), 1-32. doi: 10.1007/s00211-004-0521-1
    [15] M. Benzi, D. Bertaccini, Block preconditioning of real-valued iterative algorithms for complex linear systems, IMA J. Numer. Anal., 28 (2008), 598-618.
    [16] M. Benzi, A generalization of the Hermitian and skew-Hermitian splitting iteration, SIAM J. Matrix Anal. Appl., 31 (2009), 360-374. doi: 10.1137/080723181
    [17] M. Benzi, D. Bertaccini, Block preconditioning of real-valued iterative algorithms for complex linear systems, IMA J. Numer. Anal., 28 (2008), 598-618.
    [18] M. Benzi, G. H. Golub, J. Liesen, Numerical solution of saddle point problems, Acta Numer., 14 (2005), 1-137. doi: 10.1017/S0962492904000212
    [19] Y. Cao, Z. R. Ren, Two variants of the PMHSS iteration method for a class of complex symmetric indefinite linear systems, Appl. Math. Comput., 264 (2015), 61-71.
    [20] Y. Cao, J. Du, Q. Niu, Shift-splitting preconditioners for saddle point problems, J. Comput. Appl. Math., 272 (2014), 239-250. doi: 10.1016/j.cam.2014.05.017
    [21] C. R. Chen, C. F. Ma, A generalized shift-splitting preconditioner for complex symmetric linear systems, J. Comput. Appl. Math., 344 (2018), 691-700. doi: 10.1016/j.cam.2018.06.013
    [22] C. R. Chen, C. F. Ma, A generalized shift-splitting preconditioner for saddle point problems, Appl. Math. Lett., 43 (2015), 49-55. doi: 10.1016/j.aml.2014.12.001
    [23] D. Day, M. A. Heroux, Solving complex-valued linear systems via equivalent real formulations, SIAM J. Sci. Comput., 23 (2001), 480-498. doi: 10.1137/S1064827500372262
    [24] C. L. Li, C. F. Ma, Efficient parameterized rotated shift-splitting preconditioner for a class of complex linear systems, Numer. Algorithms, 80 (2019), 337-354. doi: 10.1007/s11075-018-0487-1
    [25] C. L. Li, C. F. Ma, On Euler preconditioner SHSS iterative method for a class of complex symmetric linear systems, ESAIM Math. Model. Num., 53 (2019), 1607-1627. doi: 10.1051/m2an/2019029
    [26] L. Li, T. Z. Huang, X. P. Liu, Modified Hermitian and skew-Hermitian splitting methods for nonHermitian positive-definite linear systems, Numer. Linear Algebra Appl., 14 (2007), 217-235. doi: 10.1002/nla.528
    [27] X. Li, A. L. Yang, Y. J. Wu, Lopsided PMHSS iteration method for a class of complex symmetric linear systems, Numer. Algorithms, 66 (2014), 555-568. doi: 10.1007/s11075-013-9748-1
    [28] Y. Saad, Iterative Methods for Sparse Linear Systems, 2 Eds., SIAM, Philadelphia, 2003.
    [29] D. K. Salkuyeh, D. Hezari, V. Edalatpour, Generalized successive overrelaxation iterative method for a class of complex symmetric linear system of equations, Int. J. Comput. Math., 92 (2015), 802-815. doi: 10.1080/00207160.2014.912753
    [30] D. K. Salkuyeh, M. Masoudi, D. Hezari, On the generalized shift-splitting preconditioner for saddle point problems, Appl. Math. Lett., 48 (2015), 55-61. doi: 10.1016/j.aml.2015.02.026
    [31] S. L. Wu, Several variants of the Hermitian and skew-Hermitian splitting method for a class of complex symmetric linear systems, Numer. Linear Algebr., 22 (2015), 338-356. doi: 10.1002/nla.1952
    [32] A. L. Yang, J. An, Y. J. Wu, A generalized preconditioned HSS method for non-Hermitian positive definite linear systems, Appl. Math. Comput., 216 (2010), 1715-1722.
  • Reader Comments
  • © 2020 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(5058) PDF downloads(396) Cited by(0)

Figures and Tables

Figures(3)  /  Tables(2)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog