A tangential low-rank ADI method for solving indefinite Lyapunov equations
Rudi Smith, Steffen W. R. Werner
TL;DR
This paper extends the ADI framework for large-scale Lyapunov equations to the indefinite RHS setting by introducing a tangential, low-rank reformulation that compresses updates via tangential directions. It develops a residual-friendly theory and adaptive algorithms for selecting shifts and tangential directions, including eigenvector-based directions of the center matrix and projection-based shifts. The proposed tangential ADI method (TADI) achieves comparable convergence to classical block ADI while greatly reducing the size of the solution factors, with demonstrated benefits on heat-transfer and vibrational-structure benchmarks. Overall, the approach offers a scalable, adaptable tool for efficiently solving indefinite Lyapunov equations in large-scale applications.
Abstract
Continuous-time algebraic Lyapunov equations have become an essential tool in various applications. In the case of large-scale sparse coefficient matrices and indefinite constant terms, indefinite low-rank factorizations have successfully been used to allow methods like the alternating direction implicit (ADI) iteration to efficiently compute accurate approximations to the solution of the Lyapunov equation. However, classical block-type approaches quickly increase in computational costs when the rank of the constant term grows. In this paper, we propose a novel tangential reformulation of the ADI iteration that allows for the efficient construction of low-rank approximations to the solution of Lyapunov equations with indefinite right-hand sides even in the case of constant terms with higher ranks. We provide adaptive methods for the selection of the corresponding ADI parameters, namely shifts and tangential directions, which allow for the automatic application of the method to any relevant problem setting. The effectiveness of the developed algorithms is illustrated by several numerical examples.
