On the Sample Complexity of Stabilizing LTI Systems on a Single Trajectory

Abstract

Stabilizing an unknown dynamical system is one of the central problems in control theory. In this paper, we study the sample complexity of the learn-to-stabilize problem in Linear Time-Invariant (LTI) systems on a single trajectory. Current state-of-the-art approaches require a sample complexity linear in $n$, the state dimension, which incurs a state norm that blows up exponentially in $n$. We propose a novel algorithm based on spectral decomposition that only needs to learn ``a small part'' of the dynamical matrix acting on its unstable subspace. We show that, under proper assumptions, our algorithm stabilizes an LTI system on a single trajectory with $O(k \log n)$ samples, where $k$ is the instability index of the system. This represents the first sub-linear sample complexity result for the stabilization of LTI systems under the regime when $k = o(n)$.

Cite

Text

Hu et al. "On the Sample Complexity of Stabilizing LTI Systems on a Single Trajectory." Neural Information Processing Systems, 2022.

Markdown

[Hu et al. "On the Sample Complexity of Stabilizing LTI Systems on a Single Trajectory." Neural Information Processing Systems, 2022.](https://mlanthology.org/neurips/2022/hu2022neurips-sample/)

BibTeX

@inproceedings{hu2022neurips-sample,
  title     = {{On the Sample Complexity of Stabilizing LTI Systems on a Single Trajectory}},
  author    = {Hu, Yang and Wierman, Adam and Qu, Guannan},
  booktitle = {Neural Information Processing Systems},
  year      = {2022},
  url       = {https://mlanthology.org/neurips/2022/hu2022neurips-sample/}
}