Matrix-Vector Complexity of Low-Rank Approximation
arXiv:2609.35840
Abstract
We establish matching polynomial query bounds for low-rank approximation from exact matrix--vector products. Given an unknown matrix , at each step a randomized algorithm chooses either and receives , or and receives . The choice may depend measurably on all previous queries and replies and on the algorithm's private randomness; each vector product costs one query. The output is a rank- right projector with Schatten- residual at most times optimal. Write and let denote the worst-case query budget for success probability on every input. For every and sufficiently small , our lower bounds, combined with existing Krylov upper bounds, give , . These bounds have universal constants and allow to vary with the problem parameters, identifying the transition at . A complementary result for each fixed gives , with constants and an accuracy threshold that may depend on . Together, the results recover this fixed-norm rate for every fixed finite , supplying the multiplicative rank dependence missing from previous lower bounds. Tildes suppress logarithmic factors. The proof extends adaptive Wishart deferred decisions to a rectangular factor with a -dimensional nullspace. Posterior overlap gives a short fixed-norm argument, while persistence of small compression eigenvalues controls growing and the spectral endpoint. Exact range recovery handles target costs of order ; the Wishart family covers the remaining regimes.