Mathematical Problems in Engineering

Volume 2013 (2013), Article ID 176389, 7 pages

http://dx.doi.org/10.1155/2013/176389

Research Article

The Algebraic Riccati Matrix Equation for Eigendecomposition of Canonical Forms

M. Nouri¹ and S. Talatahari²

¹Department of Structural Engineering, Shabestar Branch, Islamic Azad University, Shabestar, Iran

²Marand Faculty of Engineering, University of Tabriz, Tabriz, Iran

Received 10 December 2012; Accepted 7 February 2013

Academic Editor: Sebastian Anita

Copyright © 2013 M. Nouri and S. Talatahari. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

The algebraic Riccati matrix equation is used for eigendecomposition of special structured matrices. This is achieved by similarity transformation and then using the algebraic Riccati matrix equation to the triangulation of matrices. The process is the decomposition of matrices into small and specially structured submatrices with low dimensions for easy finding of eigenpairs. Here, we show that previous canonical forms I, II, III, and so on are special cases of the presented method. Numerical and structural examples are included to show the efficiency of the present method.

1. Introduction

Eigenvalue problem is a special category for studying of engineering problems. As an example, the eigenvalues correspond to natural frequencies in vibration of systems and buckling loads in the stability analysis of structures [1–4]. General methods are available in the literature for eigenvalue problems [5–7]. Well established techniques exist for the eigensolution of bilateral symmetry in the work of Kaveh and Sayarinejad [8, 9] and Kaveh and Salimbahrami [10]. Other eigensolution methods are also available for cyclically symmetric structures in Thomas [11], Williams [12, 13], Aghayere [14], Kaveh and Rahami [15–17], and Kaveh and Nemati [18]. The history of the developments in symmetry and the application of different mathematical tools can be found in the excellent review paper of Kangwai et al. [19]. Canonical forms are also studied in the past decade for eigensolution of symmetric structural mathematical modeling, [8–10, 18].

The algebraic Riccati equation has been widely used in control system syntheses [20, 21], especially in optimal control [22–24]. As a solution of this equation, it may not be unique [25]. The existence conditions of solutions have been considerably investigated by [26]. A review of application and solution of the algebraic Riccati matrix equation can be found in [27, 28].

In this paper, we introduce a general solution form of canonical and symmetry forms I, II, III, and so on which presented in [8–10, 29–34]. This is achieved via using similarity transformations and the solutions of the algebraic Riccati matrix equation.

2. Basic Definitions of Graph Theory

2.1. Definitions from Graph Theory

A graph consists of a set of elements, , called nodes and a set of elements, , called members (edges), together with a relation of incidence which associates two distinct nodes with each member, known as its ends. Two nodes of a graph are called adjacent if these nodes are the end nodes of a member. A member is called incident with a node if it is an end node of the member [17]. The degree of a node is the number of edges incident with the node.

2.2. Matrices Associated with a Graph

Let be a graph with nodes. The adjacency matrix is an matrix in which the entry in row and column is 1 if node is adjacent to and is zero otherwise. This matrix is symmetric, and the row sums of are the degrees of nodes of . The Laplacian matrix of graph is defined as

where is a diagonal matrix in which the th diagonal entry is equal to the degree of node . The adjacency and Laplacian matrices are important matrices in the theory of graphs, and their eigenvalues and eigenvectors form the foundation of a branch of mathematics known as the algebraic graph theory [18–20].

3. Bisymmetric and Persymmetric Matrices

3.1. Bisymmetric Matrix

In mathematics, a bisymmetric matrix is a square matrix that is, symmetric about both of its main diagonals. More precisely, an matrix is bisymmetric if and only if it satisfies and , where is the exchange matrix:

3.2. Persymmetric Matrix

In mathematics, a persymmetric matrix may refer to a square matrix which is symmetric in the northeast-to-southwest diagonal or a square matrix such that the values on each line perpendicular to the main diagonal are the same for a given line. If is a persymmetric matrix:

where is the exchange matrix.

4. Similarity Transformation of Matrices

A complex scalar is called an eigenvalue of the square matrix if a nonzero vector exists such that . The vector is called an eigenvector of associated with . The set of eigenvalues of is called the spectrum of . A scalar is an eigenvalue of if and only if . That is true if and only if is a root of the characteristic polynomial. Two matrices and are said to be similar if there is a nonsingular matrix such that

The mapping is called a similarity transformation. Using (3)–(5), it can be shown that similarity transformations preserve the eigenvalues of matrices:

By substituting and , we will have

Equation (9) which is a standard representation of eigenproblems means that are also the eigenvalues of the matrix . This transformation is used in the next sections for block diagonalization of adjacency and the Laplacian matrices with a special pattern.

5. The Algebraic Riccati Matrix Equation

The matrix equation

is called algebraic Riccati matrix equation. In this equation, , and , with appropriate dimensions, are known matrices, and should be determined. Solutions of the algebraic Riccati matrix equation (6) are important in many applications. Potter [20] has solved a special case of the equation, but the closed form of the problem has not been solved. Additional particular solutions are obtained by the decomposition of C into a sum of three matrices. Unfortunately, there is no procedure for determining every permissible decomposition of C. This solution of the Riccati equation by the decomposition of C is as follows:

