Elsevier

Applied Mathematics and Computation

Volume 273, 15 January 2016, Pages 1257-1269
Applied Mathematics and Computation

The accelerated gradient based iterative algorithm for solving a class of generalized Sylvester-transpose matrix equation

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

Abstract

In this paper, we present an accelerated gradient based algorithm by minimizing certain criterion quadratic function for solving the generalized Sylvester-transpose matrix equation AXB+CXTD=F. The idea is from (Ding and Chen, 2005; Niu et al., 2011; Wang et al., 2012) in which some efficient algorithms were developed for solving the Sylvester matrix equation and the Lyapunov matrix equation. On the basis of the information generated in the previous half-step, we further introduce a relaxation factor to obtain the solution of the generalized Sylvester-transpose matrix equation. We show that the iterative solution converges to the exact solution for any initial value provided that some appropriate assumptions. Finally, some numerical examples are given to illustrate that the introduced iterative algorithm is efficient.

Introduction

In this article, we consider the generalized Sylvester-transpose matrix equationAXB+CXTD=F,where A,B,C,D,FRn×n are known matrices and XRn×n is the matrix to be determined.

The linear matrix equations play an important role in some fields of applied mathematics and control theory [1], [7], [8], [9]. Many research works are involved in varieties of systems of matrix equations [4], [5], [6], [10], [11], [12], [13], [15], [17], [18], [19], [20], [22], [24], [25], [26], [28], [32], [33], [35], [36], [38], [40], [41], [42], [43], [44], [45], [47], [48], [49], [50]. Especially, the solvability, solution formula and factorization algorithms about matrix equations are studied in [2], [3], [15], [31], [37], [39] by Bai and his co-authors.

In [23], an iterative algorithm was constructed to solve the equation AXB=C. Navarra et al. studied a representation of the general common solution of the matrix equations A1XB1=C1,A2XB2=C2 [29]. By Moore–Penrose generalized inverse, some necessary and sufficient conditions for the existence of the solution and the expressions of the matrix equation AX+XTC=B are obtained in [34]. In recent years, Dehghan and Hajarian considered the generalized coupled Sylvester matrix equations [14]AXB+CYD=M,EXF+GYH=N and presented a modified conjugate gradient method to solve the generalized coupled Sylvester matrix equations over generalized bisymmetric matrix pair (X, Y). Liang and Liu proposed a modified conjugate gradient method to solve the equation A1XB1+C1XTD1=F1,A2XB2+C2XTD2=F2 [27]. In addition, Deng and Bai studied deeply the consistent conditions and the general expressions about the Hermitian solutions of the linear matrix equation [15]. The closed form solutions to a family of generalized Sylvester matrix equations were given by using the so-called Kronecker matrix polynomials in [46]. In particular, by extending the well-known Jacobi and Gauss–Seidel iterations for Ax=b, Ding et al. gained iterative solutions of the generalized Sylvester matrix equation by the gradient based method [16], [21]. They decompose a system into some subsystems, then the unknown parameters of each subsystem are identified successively. In [31], [37], a relaxed gradient based method and a modified gradient based method are given for solving the Sylvester equation AX+XB=C, respectively.

Inspired by the [21], [31], [37], in this paper, we construct an accelerated gradient based iterative (AGBI) algorithm for solving the generalized Sylvester-transpose matrix equation AXB+CXTD=F. Theoretical analysis shows that our new method converges to the exact solution for any initial value with some appropriate assumptions. Numerical results illustrate that the method has better convergence performances than those in [21], [31], [37].

As a matter of convenience, we use the following notation throughout this paper: Let Rm×n denotes the set of m × n real matrix. For ARm×n, we write AT, ‖A‖, tr(A) to denote the transpose, the Frobenius norm and trace of the matrix A, respectively. λ(A), σ(A), ρ(A) denote the eigenvalue, singular value and the spectrum radius of the matrix A, respectively. For any A=(aij),B=(bij), AB denotes the Kronecker product defined as AB=(aijB),i=1,2,,m,j=1,2,,n. For the matrix X=(x1,x2,,xn)Rm×n, vec(X) denotes the vec operator defined as vec(X)=(x1T,x2T,,xnT)TRmn. The inner product in space Rm×n is defined as A,B=tr(BTA),A,BRm×n,particularly, A2=tr(ATA).

The rest of this paper is organized as follows. In Section 2, we compare our new AGBI algorithm for solving the system (1.1) with the methods in [21], [31], [37]. In Section 3, we made a detailed analysis of the convergence and obtain the optimal convergence factor. Under the appropriate assumptions, we show that the iterative solution converges to the exact solution for any initial value. Some numerical examples are given to illustrate that the introduced iterative algorithm is efficient in Section 4. Conclusions are arranged in Section 5.

Section snippets

