Abstract
In [3] it was shown that four seemingly different algorithms for computing low-rank approximate solutions Xj to the solution X of large-scale continuous-time algebraic Riccati equations (CAREs) 0=R(X):=AHX+XA+CHC−XBBHX generate the same sequence Xj when used with the same parameters. The Hermitian low-rank approximations Xj are of the form Xj=ZjYjZjH, where Zj is a matrix with only few columns and Yj is a small square Hermitian matrix. Each Xj generates a low-rank Riccati residual R(Xj) such that the norm of the residual can be evaluated easily allowing for an efficient termination criterion. Here a new family of methods to generate such low-rank approximate solutions Xj of CAREs is proposed. Each member of this family of algorithms proposed here generates the same sequence of Xj as the four previously known algorithms. The approach is based on a block rational Arnoldi decomposition and an associated block rational Krylov subspace spanned by AH and CH. Two specific versions of the general algorithm will be considered; one will turn out to be a rediscovery of the RADI algorithm, the other one allows for a slightly more efficient implementation compared to the RADI algorithm (in case the Sherman-Morrision-Woodbury formula and a direct solver is used to solve the linear systems that occur). Moreover, our approach allows for adding more than one shift at a time.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.