Published December 3, 2025 | Version 1.0
Software Open

A Unified Low-rank ADI Framework with Shared Linear Solves for Simultaneously Solving Multiple Lyapunov, Sylvester, and Riccati Equations

  • 1. ROR icon Yangtze University

Description

These MATLAB codes implement the Unified ADI Framework with self-generating shifts. The framework can simultaneously handle multiple Lyapunov, Sylvester, and Riccati equations, as well as several model reduction tasks. It does not require dedicated shifted linear solves; instead, it reuses linear solves across the problems, offering a significantly better return on the computational cost of each solve. The algorithm is fully automatic and determines all free parameters on its own, without any user intervention.

Files

UADI.zip

Files (39.8 MB)

Name Size Download all
md5:6c3120a93a17e3443c6fd21bcbe22c5d
39.8 MB Preview Download

Additional details

Dates

Created
2025-12-03

Software

Programming language
MATLAB