The accelerated iterative method for solving the matrix Eq. (1.1)

Firstly, we recall the hierarchical identification principle in [21] and apply the principle to solve the Sylvester-transpose matrix equation (1.1). The system in (1.1) is decomposed into two subsystems, and based on the least squares optimization, the parameters of each subsystems are identified, respectively. In this way, we attain the iterative method. The details are showed as follows.

Define two matrices M1:=FCXTDandN1:=FAXB.From (1.1), we get two fictitious subsystems AXB=M1andCXTD=N1.

The convergence analysis

Firstly, we give the following lemmas.

Lemma 3.1

Eq. (1.1) has a unique solution if and only if the matrixBTA+(DTC)P is nonsingular. Furthermore, the unique solution is given by vec(X)=[BTA+(DTC)P]1vec(F)and the corresponding homogeneous equationAXB+CXTD=0 has a unique solutionX=0, where P denotes the permutation matrix.

Proof

The conclusion is obvious and hence omitted here. 

Be similar to the above lemma, we can obtain the following result as [21].

Lemma 3.2

Eq. (2.9) has a unique solution if and only if λi(A)+λj(B

Numerical experiments

In this section, we report some numerical results to illustrate the effectiveness of the Algorithm 2.4. The iterations have been carried out by MATLAB R2011b (7.13), Intel(R) Core(TM) i7-2670QM, CPU 2.20GHZ, RAM 8.GB PC Environment. We compare the AGBI algorithm to the methods including the GI algorithm, RGI algorithm and MGI algorithm. We use the following examples to examine these algorithms with different iteration parameters from the aspects of the iteration step (denoted by ‘IT’), elapsed

Conclusions

A new AGBI method is proposed for solving the generalized Sylvester-transpose linear matrix equation AXB+CXTD=F. On the basis of the information generated in the previous half-step, we further introduce a relaxation factor to attain the solution of the generalized Sylvester-transpose matrix equation. We show that the iterative solution converges to the exact solution for any initial value under the appropriate assumptions. Although the algorithm is established for the linear matrix equations,

References (50)

  • K.-F. Liang et al.

    Iterative algorithms for the minimum-norm solution and the least-squares solution of the linear matrix equations A1XB1+C1XTD1=M1,A2XB2+C2XTD2=M2

    Appl. Math. Comput.

    (2011)
  • A. Navarra et al.

    A representation of the general common solution to the matrix equations A1XB1=C1,A2XB2=C2 with applications

    Comput. Math. Appl.

    (2001)
  • F. Piao et al.

    The solution to matrix equation AX+XTC=B

    J. Franklin Inst.

    (2007)
  • F. Toutounian et al.

    Global least squares method (GL-LSQR) for solving general linear systems with several right-hand sides

    Appl. Math. Comput.

    (2006)
  • Q.-W. Wang et al.

    The common solution to six quaternion matrix equations with applications

    Appl. Math. Comput.

    (2008)
  • X. Wang et al.

    A modified gradient based algorithm for solving Sylvester equations

    Appl. Math. Comput.

    (2012)
  • Q.-W. Wang et al.

    Ranks and the least-norm of the general solution to a system of quaternion matrix equations

    Linear Algebra Appl.

    (2009)
  • X. Wang et al.

    On positive-definite and skew-Hermitian splitting iteration methods for continuous Sylvester equation AX+XB=C

    Comput. Math. Appl.

    (2013)
  • L. Xie et al.

    Gradient based iterative solutions for general linear matrix equations

    Comput. Math. Appl.

    (2009)
  • L. Xie et al.

    Gradient based and least squares based iterative algorithms for matrix equations AXB+CXTD=F

    Appl. Math. Comput.

    (2010)
  • Y.-J. Xie et al.

    The MGPBiCG method for solving the generalized coupled Sylvester-conjugate matrix equation

    Appl. Math. Comput.

    (2015)
  • Y.-J. Xie et al.

    A matrix iterative method to solveing a class of generalized coupled Sylvester-conjugate linear matrix equations

    Appl. Math. Model.

    (2015)
  • B. Zhou et al.

    Solutions to a family of matrix equations by using the Kronecker matrix polynomials

    Appl. Math. Comput.

    (2009)
  • B. Zhou et al.

    Gradient based iterative algorithm for solving coupled matrix equations

    Syst. Control Lett.

    (2009)
  • X. Wang et al.

    A finite iterative algorithm for solving the generalized (P, Q)-reflexive solution of the linear systems of matrix equations

    Math. Comput. Model.

    (2011)
  • Cited by (0)

    The project supported by National Natural Science Foundation of China (grant nos. 11071041 and 11201074), Fujian Natural Science Foundation (grant nos. 2015J01578 and 2013J01006) and The University Special Fund Project of Fujian (grant no. JK2013060).

    View full text