Automatic differentiation of Sylvester, Lyapunov, and algebraic Riccati equations
From MaRDI portal
Publication:6354344
arXiv2011.11430MaRDI QIDQ6354344
Author name not available (Why is that?)
Publication date: 23 November 2020
Abstract: Sylvester, Lyapunov, and algebraic Riccati equations are the bread and butter of control theorists. They are used to compute infinite-horizon Gramians, solve optimal control problems in continuous or discrete time, and design observers. While popular numerical computing frameworks (e.g., scipy) provide efficient solvers for these equations, these solvers are still largely missing from most automatic differentiation libraries. Here, we derive the forward and reverse-mode derivatives of the solutions to all three types of equations, and showcase their application on an inverse control problem.
Has companion code repository: https://github.com/tachukao/autodiff-inverse-lqr
This page was built for publication: Automatic differentiation of Sylvester, Lyapunov, and algebraic Riccati equations
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6354344)