Large-Scale Stein and Lyapunov Equations 3 2 Large-Scale Stein Equations

We consider the solution of large-scale Lyapunov and Stein equations with numerically low-ranked solutions. For Stein equations, the structure-preserving doubling algorithm will be adapted, with the iterates for A not explicitly computed but in the recursive form Ak = A 2 k−1 = A 2 . Lyapunov equations will be first treated with the Cayley transform before doubling is applied to the resulting Stein equations. With n being the dimension of the algebraic equations, the resulting algorithms are of an efficient O(n) complexity per iteration and converge essentially quadratically. Some numerical results will be presented. For instance, the Stein equation in Example 4 in Section 6.2, of dimension n = 79841 with 3.19 billion variables in the solution X, was solved using MATLAB on a MacBook Pro within 48 seconds (10 iterations) to machine accuracy.

[1]  Wen-Wei Lin,et al.  Solving large-scale continuous-time algebraic Riccati equations by doubling , 2013, J. Comput. Appl. Math..

[2]  Athanasios C. Antoulas,et al.  Approximation of Large-Scale Dynamical Systems , 2005, Advances in Design and Control.

[3]  Khalide Jbilou,et al.  An Arnoldi based algorithm for large algebraic Riccati equations , 2006, Appl. Math. Lett..

[4]  Peter Benner,et al.  On the numerical solution of large-scale sparse discrete-time Riccati equations , 2011, Adv. Comput. Math..

[5]  M. Sadkane A low-rank Krylov squared Smith method for large-scale discrete-time Lyapunov equations , 2012 .

[6]  Jens Saak,et al.  Efficient Numerical Solution of Large Scale Algebraic Matrix Equations in PDE Control and Model Order Reduction , 2009 .

[7]  Khalide Jbilou,et al.  Low rank approximate solutions to large Sylvester matrix equations , 2006, Appl. Math. Comput..

[8]  R. A. Smith Matrix Equation $XA + BX = C$ , 1968 .

[9]  Khalide Jbilou,et al.  ADI preconditioned Krylov methods for large Lyapunov matrix equations , 2010 .

[10]  Daniel Kressner,et al.  Memory-efficient Krylov subspace techniques for solving large-scale Lyapunov equations , 2008, 2008 IEEE International Conference on Computer-Aided Control Systems.

[11]  P. Benner,et al.  Solving large-scale control problems , 2004, IEEE Control Systems.

[12]  E. Chu,et al.  Solving Large-Scale Discrete-Time Algebraic Riccati Equations by Doubling Tiexiang , 2012 .

[13]  Hung-Yuan Fan,et al.  Structure-Preserving Algorithms for Periodic Discrete-Time Algebraic Riccati Equations , 2004 .

[14]  Tobias Damm,et al.  Direct methods and ADI‐preconditioned Krylov subspace methods for generalized Lyapunov equations , 2008, Numer. Linear Algebra Appl..

[15]  Peter Benner,et al.  On the ADI method for Sylvester equations , 2009, J. Comput. Appl. Math..

[16]  Wen-Wei Lin,et al.  A structure-preserving doubling algorithm for nonsymmetric algebraic Riccati equation , 2006, Numerische Mathematik.

[17]  Khalide Jbilou,et al.  Block Krylov Subspace Methods for Large Algebraic Riccati Equations , 2003, Numerical Algorithms.

[18]  Peter Benner,et al.  Large-Scale Matrix Equations of Special Type , 2022 .