6. Decomposition of Specially Structured Matrix

Consider the following blocked matrix:

where . It is desired to find a similarity transformation form of . We use matrix as

It is obvious that

Eigenvalues of can be determined as

Similarity transformation of can be written as

expanding and then the simplification of (15) yields

If the algebraic Riccati equation, , can be solved, then we can decompose (10) as

So, the eigenvalues of can be found as

7. The Algebraic Riccati Matrix Equation and Canonical Forms

If in (16), we assume and

or

then the decomposed form of (10) can be written as

Equation (19) is the fundamental idea behind all of the canonical and symmetry forms I, II, and so on and the augmented form of them. This means that all of the canonical and symmetry forms are a special form of (10) when and . The solution can be obtained by solving the algebraic Riccati equation when .

8. Augmented Forms

The solution of the algebraic matrix equation is , when the submatrices of are satisfied by the following condition:

We can add matrices in the both sides of (20) while the decomposed form is stable

So, eigenvalues of and are the same:

9. Decomposition of Bisymmetric Matrices

Consider bisymmetric matrix

So, we have

Similarity transformation of can be written as

If the matrix equation can be solved, we can write the decomposed form of L. For this case, the relationship satisfies in the algebraic Riccati matrix equation (27), so

10. Numerical Examples

Example 1. Consider the following submatrices:

In this example, is a symmetric, and is a persymmetric, so we can calculate the eigenvalues of using present method by eigenvalues of the following submatrices:

Example 2. In this example, is the Laplacian matrix of the following graph:

Example 3. In this example, is the adjacency, and the Laplacian matrix of the following graph model of a truss:

Example 4. In this example, is the adjacency, and the Laplacian matrix of the following graph model of a truss:

Example 5. In this example, is the adjacency, and the Laplacian, matrix of the following graph model of a truss:

Example 6. In this example, is the adjacency, and the Laplacian matrix of the following graph model of a truss:

Example 7. Consider matrix as follows:

This matrix can be decomposed as

Eigenvalues of calculated by the decomposition method were proposed in this paper. Matrix has a complex pattern than all of the canonical forms. So, it is obvious that canonical forms are a special form of proposed method:

Example 8. Consider the directed graph and its adjacency matrix in Figure 1.

Adjacency matrix of the graph is written as

This matrix can be decomposed as

The decomposed and healed form of graph (S) is presented in Figure 1(b). It is noted that the graph (S) has more complex pattern than those decomposable by known canonical forms. It is obvious that previous canonical forms I, II, and so forth are unable to decompose graph (S).

(a)

(b)

Figure 1: (a) Graph (S) and (b) decomposed form of graph (S).

11. Concluding Remarks

The main contribution of this paper is to generalize some previously developed canonical and symmetry forms and to provide a powerful means for decomposing matrices. This aim is achieved by the similarity transformation and by using the algebraic Riccati matrix equation. In this paper, we showed that the canonical forms defined in the previously works are special cases of the proposed method. The present method simplifies the numerical operations required for calculating the eigenvalues and eigenvectors of the corresponding matrices. Here, some useful methods are developed for the application of canonical and symmetry forms. Applications of the present methods can be used to solve different problems such as calculating the natural frequencies of vibrating systems and finding buckling loads of structures. It can also be employed in other fields of engineering where eigenvalues and eigenvectors of matrices are required.

Acknowledgment

The first author is grateful for the support of the Shabestar Branch, Islamic Azad University.

References

K. J. Bathe and E. L. Wilson, Numerical Methods for Finite Element Analysis, Prentice Hall, Englewood Cliffs, NJ, USA, 1976.

A. Kaveh, M. Nouri, and N. Taghizadieh, “Eigensolution for adjacency and laplacian matrices of large repetitive structural models,” Scientia Iranica A, vol. 16, no. 6, pp. 481–489, 2009.

A. Kaveh, M. Nouri, and N. Taghizadieh, “An efficient solution method for the free vibration of large repetitive space structures,” Advances in Structural Engineering, vol. 14, no. 2, pp. 151–161, 2011.

I. Y. Shen, “Vibration of rotationally periodic structures,” Journal of Sound and Vibration, vol. 172, no. 4, pp. 459–470, 1994.

A. Jennings and J. J. McKeown, Matrix Computation, Wiley, New York, NY, USA, 1992.

R. K. Livesley, Mathematical Methods for Engineers, Ellis Horwood Ltd., Chichester, UK, 1989.

R. A. Horn and C. R. Johnson, Topics in Matrix Analysis, Corrected reprint of the 1991 original, Cambridge University Press, Cambridge, UK, 1994.

A. Kaveh and M. A. Sayarinejad, “Eigensolutions for matrices of special structures,” Communications in Numerical Methods in Engineering, vol. 19, no. 2, pp. 125–136, 2003.

A. Kaveh and M. A. Sayarinejad, “Eigensolutions for factorable matrices of special patterns,” Communications in Numerical Methods in Engineering, vol. 20, no. 2, pp. 133–146, 2004.

