Research article Special Issues

On the strong P-regular splitting iterative methods for non-Hermitian linear systems

  • The strong P-regular splitting is put forward and defined for iterative methods of non-Hermitian linear systems in the paper. The strong P-regular splitting combining SOR iterative methods and relaxed SOR iterative methods are established, and conditions guaranteeing the convergence are presented. Furthermore, two numerical experiments are done to illustrate the convergence and effectiveness of our iterative methods.

    Citation: Junxiang Lu, Chengyi Zhang. On the strong P-regular splitting iterative methods for non-Hermitian linear systems[J]. AIMS Mathematics, 2021, 6(11): 11879-11893. doi: 10.3934/math.2021689

    Related Papers:

    [1] Shu-Xin Miao, Jing Zhang . On Uzawa-SSI method for non-Hermitian saddle point problems. AIMS Mathematics, 2020, 5(6): 7301-7315. doi: 10.3934/math.2020467
    [2] Sourav Shil, Hemant Kumar Nashine . Positive definite solution of non-linear matrix equations through fixed point technique. AIMS Mathematics, 2022, 7(4): 6259-6281. doi: 10.3934/math.2022348
    [3] Reena Jain, Hemant Kumar Nashine, Jung Rye Lee, Choonkil Park . Unified relational-theoretic approach in metric-like spaces with an application. AIMS Mathematics, 2021, 6(8): 8959-8977. doi: 10.3934/math.2021520
    [4] Lv Zhang, Qingbiao Wu . Modified Newton-EHS method for solving nonlinear problems with complex symmetric Jacobian matrices. AIMS Mathematics, 2023, 8(10): 24233-24253. doi: 10.3934/math.20231236
    [5] 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
    [6] Yue Zhao, Meixia Li, Xiaowei Pan, Jingjing Tan . Partial symmetric regularized alternating direction method of multipliers for non-convex split feasibility problems. AIMS Mathematics, 2025, 10(2): 3041-3061. doi: 10.3934/math.2025142
    [7] Shuting Tang, Xiuqin Deng, Rui Zhan . The general tensor regular splitting iterative method for multilinear PageRank problem. AIMS Mathematics, 2024, 9(1): 1443-1471. doi: 10.3934/math.2024071
    [8] Wenxiu Guo, Xiaoping Lu, Hua Zheng . A two-step iteration method for solving vertical nonlinear complementarity problems. AIMS Mathematics, 2024, 9(6): 14358-14375. doi: 10.3934/math.2024698
    [9] 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
    [10] Jiao Xu, Hairui Zhang, Lina Liu, Huiting Zhang, Yongxin Yuan . A unified treatment for the restricted solutions of the matrix equation $AXB=C$. AIMS Mathematics, 2020, 5(6): 6594-6608. doi: 10.3934/math.2020424
  • The strong P-regular splitting is put forward and defined for iterative methods of non-Hermitian linear systems in the paper. The strong P-regular splitting combining SOR iterative methods and relaxed SOR iterative methods are established, and conditions guaranteeing the convergence are presented. Furthermore, two numerical experiments are done to illustrate the convergence and effectiveness of our iterative methods.



    Let Cn denote the complex n-dimensional vector space, and Cn×n the complex n×n matrix space. Consider an iterative solution of the large sparse system of n linear equations in n unknowns,

    Ax=b,   A=(aij)Cn×n  nonsingular,  and b,xCn. (1.1)

    where A is a large, sparse non-Hermitian matrix. In this paper we consider the important case where A is positive (semi-) definite; i.e., the Hermitian part H=(A+A)/2 is Hermitian positive (semi-) definite, where A denotes the conjugate transpose of the matrix A. Such case of the matrices above including complex symmetric positive definite matrices [27], accretive-dissipative matrices [24], (generalized) saddle point matrices [11], complex Benzi-Golub matrices [28], symmetric quasi-definite matrices [36], and so on. Large, sparse systems of this type arise in many applications, including discretizations of convection-diffusion problems [22], regularized weighted least-squares problems [10], real-valued formulations of certain complex symmetric systems [9], and so forth.

    In order to solve system (1.1) by iterative methods, it is useful to construct splitting of the coefficient matrix A. Such splittings are associated with stationary iterative methods, and are frequently used as pre-conditioners for Krylov subspace methods or as smoothers for multigrid or Schwarz-type schemes; see, e.g., [16,17,18,25,35,42]. Recently, there has been considerable interest in the Hermitian and skew-Hermitian splitting (HSS) method introduced by Bai, Golub and Ng for solving non-Hermitian positive definite linear systems, see [3]. We further note the generalizations and extensions of this basic method proposed in [2,4,5,6,7,30,45,46]. Furthermore, these methods and their convergence theories have been shown to apply to (generalized) saddle point problems, either directly or indirectly (as a preconditioner), see [1,2,4,5,6,12,13,30,38,39]. However, a potential difficulty with the HSS method is the need to solve two linear systems at each iteration (or at each application of the preconditioner), in which the shifted skew-Hermitian system can be much more problematic; in some cases its solution is as difficult as that of the original linear system Ax=b [7].

    It is well known that P-regular splitting methods for Hermitian (or symmetric) positive definite linear systems are convergent (see [8,14,19,20,23,31,40,47], and so forth). But, such type of splitting methods for non-Hermitian (or nonsymmetric) positive definite linear systems is not necessarily convergent. There have been several studies on the convergence of such type of splitting methods for non-Hermitian positive definite linear systems. In reference [15], some convergence conditions for the splitting of non-Hermitian positive definite matrices have been established. More recently, references [21,38,39,43] give some conditions for the convergence of P-splitting for this class of linear systems.

    In general, the coefficient matrix ACn×n is split into

    A=MN, (1.2)

    where MCn×n is nonsingular and NCn×n. Then, the general form of stationary iterative method and the corresponding relaxed form for (1.1) can be described as follows:

    x(i+1)=M1Nx(i)+M1b,    i=0,1,2, (1.3)

    and

    x(i+1)=(1τ)x(i)+τM1Nx(i)+τM1b, τ(0, 1),   i=0,1,2, (1.4)

    The matrices T=M1N and Tτ=(1τ)I+τM1N are called the iteration matrices of the methods (1.3) and (1.4), respectively. It is well known [37] that (1.3) converges for any given x(0) if and only if ρ(T)<1, where ρ(T) denotes the spectral radius of the matrix T. Thus, to establish convergence results for stationary iterative methods, we need to study the spectral radius of the iteration matrix in (1.3).

    Continuing in this direction, in this paper we firstly establish new results on splitting methods for solving system (1.1) iteratively, focusing on a particular class of splittings. For a given matrix ACn×n, a splitting A=MN with M nonsingular is called a P-regular splitting if the matrix M+N is positive definite, i.e., the Hermitian part of M+N is Hermitian positive definite [34]. It is a well known result [34,41] that if A is Hermitian positive definite and A=MN is a P-regular splitting, then the splitting iterative method is convergent: ρ(M1N)<1. Let ACn×n be non-Hermitian. Then the splitting A=MN with M nonsingular is called a strong P-regular splitting if the matrix M+N is Hermitian positive definite. In this paper, we examine the spectral properties of the iteration matrix induced by strong P-regular splitting of a non-Hermitian positive definite matrix. Based on these properties, we construct various SOR-type methods for non-Hermitian linear systems and prove their convergence under appropriate restrictions on the choice of the relaxation parameter.

    For convenience, some of the terminology used in this paper will be given. The symbol Cn×n will denote the set of all n×n complex matrices. Let A, BCn×n. We use the notation A0 (A0) if A is Hermitian positive (semi-) definite. If A and B are both Hermitian, we write AB (AB) if and only if AB0 (AB0). If A is Hermitian all of eigenvalues of A are real, and we denote by λmin(A) and λmax(A) the smallest (i.e., leftmost) and largest (rightmost) eigenvalues, respectively. Let ACn×n, σ(A) denotes the spectra of A, i.e., the set of all eigenvalues of A, ρ(A)=maxλσ(A)|λ| the spectral radius of A and ϱ(A)=min0λσ(A)|λ|. Further, A2=λmax(AA)=ρ(AA). For a given matrices B0, AB=B1/2AB1/22. Let ACn×n with H=(A+A)/2 and S=(AA)/2 its Hermitian and skew-Hermitian parts, respectively; then A is non-Hermitian positive (semi-) definite if and only if H0 (H0). Throughout the paper, I will denote the n×n identity matrix.

    The paper is organized as follows: Some convergence results for strong P-regular splitting of non-Hermitian positive (semi) definite linear systems are given in section 2. In section 3 we construct SOR-type method and use the general theory of section 2 to study its convergence. Two numerical examples are given in section 4 to demonstrate the convergence results obtained in this paper. Some conclusions are given in section 5.

    In this section some convergence results for strong P-regular splitting methods for non-Hermitian positive (semi) definite matrices are established. First, some lemmas will be presented to be used in the sequel.

    Lemma 1. [23] Let A0, and let A=MN be a P-regular splitting. Then ρ(M1N)M1NA<1.

    Theorem 1. Let ACn×n be non-Hermitian positive definite, and let A=MN be a strong P-regular splitting, i.e., B:=M+N0. Then ρ(M1N)M1NB<1.

    Proof. Since A is non-Hermitian positive definite and A=MN be a strong P-regular splitting, i.e., B:=M+N0, B=M(N) is a P-regular splitting. It follows from Lemma 1 that ρ[M1(N)]M1(N)B<1 and hence, ρ(M1N)M1NB<1. This completes the proof.

    Lemma 2. [19,40] Let ACn×n be an invertible Hermitian matrix, and let A=MN be a P-regular splitting of A. Then ρ(M1N)<1 if and only if A is positive definite.

    Theorem 2. Let ACn×n be an invertible non-Hermitian matrix, and let A=MN be a strong P-regular splitting of A. Then ρ(M1N)<1 if and only if A is positive definite.

    Proof. Obviously, the proof can be obtained from Theorem 1 and Lemma 2.

    Lemma 3. [19,42] Let ACn×n be a Hermitian positive definite matrix, and let A=MN be a splitting of A. Then M1NA<1 if and only if the splitting A=MN is a P-regular splitting.

    Theorem 3. Let ACn×n be a non-Hermitian positive definite matrix, and let A=MN be a splitting of A. Then M1NA<1 if and only if the splitting A=MN be a strong P-regular splitting.

    Proof. It is obviously that we can obtain the proof immediately following from Theorem 1 and Lemma 3.

    Theorem 4. Let ACn×n be non-Hermitian positive definite, and let BCn×n be any given Hermitian positive definite matrix. Then ρ[(A+B)1(BA)](A+B)1(BA)B<1.

    Proof. Let M=(A+B)/2 and N=(BA)/2. Then B=M+N0 and consequently, A=MN is a strong P-regular splitting of A. Since A is non-Hermitian positive definite, it follows from Theorem 1 that ρ(M1N)M1NB<1 and thus ρ[(A+B)1(BA)](A+B)1(BA)B<1 for M1N=(A+B)1(BA). This completes the proof.

    In what follows the spectral analysis of the iteration matrix induced by strong P-regular splitting of non-Hermitian positive semidefinite matrix A.

    Theorem 5. Let ACn×n be non-Hermitian positive semidefinite and nonsingular, and let A=MN be a strong P-regular splitting. Then ρ(M1N)1. Furthermore, assume that λC is an eigenvalue of M1N and xCn is the corresponding eigenvector. Then |λ|<1 if xN(H) and |λ|=1 with Im(λ)0 if xN(H), where H, N(H) and Im(λ) denotes the Hermitian part of A, the null space of H and the imaginary part of λ, respectively.

    Proof. Since the splitting A=MN is a strong P-regular splitting, B:=M+N0. Furthermore, M=(A+B)/2=[(H+B)+S]/2 and N=(BA)/2=[(BH)S]/2 with H and S Hermitian and skew-Hermitian parts of A, respectively. Let λ be an eigenvalue of M1N satisfying |λ|=ρ(M1N), and let xCn be a corresponding eigenvector with x2=1 (note that it must have x0). Then, one has M1Nx=λx and thus,

    Nx=λMx (2.1)

    and xNx=λxMx. Since A is non-Hermitian positive semidefinite and B0, H0 and M=(A+B)/2 is non-Hermitian positive definite. As a result, xMx0, and consequently,

    λ=xNxxMx=x(BH)xxSxx(H+B)x+xSx. (2.2)

    Noting B0 and H0, x(H+B)x|x(BH)x|. Consequently,

    [x(BH)x]2+|xSx|2[x(H+B)x]2+|xSx|2. (2.3)

    Therefore, it follows from (2.2) that

    |λ|=|x(BH)xxSx||x(H+B)x+xSx|=[x(BH)x]2+|xSx|2[x(B+H)x]2+|xSx|21, (2.4)

    which shows ρ(M1N)1. Furthermore, if xN(H), then xHx>0 and thus x(H+B)x>|x(BH)x|. As a result, (2.3) holds strictly. Following from (2.4), we have |λ|<1. If xN(H), then xHx=0 and thus x(H+B)x=x(BH)x=xBx>0. Consequently, (2.2) becomes

    λ=xBxxSxxBx+xSx=[(xBx)2|xSx|2]2xBxxSx(xBx)2+|xSx|2 (2.5)

    which shows that |λ|=1 and Im(λ)=2ixBxxSx/[(xBx)2+|xSx|2]. Since xBx>0, Im(λ)0 only if xSx0. Assume xSx=0. (2.5) indicates λ=1. (2.1) yields Nx=Mx. As a result, Ax=(MN)x=0. Since x0, the matrix A is singular, which contradicts the nonsingularity of the matrix A. Thus xSx0 which induces Im(λ)0. This completes the proof.

    Theorem 5 shows that the strong P-regular splitting method (1.4) for non-non-Hermitian positive semidefinite and nonsingular linear systems is not necessarily convergent. The following will present a convergence result for the relaxed strong P-regular splitting method (1.4). At first, the following lemmas will be used in this section.

    Lemma 4. [44] Let ACn×n be non-Hermitian positive semidefinite and let H=(A+A)/2 and S=(AA)/2 be its Hermitian and skew-Hermitian parts, respectively. Then A is singular if and only if the set K=N(H)N(S){0}, where N(H) denotes the null space of the matrix H.

    Lemma 5. Let A, BCn×n and xCn. If A is Hermitian positive definite and B is either Hermitian or skew-Hermitian with xBx0, then

    ϱ(A1B)|xBx|xAxρ(A1B). (2.6)

    Proof. Since A is a Hermitian positive definite, A1/2 and A1/2 exist. Furthermore, xCn and xBx0, so, |xBx|xAx0. Let y=A1/2x, so, x=A1/2y. Then,

    |xBx|xAx=|yA1/2BA1/2y|yymax|yA1/2BA1/2y|yy=ρ(A1/2BA1/2)=ρ(A1B), (2.7)

    and

    |xBx|xAx=|yA1/2BA1/2y|yymin|yA1/2BA1/2y|yy=ϱ(A1/2BA1/2)=ϱ(A1B). (2.8)

    Lemma 6. Let f(x)=xx2+γ2, x[a, b], where b>a>0 and γ>0. Then

    f(x)[μ, 12γ ] if γ[a, b], where μ=min{aa2+γ2,bb2+γ2};

    f(x)[aa2+γ2,bb2+γ2 ] if b<γ;

    f(x)[bb2+γ2,aa2+γ2 ] if a>γ.

    Proof. It is obviously that we can obtain the proof immediately following from the monotonicity of function.

    Theorem 6. Let ACn×n be non-Hermitian positive semidefinite and nonsingular with H=(A+A)/2 and S=(AA)/2 its Hermitian and skew-Hermitian parts, respectively. Assume that A=MN is strong P-regular, i.e., B:=M+N0. Then the relaxed method (1.4) converges to the unique solution of (1.1) for any choice of the initial guess x(0), provided τ(0,1), i.e., ρ(Tτ)<1 for all τ(0,1), where Tτ is defined in (1.4). Furthermore,

    τ=arg minτ(0,1){ρ(Tτ)}=12   andminτ(0,1){ρ(Tτ)}=ρ(T1/2)[a, b ], (2.9)

    where

        a=min{11+ζ2,1+φ(1+φ)2+ζ2,1+ψ(1+ψ)2+ζ2}, b=max{11+ε2,11+φ}, (2.10)

    ε=ϱ(B1S), ζ=ρ(B1S), φ=ϱ(B1H) and ψ=ρ(B1H).

    Proof. Let λ be an eigenvalue of M1N, and let xCn be a corresponding eigenvector with x2=1 (note that it must have x0). Since Tτ=(1τ)I+τM1N, μτ=(1τ)+τλ is an eigenvalue of Tτ and xCn is its corresponding eigenvector. Further assume that |μτ|=ρ(Tτ). If xN(H), Theorem 5 shows |λ|<1, and consequently, ρ(Tτ)=|μτ|(1τ)+τ|λ|<1 for all τ(0,1). Conversely, if xN(H), Theorem 5 yields |λ|=1 with Im(λ)0, where Im(λ) is the imaginary part of λ. Let Re(λ) is the real part of λ. Then Re2(λ)+Im2(λ)=1 and |Re(λ)|<1 for Im(λ)0. Therefore,

    ρ(Tτ)=(1τ)+τ[Re(λ)+iIm(λ)]=[1+τ(Re(λ)1)]2+τ2Im2(λ)=(1τ)2+2(1τ)τRe(λ)+τ2(1τ)2+2(1τ)τ|Re(λ)|+τ2<(1τ)2+2(1τ)τ+τ2=(1τ+τ)2=1, (2.11)

    for all τ(0,1), i.e., the relaxed method (1.4) converges to the unique solution of (1.1) for any choice of the initial guess x(0), provided τ(0,1).

    Again, it follows from the third equality in (2.11) that

    ρ2(Tτ)=(1τ)2+2(1τ)τRe(λ)+τ2=2(1Re(λ))(τ2τ)+1=2(1Re(λ))(τ12)2+1+Re(λ)2. (2.12)

    Since 1Re(λ)>0 for |λ|<1 if xN(H) and |λ|=1 with Im(λ)0 if xN(H), it is easy to see from the last equality in (2.12) that

    τ=arg minτ(0,1){ρ(Tτ)}=12 (2.13)

    and

    minτ(0,1){ρ(Tτ)}=ρ(T1/2)=1+Re(λ)2. (2.14)

    Following (2.2),

    Re(λ)=x(H+B)xx(BH)x|xSx|2[x(H+B)x]2+|xSx|2, (2.15)

    where B=M+N0, and H and S are Hermitian and skew-Hermitian parts of A, respectively. Then (2.14) and (2.15) yield

    minτ(0,1){ρ(Tτ)}=ρ(T1/2)=x(H+B)xxBx[x(H+B)x]2+|xSx|2. (2.16)

    Let y=xHx/xBx[φ, ψ] and t=|xSx|/xBx[ε, ζ]. Then

    minτ(0,1){ρ(Tτ)}=ρ(T1/2)=1+y(1+y)2+t2. (2.17)

    Lemma 5 shows that y[φ, ψ] and t[ε, ζ] with ε=ϱ(B1S), ζ=ρ(B1S), φ=ϱ(B1H) and ψ=ρ(B1H). In what follows, we distinguish between the following three cases.

    (i) If xN(H), then xHx=0. Now, we assert xSx0. Otherwise, it follows from (2.16) that ρ(T1/2)=1 which contradicts (2.11). Thus, xSx0. Consequently, Lemma 5 shows that

    minτ(0,1){ρ(Tτ)}=ρ(T1/2)=11+t2[11+ζ2,  11+ε2 ]. (2.18)

    (ii) If xN(S), it follows from Lemma 4 xN(H). As a result, xHx0 and xSx=0. Hence,

    minτ(0,1){ρ(Tτ)}=ρ(T1/2)=11+y[11+ψ, 11+φ  ]. (2.19)

    (iii) If xN(S) and xN(H), then xHx0 and xSx0. Hence, (2.17) holds. Since

    1+y(1+y)2+t2<11+y11+φ (2.20)

    and Lemma 6 yields

    1+y(1+y)2+t21+y(1+y)2+ζ2ϕ:=min{1+φ(1+φ)2+ζ2, 1+ψ(1+ψ)2+ζ2}, (2.21)
    minτ(0,1){ρ(Tτ)}=1+y(1+y)2+t2[ϕ, 11+φ  ). (2.22)

    It follows from the three cases above that

    minτ(0,1){ρ(Tτ)}=ρ(T1/2)[a, b ], (2.23)

    where a and b is defined in (2.10). This completes the proof.

    Corollary 1. Let ACn×n be non-Hermitian positive definite with H=(A+A)/2 and S=(AA)/2 its Hermitian and skew-Hermitian parts, respectively. Assume that A=MN is strong P-regular, i.e., B:=M+N0. Then the relaxed method (1.4) converges to the unique solution of (1.1) for any choice of the initial guess x(0), provided τ(0,1), i.e., ρ(Tτ)<1 for all τ(0,1), where Tτ is defined in (1.4). Furthermore,

    τ=arg minτ(0,1){ρ(Tτ)}=12    (2.24)

    and

    minτ(0,1){ρ(Tτ)}=ρ(T1/2)[ϕ, 11+φ ],

    where ϕ=min{1+φ(1+φ)2+ζ2,1+ψ(1+ψ)2+ζ2}, ζ=ρ(B1S), φ=ϱ(B1H) and ψ=ρ(B1H).

    While convergence results on the classic SOR methods have been known for many years for Hermitian positive definite matrices, monotone matrices and H-matrices (see, e.g., [15,25,26,34,35,37,42]), very little appears to be known in the non-Hermitian positive definite case. Among the few studies known to us we mention [15,29,32,33]. Recently, Zhang and Benzi in [43] proposed some new SOR methods and obtained their convergence. In this section new SOR methods and their relaxed version are constructed and the general theory developed in the previous section is applied to establish the convergence of such iteration methods for non-Hermitian positive (semi-) definite systems. Our results are more general and complete than the few results found in literature.

    Without loss of generality, we write

    A=ILU=ILU22U+U+L2=IUL22L+L+U2, (3.1)

    where L and U are lower and upper triangular matrices, respectively, with their diagonal entries either imaginary numbers or zero. The forward and backward successive over-relaxation methods (forward and backward SOR methods) are defined by the iteration matrices

    Lω=[Iω(LU)2]1[ω(2U+U+L)2+(1ω)I] (3.2)

    and

    Uω=[Iω(UL)2]1[ω(2L+L+U)2+(1ω)I], (3.3)

    respectively, while their relaxed version are given by the iteration matrices

    Sτ,ω=(1τ)I+τLω, (3.4)
    Tτ,ω=(1τ)I+τUω, (3.5)

    respectively.

    Theorem 7. Let ACn×n be non-Hermitian positive definite, and let A=ILU be defined by (3.1). Also, let η=λmin(B) be the smallest eigenvalue of B:=U+U. Then the forward SOR method (3.2) converges to the unique solution of (1.1) for any choice of the initial guess x(0), provided ω(0,21η), i.e., ρ(Lω)<1 for all ω(0,21η), where Lω is defined in (3.2).

    Proof. Let M=1ωILU2 and N=(1ω1)I+2U+U+L2. Then Lω=M1N and

    M+N=(2ω1)I+(U+U) (3.6)

    Since ω(0,21η), 2ω1+η>0, and consequently,

    M+N=(2ω1)I+(U+U)(2ω1+η)I0,

    which shows that A=MN be strong P-regular. Since A is non-Hermitian positive definite, it follows again from Theorem 1 that ρ(Lω)=ρ(M1N)<1, i.e., the SOR method is convergent for all ω(0,21η). This completes the proof.

    In the same method of proof, we can obtain the following conclusion.

    Theorem 8. Let ACn×n be non-Hermitian positive definite, and let A=ILU be defined by (3.1). Also, let ϕ=λmin(C) be the smallest eigenvalue of C:=L+L. Then the backward SOR method (3.3) converges to the unique solution of (1.1) for any choice of the initial guess x(0), provided ω(0,21ϕ).

    Remark 1. Theorem 7 becomes Theorem 1 in [32] if A=IL+LTRn×n; hence, Theorem 7 generalizes the convergence result of Niethammer and Schade.

    Theorem 9. Let ACn×n be non-Hermitian positive semidefinite and nonsingular, and let A=ILU be defined by (3.1). Also, let η=λmin(B) and ϕ=λmin(C) be the smallest eigenvalues of B:=U+U and C:=L+L, respectively. Then,

    (i) the relaxed forward SOR method converges to the unique solution of (1.1) for any choice of the initial guess x(0), provided ω(0,21η); and

    (ii) the relaxed backward SOR method converges to the unique solution of (1.1) for any choice of the initial guess x(0), provided ω(0,21ϕ).

    Proof. The proof can be immediately obtained from Theorem 6.

    In this section we obtain the results of some numerical experiments with the SOR method and relaxed SOR method on linear systems.

    Example 1. Consider the following three-dimensional convection-diffusion equations,

    (uxx+uyy+uzz)+q(ux+uy+uz)=f(x,y,z) (4.1)

    on the unite cube Ω=[0,1]×[0,1]×[0,1] with the first boundary conditions, where q is coefficient constant. We get the coefficient matrix A by using the centered differences to the diffusive terms and convective terms

    A=AxII+IAyI+IIAz, (4.2)

    where denotes the Kronecker product, Ax,Ay and Az are tri-diagonal matrices given by

    Ax=tridiag(t2,t1,t3),  Ay=tridiag(t2,0,t3),Az=tridiag(t2,0,t3), (4.3)

    with t1=6,t2=1r,t3=1+r. where r=qh2, the step length h=1n+1, n is the number of intervals along axes.

    Obviously, A satisfies the conditions of Theorem 3.4, following we do experiments to illustrate the efficiency of results. For simplicity, The iterative scheme (1.4) is written as A1 (stationary iterative method) given in [37], the scheme (3.4) is written as A2 (SOR forward iterative method), the scheme (3.5) is written as A3 (SOR backward iterative method) respectively. These four algorithms were coded in Matlab, and all computations were performed on a DESKTOP-GBSME13 (Intel(R) Core(TM) i5-8250U, CPU 1.80 GHz, RAM 8.00 GB) with Matlab R2020a.

    The stopping criterion is defined as

    RE=||xk+1xk||2max{1,||xk||2}106.

    where xk+1 is the k+1th step's iterative value, xk is the kth step's iterative value.

    Numerical results compared are presented in Table 1. In particular, we report in Figure 1 the change of RE of A1–A3, when q=1 with the iteration number increasing, where k is the convergent steps.

    Table 1.  Performance of A1–A3 with different n.
    n Algorithm k RE times(s)
    8 A1 3044 9.9089e07 0.746
    A2 441 9.8110e07 0.078
    A3 276 9.7385e07 0.056
    16 A1 1534 9.9581e07 0.134
    A2 404 9.9714e07 0.072
    A3 321 9.7366e07 0.058
    32 A1 927 9.9549e07 0.178
    A2 309 9.8860e07 0.054
    A3 293 9.9925e07 0.050
    64 A1 884 9.9495e07 0.153
    A2 327 9.8474e07 0.054
    A3 325 9.9430e07 0.055

     | Show Table
    DownLoad: CSV
    Figure 1.  When n=64,q=1 the change of RE of A1–A3 with the iteration number increasing.

    From Table 1, we observe that SOR iterative method generally has much less iteration number than stationary iterative method at the same accuracy, when n=8,n=16, n=32,n=64, and SOR iterative method is basically stable as the number n increasing. Thus, SOR iterative method is generally superior to stationary iterative method in terms of iteration number and computation times.

    Figure 1 shows that RE generated by SOR iterative method quickly converges to 0 with the interval number increasing when q=1.

    Example 2. Consider the linear system Ax=b with the matrix A=InLU, and b=ones(n,1), where n is the size of A, L is the lower triangular matrices with diagonal entries zero, secondary diagonal entries is -0.25 and others entries are 0.25, and U is the upper triangular matrices with diagonal entries zero and others entries are 0.25.

    Obviously, A satisfies the conditions of Theorems 3.1 and 3.2, so we do experiments to illustrate the efficiency of results. For simplicity, The iterative scheme (1.3) is written as A21 (relaxed stationary iterative method) given in [37], the scheme (3.1) is written as A22 (relaxed SOR forward iterative method), the scheme (3.2) is written as A23 (relaxed SOR backward iterative method) respectively. These four algorithms were coded in Matlab, and all computations were performed on a DESKTOP-GBSME13 (Intel(R) Core(TM) i5-8250U, CPU 1.80 GHz, RAM 8.00 GB) with Matlab R2020a.

    The stopping criterion is defined as

    RE=||xk+1xk||2max{1,||xk||2}=<106.

    where xk+1 is the k+1th step's iterative value, xk is the kth step's iterative value.

    Numerical results compared are presented in Table 2. In particular, we report in Figure 2 the change of RE of A1–A3, when n = 100 with the iteration number increasing.

    Table 2.  Performance of A1–A3 with different n.
    Algorithm n RE k times(s)
    A21 100 9.9801e07 2940 3.458
    200 9.9878e07 5529 17.284
    500 9.9983e07 12565 378.391
    A22 100 9.9650e07 577 0.462
    200 9.96795e07 1325 2.268
    500 9.9902e07 5789 56.365
    A23 100 9.8396e07 581 0.484
    200 9.9962e07 1302 2.278
    500 9.9860e07 5782 57.126

     | Show Table
    DownLoad: CSV
    Figure 2.  When n=100 the change of RE of A1–A3 with the iteration number increasing.

    From Table 2, we observe that SOR iterative method generally has much less iteration number than relaxed stationary iterative method at the same accuracy, when the matrices dimension n=100,n=200 and n=500. Thus, relaxed SOR iterative method is generally superior to relaxed stationary iterative method in terms of iteration number and computation times.

    Figure 2 shows that RE generated by relaxed SOR iterative method quickly converges to 0 with the iteration number increasing when n=100.

    The strong P-regular splitting firstly has been defined for non-Hermitian positive (semi-) definite linear systems, and the spectral radius of the iteration matrix obtained by strong P-regular splitting for the non-Hermitian positive (semi-) definite matrix has been analyzed in this paper, and we have studied the convergence of strong P-regular splitting methods for the solution of non-Hermitian positive definite linear systems. Some of our results can be regarded as generalizations of analogous results for the Hermitian positive definite case. As an application of our theory, we obtain new convergence conditions for SOR-like methods in the non-Hermitian case.

    The authors would like to thank the referees and the editor for their valuable comments which led to improvement of this work. The National Natural Science Foundations of China (No.11601410, No.11601411) and Shaanxi Natural Science Foundations (No.2021JM-002) are gratefully acknowledged.

    The authors declared that they have no conflicts of interest to this work.



    [1] Z. Z. Bai, G. H. Golub, Accelerated Hermitian and skew-Hermitian splitting iteration methods for saddle-point problems, IMA J. Numer. Anal., 27 (2007), 1–23. doi: 10.1093/imanum/drl017
    [2] Z. Z. Bai, G. H. Golub, L. Z. Lu, J. F. Yin, Block triangular and skew-Hermitian splitting methods for positive-definite linear systems, SIAM J. Sci. Comput., 26 (2005), 844–863. doi: 10.1137/S1064827503428114
    [3] Z. Z. Bai, G. H. Golub, M. K. Ng, Hermitian and skew-Hermitian splitting methods for non-Hermitian positive definite linear systems, SIAM J. Matrix Anal. Appl., 24 (2003), 603–626. doi: 10.1137/S0895479801395458
    [4] 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., 17 (2007), 319–335.
    [5] 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
    [6] 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
    [7] 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
    [8] M. Benzi, Splittings of symmetric matrices and a question of Ortega, Linear Algebra Appl., 429 (2008), 2340–2343. doi: 10.1016/j.laa.2008.01.007
    [9] M. Benzi, D. Bertaccini, Block preconditioning of real-valued iterative algorithms for complex linear systems, IMA J. Numer. Anal., 28 (2008), 598–618.
    [10] M. Benzi, M. K. Ng, Preconditioned iterative methods for weighted Toeplitz least squares problems, SIAM J. Matrix Anal. Appl., 27 (2006), 1106–1124. doi: 10.1137/040616048
    [11] M. Benzi, G. H. Golub, J. Liesen, Numerical solution of saddle point problems, Acta Numer., (2005), 1–137.
    [12] M. Benzi, G. H. Golub, A preconditioner for generalized saddle point problems, SIAM J. Matrix Anal. Appl., 26 (2004), 20–41. doi: 10.1137/S0895479802417106
    [13] M. Benzi, M. Gander, G. H. Golub, Optimization of the Hermitian and skew-Hermitian splitting iteration for saddle-point problems, BIT Numer. Math., 43 (2003), 881–900. doi: 10.1023/B:BITN.0000014548.26616.65
    [14] M. Benzi, D. B. Szyld, Existence and uniqueness of splittings for stationary iterative methods with applications to alternating methods, Numer. Math., 76 (1997), 309–321. doi: 10.1007/s002110050265
    [15] A. Berman, R. J. Plemmons, Nonnegative matrices in the mathematical sciences, Philadelphia: Society for Industrial and Applied Mathematics, 1994.
    [16] M. Masoudi, D. K. Salkuyeh, An extension of the positive-definite and skew-Hermitian splitting method for preconditioning of generalized saddle point problems, Comput. Math. Appl., 79 (2020), 2304–2321. doi: 10.1016/j.camwa.2019.10.030
    [17] M. Dehghan, A. Shirilord, A generalized modified Hermitian and skew-Hermitian splitting (GMHSS) method for solving complex Sylvester matrix equation, Appl. Math. Comput., 348 (2019), 632–651.
    [18] Z. Q. Wang, J. F. Yin, Q. Y. Dou, Preconditioned modified Hermitian and skew-Hermitian splitting iteration methods for fractional nonlinear Schrdinger equations, J. Comput. Appl. Math., 367 (2020), 112420. doi: 10.1016/j.cam.2019.112420
    [19] Z. H. Cao, A note on P-regular splitting of Hermitian matrix, SIAM J. Matrix Anal. Appl., 21 (2000), 1392–1393. doi: 10.1137/S089547989935469X
    [20] Z. H. Cao, Convegence of nested iterative methods for symmetric P-regular splitting, SIAM J. Matrix Anal. Appl., 22 (2000), 20–32. doi: 10.1137/S0895479897331229
    [21] J. Chen, W. Li, Equivalent conditions for convergence of splittings of non-Hermitian indefinite matrices, J. Sci. Comput., 30 (2006), 117–130.
    [22] H. Elman, D. Silvester, A. Wathen, Finite elements and fast iterative solvers: With applications in incompressible fluid dynamics, Oxford University Press, 2014.
    [23] A. Frommer, D. B. Szyld, Weighted max norms, splitting, and overlapping additive Schwarz iterations, Numer. Math., 83 (1999), 259–278. doi: 10.1007/s002110050449
    [24] A. George, Kh. D. Ikramov, On the properties of accretive-dissipative matrices, Math. Notes, 77 (2005), 767–776. doi: 10.1007/s11006-005-0077-0
    [25] G. H. Golub, C. F. Van Loan, Matrix computations, 3 Eds., Baltimore: Johns Hopkins University Press, 1996.
    [26] A. Hadjidimos, Accelerated overrelaxation method, Math. Compt., 32 (1978), 149–157. doi: 10.1090/S0025-5718-1978-0483340-6
    [27] N. J. Higham, Factorizing complex symmetric matrices with positive definite real and imaginary parts, Math. Compt., 67 (1998), 1591–1599. doi: 10.1090/S0025-5718-98-00978-8
    [28] Kh. D. Ikramov, On complex Benzi-Golub matrices, Doklady Math., 79 (2009), 342–344. doi: 10.1134/S1064562409030119
    [29] D. R. Kincaid, A. C. Elster, Iterative methods in scientific computation IV, IMACS, 1999.
    [30] L. Li, T. Z. Huang, X. P. Liu, Modified Hermitian and skew-Hermitian splitting methods for non-Hermitian positive-definite linear systems, Numer. Linear Algebra Appl., 14 (2007), 217–235. doi: 10.1002/nla.528
    [31] R. Nabben, A note on comparison theormes for splittings and multisplittings of Hermitian positive definite matrices, Linear Algebra Appl., 233 (1996), 67–80. doi: 10.1016/0024-3795(94)00050-6
    [32] W. Niethammer, J. Schade, On a relaxed SOR-method applied to nonsymmetric linear systems, J. Comput. Appl. Math., 1 (1975), 133–136.
    [33] W. Niethammer, R. S. Varga, Relaxation methods for non-Hermitian linear systems, Results Math., 16 (1989), 308–320. doi: 10.1007/BF03322480
    [34] J. M. Ortega, Numerical analysis: A second course, Philadelphia: Society for Industrial and Applied Mathematics, 1990.
    [35] Y. Saad, Iterative methods for sparse linear systems, 2 Eds., Philadelphia: Society for Industrial and Applied Mathematics, 2003.
    [36] R. J. Vanderbei, Symmetric quasidefinite matrices, SIAM J. Optim., 5 (1995), 100–113. doi: 10.1137/0805005
    [37] R. S. Varga, Matrix iterative analysis, 2 Eds., Berlin/Heidelberg: Spriger-Verlag, 2000.
    [38] C. L. Wang, Z. Z. Bai, Sufficient conditions for the convergent splitting of non-Hermitian positive definite matrices, Linear Algebra Appl., 330 (2001), 215–218. doi: 10.1016/S0024-3795(01)00275-0
    [39] L. Wang, Z. Z. Bai, Convergence conditions for splitting iteration methods for non-Hermitian linear systems, Linear Algebra Appl., 428 (2008), 453–468. doi: 10.1016/j.laa.2007.03.001
    [40] F. B. Weissler, Some remarks concerning iterative methods for linear systems, SIAM J. Matrix Anal. Appl., 16 (1995), 448–461. doi: 10.1137/S0895479892230419
    [41] J. Weissinger, Verallgemainerungen des Seidelschen Iterationsverfahrens, Z. Angew. Math. Mech., 33 (1953), 155–162. doi: 10.1002/zamm.19530330410
    [42] D. M. Young, Iterative solution of large linear systems, New York: Academic Press, 1971.
    [43] C. Y. Zhang, M. Benzi, P-regular splitting iterative methods for non-Hermitian linear systems, Electron. Trans. Numer. Anal., 36 (2009), 39–53.
    [44] C. Y. Zhang, On convergence of double splitting methods for non-Hermitian positive semidefinite linear systems, Calcolo, 47 (2010), 103–112. doi: 10.1007/s10092-009-0015-8
    [45] S. L. Wu, Several variants of the Hermitian and skew-Hermitian splitting method for a class of complex symmetric linear systems, Numer. Linear Algebra Appl., 22 (2015), 338–356. doi: 10.1002/nla.1952
    [46] Z. Z. Bai, M. Rozložnĺk, On the numerical behavior of matrix splitting iteration methods for solving linear systems, SIAM J. Numer. Anal., 53 (2015), 1716–1737. doi: 10.1137/140987936
    [47] J. Y. Yuan, Applied iterative analysis, Science Press, 2014.
  • Reader Comments
  • © 2021 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(2612) PDF downloads(76) Cited by(0)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog