Symmetric SOR method for augmented systems

https://doi.org/10.1016/j.amc.2006.05.094Get rights and content

Abstract

In this paper, we develop symmetric successive overrelaxation (SSOR) method to find solution of augmented systems. These systems have appeared in many different applications of scientific computing, e.g., the finite element approximation to solve the Navier–Stokes equation and the constrained optimization. The convergence of SSOR method are studied. Finally, we apply the new method to solve augmented systems. The iteration number of this method to receive the solution is very better than SOR-like method.

Introduction

An augmented system is taken asABBT0xy=bq,where A is an m × m real symmetric and positive definite matrix and B is an m × n real matrix. Systems like (1) appears in many different applications of scientific computing, such as the finite element approximation to solve the Navier–Stokes equation [4], [5], the constrained least squares problems and generalized least squares problems (see, e.g., [1], [2], [8], [9], [12], [13]) and constrained optimization [10]. There are several studies to solve augmented system (1). Santos et al. [8], and Santos and Yuan [9] have studied preconditioned iterative method to solve the augmented system (1) with A = I and rank deficient B arising from rank deficient least squares problems by considering a full rank submatrix of B as a preconditioner. Yuan [11], [12] and so, Yuan and Iusem [13] have presented several variants of the SOR method and preconditioned conjugate gradient methods to solve general augmented systems like (1) arising from generalized least squares problems where A can be symmetric and positive semidefinite and B can be rank deficient. Golub et al. [6] have presented several SOR-like algorithms to solve augmented system (1).

Hadjidimos and Yeyios [7] introduced symmetric AOR (SAOR) for solving of square system Ax = b where A is a nonsingular matrix. Darvishi and Khosro-Aghdam [3] developed the symmetric successive overrelaxation (SSOR) method to find the least square solution of minimal norm to system Ax = b where A is an m × n complex matrix and rank (A)  min{m, n}.

In this study, we develop symmetric successive overrelaxation (SSOR) method to solve augmented system (1). In the following section the outline of SSOR method to solve system (1) is provided. In Section 3 we obtain the convergence region for the method. In Section 4, we apply the SSOR method to solve an augmented system. Finally, the paper is concluded in Section 5.

Section snippets

Symmetric SOR method

For the sake of simplicity, we rewrite augmented system (1) asAB-BT0xy=b-q,where ARm×m is symmetric and positive definite and BRm×n. For the coefficient matrix of the augmented system (2), we consider the following splitting:A=AB-BT0=D-Al-Au,whereD=A00Q,Al=00BT0,Au=0-B0Qand QRn×n is nonsingular and symmetric. We setL=D-1Al=00Q-1BT0,U=D-1Au=0-A-1B0I.Let z(n)=x(n)y(n) be the nth approximation of solution (2) by SOR method using splitting (3). In symmetric SOR we obtain zn+12 as follows:zn+12=ω

Convergence region

We study the convergence region for parameter ω, in symmetric SOR method to solve augmented system (2).

Theorem 1

Suppose that μ is an eigenvalue of Q1BTA1B. If λ satisfies(1-ω)(1-λ)(λ-(ω-1)2)=ω2(ω-2)2λμthen λ is an eigenvalue of ȷω. Conversely, if λ is an eigenvalue of ȷω such that λ    1)2, λ  1 and μ satisfies (11), then μ is a nonzero eigenvalue of Q1BTA1B.

Proof

Suppose that λ and x are eigenvalue and eigenvector of ȷω, respectively. Then we haveωx=λxor[(I-ωL)(I-ωU)]-1[(I-ωL)(I-ωU)-ω(2-ω)D-1A]x=λxhence[(I-ωL

Numerical example

In this section, we give an example to illustrate the SSOR method to find the solution of the related augmented system. The results are compared with the results obtained by algorithms of SOR-like method that presented by Golub et al. [6]. We report the number of iterations (denoted by IT) and norm of absolute value of error vectors (denoted by “RES”). Here, “RES” is defined to beRES=b-Ax(k)-By(k)22+q-BTx(k)22with (x(k)T,y(k)T)T the final approximate solution. All results show our method is

Conclusion

The SSOR method is a simple and powerful technique for solving the augmented systems. Its simplicity lies in the fact that one parameter is presented. Full exploitation of the presence of this parameter will provide us with methods which will converge faster then SOR-like method. The determination of optimum value of the parameter needs further studies.

References (14)

There are more references available in the full text version of this article.

Cited by (70)

  • Inexact block SSOR-like preconditioners for non-Hermitian positive definite linear systems of strong Hermitian parts

    2021, Applied Numerical Mathematics
    Citation Excerpt :

    Based on the HS splitting and combined with the SSOR iteration [15], Bai proposed in [8] two SSOR-like iteration methods and the corresponding SSOR-like preconditioners for the linear system whose coefficient matrix has a strongly dominant Hermitian part or strongly dominant skew-Hermitian part, respectively.

  • Generalized AOR method for solving a class of generalized saddle point problems

    2019, Journal of Computational and Applied Mathematics
View all citing articles on Scopus
View full text