亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        An Iteration Method for the Square Root of M-Matrix

        2022-01-20 05:15:30GUANJinrui關(guān)晉瑞SHAORongxia邵榮俠ZUBAIRAhmed
        應(yīng)用數(shù)學(xué) 2022年2期

        GUAN Jinrui(關(guān)晉瑞), SHAO Rongxia(邵榮俠), ZUBAIR Ahmed

        (1.Department of Mathematics, Taiyuan Normal University, Jinzhong 030619, China;2.School of Statistics and Data Science, Xinjiang University of Finance and Economics,Urumqi 830012, China; 3.Institute of Mathematics and Computer Science,University of Sindh, Jamshoro 71000, Pakistan)

        Abstract: Matrix square root plays an important role in many applications of mathematics.In this paper, we consider the problem of computing the square root of M-matrix and propose an iteration method for computing the square root of regular M-matrices.We first transform this problem into an M-matrix algebraic Riccati equation (MARE) and then propose an efficient method to solve this special MARE.Theoretical analysis shows that our method is convergent under certain conditions and numerical experiments are given to show that our method is feasible and outperforms the Binomial iteration.

        Key words: Matrix square root;Regular M-matrix;Algebraic Riccati equation;Binomial iteration

        1.Introduction

        LetA=(aij)∈Rn×n, a matrixX ∈Rn×nsatisfies the equation

        is called a square root ofA.The square root of a matrix play an important role in many applications of mathematics, such as nonlinear matrix equations, computation of the matrix logarithm, the boundary value problems, Markov chains, and so on.[6,13-15,20]Research on the theory and efficient numerical methods for the matrix square root is a hot topic in recent years.[1,4,6,9-14,16-20]

        The existence of square root of a general matrix is not evident as it seems.For a general matrixA, it may or may not have a square root.A sufficient condition for one to exist is thatAhave no real negative eigenvalue.More generally, any matrixAhaving no nonpositive real eigenvalues has a unique square root for which every eigenvalue has positive real part, and this square root, denoted byA1/2, is called the principal square.[13,15]

        WhenAis an M-matrix, Alefeld and Schneider proved the following results.

        Theorem 1.1[1]LetAbe an M-matrix.ThenAhas an M-matrix as a square root if and only ifAhas “property c”.In particular,Ahas exactly one M-matrix as a square root if 0 is at most a simple eigenvalue ofA.

        The computation of square root of a matrix has been studied for many years by several authors.[13-14]Efficient numerical methods for computing the matrix square root include Schur method[4,11], matrix sign function method[13], Newton method[10], DB method[5], Newton-Schulz method[13], CR method[20]and so on.These methods can be divided into two classes,direct methods and iterative methods.Schur method and matrix sign function method are direct methods, while others are iterative methods.In this paper we only consider iterative methods.

        For computing the square root of an M-matrixA=s(I -C), a simple iteration called Binomial iteration was proposed in [1, 13] as follows:

        Convergence analysis in [13] shows that Binomial iteration enjoys monotonic convergence, is structure-preserving, and has linear convergence rate for nonsingular M-matrix withA1/2=and limk→∞Pk=P.However, the Binomial iteration is too slowly to converge in some cases.

        Other iterative method for computing the square root of M-matrix include the Newton method and Newton-Schulz method, which are both quadratically convergent.However, the Newton method is not stable in general and the Newton-Schulz method is not structurepreserving for M-matrix.

        In this paper, we will propose a new iteration method for computing the square root of M-matrix, which is structure-preserving and has linear convergence rate for nonsingular M-matrix but is faster than the Binomial iteration.

        The rest of the paper is organized as follows.In Section 2, we review some basic results of M-matrix and M-matrix algebraic Riccati equation.In Section 3, we propose the new iteration method for computing the square root of regular M-matrix and give its convergence analysis.In Section 4, we use some numerical examples to show the effectiveness of the new method.Conclusions is given in Section 5.

        2.Preliminaries

        In this section, we review some basic results of M-matrix and M-matrix algebraic Riccati equation.

        LetA= (aij)∈Rn×n.Ifaij ≤0 for all, thenAis called a Z-matrix.A Z-matrixAis called an M-matrix if there exists a nonnegative matrixBsuch thatA=sI -Bands ≥ρ(B) whereρ(B) is the spectral radius ofB.In particular,Ais called a nonsingular M-matrix ifs >ρ(B) and is called a singular M-matrix ifs=ρ(B).

        Definition 2.1[8]An M-matrixAis said to be regular ifAv ≥0 for somev >0.

        The following lemmas can be found in [2].

        Lemma 2.1LetA ∈Rn×nbe a Z-matrix.Then the following statements are equivalent:

        1)Ais a nonsingular M-matrix;

        2)A-1≥0;

        3)Av >0 for some vectorsv >0;

        4) All eigenvalues ofAhave positive real part.

        Lemma 2.2LetA,Bbe Z-matrices.IfAis a nonsingular M-matrix andA ≤B,thenBis also a nonsingular M-matrix.In particular, for any nonnegative real numberα,B=αI+Ais a nonsingular M-matrix.

        Lemma 2.3LetAbe an M-matrix,B ≥Abe a Z-matrix.IfAis nonsingular or irreducible singular withAB, thenBis also a nonsingular M-matrix.

        Lemma 2.4LetA,Bbe nonsingular M-matrices andA ≤B, thenA-1≥B-1.

        The M-matrix algebraic Riccati equation (MARE) is of the form

        whereA,B,CandDare real matrices of sizesm×m,m×n,n×mandn×n, respectively and

        is an M-matrix.MARE appears in many branches of applied mathematics, such as transport theory, Markov chains, stochastic process, and so on.See [3, 7] and the references therein for details.For the MARE (2.1), the solution of practical interest is its minimal nonnegative solution.The following basic result is obtained in [8].

        Lemma 2.5[8]For the MARE (2.1), ifKin (2.2) is a regular M-matrix, then the equation (2.1) has a unique minimal nonnegative solutionSandD -CSis a regular Mmatrix.

        Efficient numerical methods for solving the MARE(2.1)include the Schur method,fixedpoint iteration, Newton iteration, doubling algorithms and etc.For details, see [3] and the references therein.

        3.A New Iteration Method

        In this section, we will propose a new iteration method to compute the square root of a regular M-matrix.

        LetX=αI-Y, whereα >0 is a parameter to be determined.Then the equation (1.1)can be transformed into

        Ifα2I-Ais a nonnegative matrix, then equation (3.1) is a special type of MARE.In fact, if we chooseαsuch that

        then we can easily verify thatα2I-Ais a nonnegative matrix.

        The matrixKin (2.2) associated with the MARE (3.1) is

        Lemma 3.1LetA=(aij)∈Rn×nbe a regular M-matrix and the parameterαsatisfy(3.2).ThenKdefined in (3.3) is a regular M-matrix.

        ProofWe can easily verify thatKin(3.3)is a Z-matrix.SinceAis a regular M-matrix,there is a vectorv >0 such thatAv ≥0.Thus we have

        By definition,Kis a regular M-matrix.

        Theorem 3.1LetA ∈Rn×nbe a regular M-matrix and the parameterαsatisfy (3.2).Then

        (i) The MARE (3.1) has a unique minimal nonnegative solutionSαandαI -Sαis a regular M-matrix;

        (ii)Ahas an M-matrix square rootX=αI -Sα.

        In the following,we propose a new iteration method to compute the minimal nonnegative solution of equation (3.1).

        Write the equation (3.1) as a fixed-point form

        (2αI -Y)Y=α2I -A,

        then we have the following iterations:

        Compared with the Binomial iteration,the new iteration method is a little expensive,since at each iteration the cost is 8/3n3operations,while it is 2n3in the Binomial iteration.However,the new iteration method will need less iteration numbers than the Binomial iteration.So it is feasible.

        In the following, we give convergence analysis of the new iteration method (3.4).

        11. Our Lady washes the Christ-child s little shirts, and wants to dry them: Tatar writes of the saying, The insertion of a reference to the Madonna anchors the tale in a culture where weather was described in religious terms (152). Return to place in story.

        Theorem 3.2LetA ∈Rn×nbe a regular M-matrix and the parameterαsatisfy (3.2).Then the sequence{Yk}generated by (3.4) is well defined, converges toS, and satisfy

        whereSis the unique minimal nonnegative solution of equation (3.1).

        ProofWe first prove (3.5) by induction.

        Whenk= 0, we haveY1= (2α)-1(α2I - A).SinceSis the minimal nonnegative solution of (3.1), it holds that (2αI -S)S=α2I -A.By Theorem 3.1, we knowαI -Sis a regular M-matrix, and hence 2αI -Sis a nonsingular M-matrix by Lemma 2.2.ThusS=(2αI -S)-1(α2I -A).It is evident (2αI)-1≤(2αI -S)-1, thusY1≤S.

        Suppose that the assertions (3.5) hold fork=l-1, i.e., 0≤Yl-1≤Yl, Yl ≤S.

        SinceYl ≤S, we know 2αI -Yl ≥2αI -Sis a nonsingular M-matrix by Lemma 2.3.ThusYl+1is well defined.From 0≤Yl-1≤Yl ≤Sand Lemma 2.4,we know(2αI-Yl-1)-1≤(2αI-Yl)-1≤(2αI -S)-1.We have

        and

        Hence the assertions (3.5) hold fork=l+1.Thus we have proved by induction that the assertions (3.5) hold for allk ≥0.

        Since{Yk}is nonnegative, monotonically increasing and bounded from above, there is a nonnegative matrixYsuch that limk→∞Yk=Y.From (3.5) we knowY ≤S.On the other hand, take the limit in (3.4), we knowYis a solution of (3.1), thusS ≤Y.HenceS=Y.

        Theorem 3.3LetA ∈Rn×nbe a regular M-matrix and the parameterαsatisfy (3.2).Then the convergence rate of (3.4) is given by

        whereλ=ρ(S).

        ProofWe have

        Hence

        Taking limit on both side and noting thatρ(A)=limk→∞, we have

        It is easy to verify thatρ((2αI -S)-1) =, whereλ=ρ(S) is the Perron eigenvalue of the nonnegative matrixS.Thus the conclusion (3.6) holds.

        Corollary 3.1IfAis a nonsingular M-matrix, then the convergence rate of (3.4) is linear.IfAis a regular singular M-matrix, then the convergence rate of (3.4) is sublinear.

        ProofSince (αI -S)2=A, ifAis nonsingular,αI -Sis a nonsingular M-matrix.Thus we haveα >ρ(S) and

        The convergence rate of (3.4) is linear in this case.

        On the other hand, ifAis singular,αI-Sis a singular M-matrix.By definition we haveα=ρ(S).Thus

        the convergence rate of (3.4) is sublinear in this case.

        Corollary 3.2IfAis a regular M-matrix with max1≤i≤n{aii} >0, then the optimal parameter of (3.4) is given byαopt=max1≤i≤n

        ProofLetα1>0,α2>0 be two different parameters andα1>α2.The convergence factor of (3.4) are

        respectively, whereλ1=ρ(S1),λ2=ρ(S2) andS1,S2are the minimal nonnegative solutions of (3.1) respectively.Sinceα1I -S1=α2I -S2=A1/2, we haveS1= (α1-α2)I+S2andλ1=(α1-α2)+λ2.Thus

        and the conclusion follows.

        4.Numerical Experiments

        In this section, numerical experiments are given to verify our theoretical analysis.We compare our new method,Linear iteration(LI)in(3.4),with Binomial iteration(BI)in(1.2).We present numerical results of each experiment in terms of iteration numbers (IT), CPU time (CPU) in seconds and residue (Res), where the residue is defined to be Res=In our implementations all iterations are run in MATLAB (R2012a) on a personal computer,and are terminated when the current iterate satisfies‖Xk-1-Xk‖∞/‖Xk-1‖∞<10-6.

        Example 4.1In the first example, we consider the nonsingular M-matrix

        which is from discretization of the two-point boundary value problem[21].The square root ofAis unique.For different sizes ofn, the numerical results are concluded in Tab.4.1.

        Tab.4.1 Numerical Results of Example 4.1

        Example 4.2In this example, we consider the square root of a nonsingular M-matrix generated as follows:

        wheree=(1,1,··· ,1)T.For different sizes ofn, the numerical results are concluded in Tab.4.2.

        Tab.4.2 Numerical Results of Example 4.2

        Example 4.3In this example, we consider an irreducible singular M-matrix

        In this case,the square root ofAis also unique and both methods have sublinear convergence rate.Numerical results are reported in Tab.4.3.

        Tab.4.3 Numerical Results of Example 4.3

        From Tabs.4.1-4.3, we can conclude that the new method is feasible.In addition, it is effective than Binomial iteration in iteration numbers and CPU times.

        5.Conclusions

        We have proposed a new iteration method for computing the square root of M-matrix.The new method is structure-preserving and has linear convergence rate for nonsingular Mmatrix.Theoretical analysis and numerical experiments showed that it is feasible and efficient than the Binomial iteration.However, since the new method is only linearly convergent, it will be very slowly as compared with quadratic convergent methods.Hence, for the singular case or near-singular case, the quadratic convergent methods will be more preferable.

        大香蕉视频在线青青草| 91久久精品美女高潮喷白浆| 日本a爱视频二区三区| 色欲欲www成人网站| 无码av免费一区二区三区| 亚洲第一无码精品久久| 亚洲一区二区三区一区| 日韩中文字幕有码午夜美女| 午夜福利av无码一区二区| 日日摸夜夜添夜夜添无码免费视频 | 国产高潮刺激叫喊视频| 91免费在线| 亚州韩国日本区一区二区片| 国产一区白浆在线观看| 97人妻中文字幕总站| www夜片内射视频在观看视频| 日本japanese少妇高清| 精品一区二区三区四区少妇| 高清不卡av在线播放| 欧美人与动性xxxxx杂性| 久久久久久久综合狠狠综合| 激情 一区二区| 精品亚洲一区二区三区在线播放| 欧美伦费免费全部午夜最新| 人妻体体内射精一区二区| 国产在线白丝DVD精品| 国产三级在线看完整版| 亚洲中文字幕久久精品色老板 | 爱性久久久久久久久| 久久99国产乱子伦精品免费| 亚洲欧洲日产国码无码av野外| 久久午夜一区二区三区| 国产一区二区三区亚洲| 成人试看120秒体验区| 国产精品99久久久久久宅男| 青春草在线视频精品| 国产成人高清视频在线观看免费| 欧美性色欧美a在线播放| 特级做a爰片毛片免费看无码| 91精品91| 91精品亚洲熟妇少妇|