Alternating-directional doubling algorithm for \(M\)-matrix algebraic Riccati equations (Q2903117)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Alternating-directional doubling algorithm for \(M\)-matrix algebraic Riccati equations |
scientific article; zbMATH DE number 6070723
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Alternating-directional doubling algorithm for \(M\)-matrix algebraic Riccati equations |
scientific article; zbMATH DE number 6070723 |
Statements
23 August 2012
0 references
matrix Riccati equation
0 references
\(M\)-matrix
0 references
minimal nonnegative solution
0 references
doubling algorithm
0 references
bilinear transformation
0 references
Cayley transforms
0 references
convergence
0 references
numerical examples
0 references
0.9476701
0 references
0.9238597
0 references
0.92149794
0 references
0.92089236
0 references
0.9203626
0 references
0.91945136
0 references
0.9167135
0 references
0.9164418
0 references
0.91612136
0 references
Alternating-directional doubling algorithm for \(M\)-matrix algebraic Riccati equations (English)
0 references
A new doubling algorithm for computing the minimal nonnegative solution of an \(M\)-matrix algebraic Riccati equation \(XDX -AX-XB+ C = 0\) is presented and analysed. The matrices \(A\), \(B\), \(C\), and \(D\) are the blocks of the matrix NEWLINE\[NEWLINE W = \begin{pmatrix} B & -D \\ -C & A \end{pmatrix} \, , NEWLINE\]NEWLINE where \(W\) is a nonsingular or an irreducible singular \(M\)-matrix. At first, some known results on \(M\)-matrices are summarized and a new result on optimizing the product of two spectral radii of the generalized Cayley transforms of two \(M\)-matrices is proved. Then, the new alternating-directional doubling algorithm is described and analysed. The difference to known algorithms is in the initial setup. In the new algorithm two parameters are introduced to get a faster algorithm when the matrices \(A\) and \(B\) differ in magnitude. Furthermore, the convergence rates of the new algorithm and known algorithms are compared. It is shown theoretically and by numerical examples that the new doubling algorithm is faster than the doubling algorithms proposed by \textit{X.-X. Guo, W.-W. Lin} and \textit{S.-F. Xu} [Numer. Math. 103, No. 3, 393--412 (2006; Zbl 1097.65055)] and by \textit{D. A. Bini, B. Meini} and \textit{F. Poloni} [Numer. Math. 116, No. 4, 553--578 (2010; Zbl 1202.15016)].
0 references