1 research outputs found

    The convergence of power iteration method for tournament matrices and its applications

    No full text
    In this paper, we prove that for every tournament matrix with nonzero spectral radius, the power iteration method converges to a nonzero eigenvector corresponding to the eigenvalue with the maximum magnitude. An application of this result for ranking the corresponding players of the matrix is also given. 1. IntroductionThe power iteration method is a simple numerical method for finding a corresponding eigenvector of a dominant eigenvalue of a matrix, i.e., an eigenvalue with the largest absolute value. Given a matrix AA, this method starts as the first vector with an initial guess for an eigenvector of a dominant eigenvalue of AA. For n>1n>1, the nn-th vector in the sequence is obtained by multiplying the (n1)(n-1)-th vector on the left by AA. The process continues until either the sequence converges to the desired eigenvector, or it is clear that the sequence is not convergent. The power iteration method is very useful, but it is not convergent in general. A tournament matrix is a square matrix AA whose entries are 00 or 11 such that A+At=JIA+A^t=J-I, where II is the identity matrix and JJ is a matirx with all entries equal to 11. In this paper, we show that for every tournament matrix with a nonzero spectral radius, the power iteration method for finding the non-negative eigenvector corresponding to the dominant eigenvalue is convergent. As an application, we will rank the corresponding players of the tournament matrix. 2. Main ResaltsThe spectral radius of a square matrix AA is defined as the maximum absolute value of its eigenvalues and is denoted by ρ(A)\rho(A). Also, for a vector R=(r1,,rn)RR=(r_1,\cdots,r_n)\in\mathbb{R}, we use the notation R1=r1++rn\| R\|_1=|r_1|+\cdots+|r_n|.Theorem 2.1.Let AA be a tournament matrix.Then ρ(A)\rho(A) is an eigenvalue of AA with the geometric multiplicity one. Moreover, there exists a unique eigenvector RR with nonnegative entries sush that R1=1\| R\|_1=1. Definition 2.2.Let AA be a tournamnet matrix. The eigenvalue RR in Therorem 2.1 is called the generalized Perron eigenvector of AA. Definition 2.3.Let AA be a tournamnet matrix of order nn with ρ(A)0\rho(A)\neq0.For every positive integer kk, let vk=Akv0Akv01,v_k=\frac{A^kv_{0}}{\| A^kv_{0}\|_1},wherev0=(1n,,1n)tRn.v_0=(\frac{1}{n},\ldots,\frac{1}{n})^t\in\mathbb{R}^n.We say that AA satisfies the power condition if the sequence {vk}\{v_k\} converges to the generalized Perron eigenvector of AA. Theorem 2.4.Let AA be a tournament matrix of order nn. If ρ(A)0\rho(A)\neq0, then AA satisfies the power condition. Let A=(aij)A=(a_{ij}) be a tournament matrix. Then AA may be considered as the matrix of a {\it round robin tournamnet}, i.e., a tournament for which every player plays exactly one match against each of the other players. We label the players as 1,2,,n1,2,\cdots,n. Then aij=1a_{ij}=1 if and only if player ii defeats player jj. Now, for X=(1,,1)tRnX=(1,\cdots,1)^t\in\mathbb{R}^n, the ii-th component of the vector AXAX is the number of wins for player ii. The product aijajka_{ij}a_{jk} is nonzero if and only if player ii defeats player jj and player jj defeats player kk. This suggests that player ii defeats {\it indirectly} player jj. The number of such wins can be computed by the vector A2XA^2X. Similarly, the product aijajkaksa_{ij}a_{jk}a_{ks} is nonzero exactly when player ii defeats player jj, player jj defeats player kk and player kk defeats player ss, i.e., again player ii defeats indirectly player jj. Hence, one can count these wins by the matrix A3XA^3X. Continuing this argument, we get the vector (A+A2+)X(A+A^2+\cdots)X which counts all of these direct and indirecet wins. However, this vector may deverge to infinity. To settle this problem, one can normalize the vectors as follows: use the vectorv0=1nX=(1n,,1n)t,v_0=\frac{1}{n}X=(\frac{1}{n},\ldots,\frac{1}{n})^t,instead of XX. For every positive number kk, setwk=(A++Ak)v0(A++Ak)v01.w_k=\frac{(A+\cdots+A^k)v_0}{\| (A+\cdots+A^k)v_0\|_1}.Note taht wk1=1\| w_k \|_1=1 for every nonnegative integer kk. The following result shows that the sequence {wk}\{w_k\} can be used for our ranking problem.Theorem 2.5.Let AA be a tournament matrix. If ρ(A)0\rho(A)\neq0, then the sequence {wk}\{w_k\} converges to the generalized Perron eigenvector of AA. 3. Summary of ProofsTheorem 2.1 follows from [4, (8.3.1)] and [6. (3.1)]. To proof Theorem 2.4, we need some preliminaries as follows: Definition 3.1.A square matrix PP is called a {\it permutation matrix} if its rows are obtained by permuting the rows of the identity matrix. Lemma 3.2.A tournament matrix AA of order nn with ρ(A)0\rho(A)\neq0 satisfies the power condition if and only if PAPtPAP^t satisfies the power condition for every permutation matrix PP of order nn. Proposition 3.3.Let AA be a tournament matirx with ρ(A)0\rho(A)\neq0. If the algebraic multiplicity of ρ(A)\rho(A) is 11, then AA satisfies the power condition. Proposition 3.4.Let A=(BJ0C)A=\left(\begin{smallmatrix}B&J\\0&C\end{smallmatrix}\right) be a tournament matrix of order nn, where BB is a square matirx of nonzero order, CC is a nonzero matrix of order nmn-m and JJ is an m×(nm)m\times (n-m) matrix whose entries all are 11. If ρ(B)=ρ(C)0\rho(B)=\rho(C)\neq0 and BB and CC satisfy the power condition, then so is AA. Proof of Theorem 2.4.We use induction on the algebraic multiplicity of ρ(A)\rho(A). If the algebraic multiplicity of ρ(A)\rho(A) is 11 the result follows from Proposition 3.3. Suppose that every tournamnet matrix TT with ρ(T)0\rho(T)\neq0 and the algebraic multiplicity ll satisfies the power condition. Assume that the algebraic multiplicity of ρ(A)\rho(A) is l+1l+1. Then there exists a permutation matrix PP such that PAPtPAP^t has a decomposition PAPt=(BJ0C)PAP^t=\left(\begin{smallmatrix}B&J\\0&C\end{smallmatrix}\right) where BB is a square matrix of nonzero order mm satisfying ρ(B)=ρ(A)\rho(B)=\rho(A) with the algebraic multiplicity 11, CC is a square matrix of nonzero order nmn-m satisfying ρ(B)=ρ(A)\rho(B)=\rho(A) with the algebraic multiplicity ll and JJ is an m×(nm)m\times (n-m) matrix whose entries are all 11. By the hypothesis, BB and CC satisfy the power condition. Hence, by by Proposition 3.4, PAPtPAP^t satisfies the power condition. By Lemma 3.2, the matrix AA satisfies the power condition, proving the result. Proof of Theorem 2.5.For a nonnegative number kk, let ak=Akv0a_k=A^kv_0, bk=Akv01b_k=\| A^kv_0\|_1. Since the entries of Akv0A^kv_0 are nonzero for all kk, we haveb1++bk=Av01++Akv01=(A++Ak)v01.b_1+\cdots+b_k=\| Av_0\|_1+\cdots+\| A^kv_0\|_1=\| (A+\cdots+A^k)v_0\|_1.Hence,wk=a1++akb1++bk.w_k=\frac{a_1+\cdots+a_k}{b_1+\cdots+b_k}.By Theorem 2.4, the sequence {akbk}\{\frac{a_k}{b_k}\} converges to the generalized Perron vector of AA. Hence, so does the sequence {wk}\{w_k\}, thanks to Stolz-Ces\`aro Theorem (see [10, p. 181])
    corecore