A systolic algorithm for Riccati and Lyapunov equations (Q1122310)
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: A systolic algorithm for Riccati and Lyapunov equations |
scientific article; zbMATH DE number 4106133
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A systolic algorithm for Riccati and Lyapunov equations |
scientific article; zbMATH DE number 4106133 |
Statements
A systolic algorithm for Riccati and Lyapunov equations (English)
0 references
1989
0 references
An efficient algorithm is presented for solving the Lyapunov matrix equation \(A^ TP+PA+Q=0\) and the more general algebraic Riccati equation \(A^ TP+PA+Q-PBR^{-1}B^ TP=0\) under the assumptions \(Q>0\), \(R>0\). The solution is obtained using the recursive matrix sign function method in a modification which involves only symmetric matrices, constructed from the corresponding Hamiltonian matrix. An efficient systolic implementation of this algorithm is described which relies on the \(LDL^ T\) and \(UDU^ T\) decompositions of those symmetric matrices. The implementation differs from the earlier works by propagating two coupled factorizations simultaneously. As a result the solution can be obtained in O(n) time steps on a triangular grid of \(O(n^ 2)\) processors, leading to an optimal speedup. The algorithm may also perform on pipeline machines.
0 references
systolic algorithm
0 references
parallel algorithm
0 references
Lyapunov matrix equation
0 references
algebraic Riccati equation
0 references
recursive matrix sign function method
0 references
Hamiltonian matrix
0 references
factorizations
0 references
0 references