English

Finite Sample Analysis of System Poles for Ho-Kalman Algorithm

Systems and Control 2025-08-20 v5 Systems and Control

Abstract

The Ho-Kalman algorithm has been widely employed for the identification of discrete-time linear time-invariant (LTI) systems. In this paper, we investigate the pole estimation error for the Ho-Kalman algorithm based on finite input/output sample data. Building upon prior works, we derive finite sample error bounds for system pole estimation in both single-trajectory and multiple-trajectory scenarios. Specifically, we prove that, with high probability, the estimation error for an nn-dimensional system decreases at a rate of at least O(T1/2n)\mathcal{O}(T^{-1/2n}) in the single-trajectory setting with trajectory length TT, and at a rate of at least O(N1/2n)\mathcal{O}(N^{-1/2n}) in the multiple-trajectory setting with NN independent trajectories. Furthermore, we reveal that in both settings, achieving a constant estimation error requires a super-polynomial sample size in max{n/m,n/p} \max\{n/m, n/p\} , where n/mn/m and n/pn/p denote the state-to-output and state-to-input dimension ratios, respectively. Finally, numerical experiments are conducted to validate the non-asymptotic results of system pole estimation.

Keywords

Cite

@article{arxiv.2503.16331,
  title  = {Finite Sample Analysis of System Poles for Ho-Kalman Algorithm},
  author = {Shuai Sun and Xu Wang},
  journal= {arXiv preprint arXiv:2503.16331},
  year   = {2025}
}

Comments

12 pages, 2 figures

R2 v1 2026-06-28T22:28:30.621Z