English

Low-rank alternating direction doubling algorithm for solving large-scale continuous time algebraic Riccati equations

Numerical Analysis 2024-04-23 v2 Numerical Analysis

Abstract

This paper proposes an effective low-rank alternating direction doubling algorithm (R-ADDA) for computing numerical low-rank solutions to large-scale sparse continuous-time algebraic Riccati matrix equations. The method is based on the alternating direction doubling algorithm (ADDA), utilizing the low-rank property of matrices and employing Cholesky factorization for solving. The advantage of the new algorithm lies in computing only the 2k2^k-th approximation during the iterative process, instead of every approximation. Its efficient low-rank formula saves storage space and is highly effective from a computational perspective. Finally, the effectiveness of the new algorithm is demonstrated through theoretical analysis and numerical experiments.

Keywords

Cite

@article{arxiv.2404.12155,
  title  = {Low-rank alternating direction doubling algorithm for solving large-scale continuous time algebraic Riccati equations},
  author = {Juan Zhang and Wenlu Xun},
  journal= {arXiv preprint arXiv:2404.12155},
  year   = {2024}
}

Comments

14 pages, 2 figures

R2 v1 2026-06-28T15:58:41.572Z