A. Kaveh and B. Salimbahrami, “Eigensolution of symmetric frames using graph factorization,” Communications in Numerical Methods in Engineering, vol. 20, no. 12, pp. 889–910, 2004.

D. L. Thomas, “Dynamics of rotationally periodic structures,” International Journal for Numerical Methods in Engineering, vol. 14, no. 1, pp. 81–102, 1979.

F. W. Williams, “An algorithm for exact eigenvalue calculations for rotationally periodic structures,” International Journal for Numerical Methods in Engineering, vol. 23, no. 4, pp. 609–622, 1986.

F. W. Williams, “Exact eigenvalue calculations for rotationally periodic sub-structures,” International Journal for Numerical Methods in Engineering, vol. 23, no. 4, pp. 695–706, 1986.

A. O. Aghayere, Structural systems with polar symmetry: solution by Quasi-circulant matrices [M.S. thesis], Massachusetts Institute of Technology, Cambridge, Mass, USA, 1983.

A. Kaveh and H. Rahami, “Block diagonalization of adjacency and Laplacian matrices for graph product; applications in structural mechanics,” International Journal for Numerical Methods in Engineering, vol. 68, no. 1, pp. 33–63, 2006.

A. Kaveh and H. Rahami, “Topology and graph products; eigenproblems in optimal structural analysis,” Communications in Numerical Methods in Engineering, vol. 24, no. 11, pp. 929–945, 2008.

A. Kaveh and H. Rahami, “Tri-diagonal and penta-diagonal block matrices for efficient eigensolutions of problems in structural mechanics,” Acta Mechanica, vol. 192, no. 1–4, pp. 77–87, 2007.

A. Kaveh and F. Nemati, “Eigensolution of rotationally repetitive space structures using a canonical form,” Communications in Numerical Methods in Engineering, vol. 26, no. 12, pp. 1781–1796, 2010.

R. D. Kangwai, S. D. Guest, and S. Pellegrino, “Introduction to the analysis of symmetric structures,” Computers and Structures, vol. 71, no. 6, pp. 671–688, 1999.

J. E. Potter, “Matrix quadratic solutions,” SIAM Journal on Applied Mathematics, vol. 14, no. 3, pp. 496–501, 1966.

K. M. Zhou, J. Doyle, and K. Glover, Robust and Optimal Control, Prentice-Hall, New Jersey, NJ, USA, 1996.

D. A. Bini, B. Iannazzo, B. Meini, and F. Poloni, “Nonsymmetric algebraic Riccati equations associated with an M-matrix: recent advances and algorithms,” in Dagstuhl Seminar Proceedings, vol. 07461 of Numerical Methods for Structured Markov Chains, 2007.

Z. Lin, “Global control of linear systems with saturating actuators,” Automatica, vol. 34, no. 7, pp. 897–905, 1998.

C.-H. Guo, “Nonsymmetric algebraic Riccati equations and Wiener-Hopf factorization for M-matrices,” SIAM Journal on Matrix Analysis and Applications, vol. 23, no. 1, pp. 225–242, 2002.

M. L. Ni, “A note on the maximum solutions of riccati equations,” Automatica, vol. 27, no. 6, pp. 1059–1060, 1991.

N. Mao-Lin, Design of robust control systems: theory and applications Ph.D. thesis], Chinese Academy of Space Technology, Beijing, China, 1992.

C.-H. Guo and A. J. Laub, “On the iterative solution of a class of nonsymmetric algebraic Riccati equations,” SIAM Journal on Matrix Analysis and Applications, vol. 22, no. 2, pp. 376–391, 2001.

P. Lancaster and L. Rodman., Algebraic Riccati Equations. Oxford Science Publications, The Clarendon Press Oxford University Press, New York, NY, USA, 1995.

A. Kaveh and M. A. Sayarinejad, “Eigensolutions for matrices of special structures,” Communications in Numerical Methods in Engineering, vol. 19, no. 2, pp. 125–136, 2003.

A. Kaveh and M. A. Sayarinejad, “Augmented canonical forms and factorization of graphs,” International Journal for Numerical Methods in Engineering, vol. 65, no. 10, pp. 1545–1569, 2006.

A. Kaveh and M. A. Sayarinejad, “Eigenvalues of factorable matrices with form IV symmetry,” Communications in Numerical Methods in Engineering, vol. 21, no. 6, pp. 269–287, 2005.

A. Kaveh and M. A. Sayarinejad, “Graph symmetry and dynamic systems,” Computers and Structures, vol. 82, no. 23–26, pp. 2229–2240, 2004.

A. Kaveh and M. A. Sayarinejad, “Additivity properties of graphs with Form II symmetry,” Communications in Numerical Methods in Engineering, vol. 22, no. 3, pp. 181–195, 2006.

A. Kaveh and M. A. Sayarinejad, “Eigensolution of specially structured matrices with hyper-symmetry,” International Journal for Numerical Methods in Engineering, vol. 67, no. 7, pp. 1012–1043, 2006.