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 the normal view instead:

scientific article; zbMATH DE number 4106133
Language Label Description Also known as
default for all languages
No label defined
    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
      0 references
      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

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references