English

Sublinear Time Low-Rank Approximation of Hankel Matrices

Data Structures and Algorithms 2025-11-27 v1 Numerical Analysis Numerical Analysis

Abstract

Hankel matrices are an important class of highly-structured matrices, arising across computational mathematics, engineering, and theoretical computer science. It is well-known that positive semidefinite (PSD) Hankel matrices are always approximately low-rank. In particular, a celebrated result of Beckermann and Townsend shows that, for any PSD Hankel matrix HRn×nH \in \mathbb{R}^{n \times n} and any ϵ>0\epsilon > 0, letting HkH_k be the best rank-kk approximation of HH, HHkFϵHF\|H-H_k\|_F \leq \epsilon \|H\|_F for k=O(lognlog(1/ϵ))k = O(\log n \log(1/\epsilon)). As such, PSD Hankel matrices are natural targets for low-rank approximation algorithms. We give the first such algorithm that runs in \emph{sublinear time}. In particular, we show how to compute, in \polylog(n,1/ϵ)\polylog(n, 1/\epsilon) time, a factored representation of a rank-O(lognlog(1/ϵ))O(\log n \log(1/\epsilon)) Hankel matrix H^\widehat{H} matching the error guarantee of Beckermann and Townsend up to constant factors. We further show that our algorithm is \emph{robust} -- given input H+EH+E where ERn×nE \in \mathbb{R}^{n \times n} is an arbitrary non-Hankel noise matrix, we obtain error HH^FO(EF)+ϵHF\|H - \widehat{H}\|_F \leq O(\|E\|_F) + \epsilon \|H\|_F. Towards this algorithmic result, our first contribution is a \emph{structure-preserving} existence result - we show that there exists a rank-kk \emph{Hankel} approximation to HH matching the error bound of Beckermann and Townsend. Our result can be interpreted as a finite-dimensional analog of the widely applicable AAK theorem, which shows that the optimal low-rank approximation of an infinite Hankel operator is itself Hankel. Armed with our existence result, and leveraging the well-known Vandermonde structure of Hankel matrices, we achieve our sublinear time algorithm using a sampling-based approach that relies on universal ridge leverage score bounds for Vandermonde matrices.

Keywords

Cite

@article{arxiv.2511.21418,
  title  = {Sublinear Time Low-Rank Approximation of Hankel Matrices},
  author = {Michael Kapralov and Cameron Musco and Kshiteej Sheth},
  journal= {arXiv preprint arXiv:2511.21418},
  year   = {2025}
}

Comments

To appear in SODA 2026

R2 v1 2026-07-01T07:56:16.531Z