mlsanityData to 14 Oct 2026

Lower bounds for trace estimation via Block Krylov and other methods

arXiv 2506.22701 ↗First posted 28 Jun 2025math.ST cs.DS cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

This paper studies theoretical lower bounds for estimating the trace of a matrix function, tr(f(A)), focusing on methods that use Hutchinson's method along with Block Krylov techniques. These methods work by approximating matrix-vector products like f(A)V using a Block Krylov subspace. This is closely related to approximating functions with polynomials. We derive theoretical upper bounds on how many Krylov steps are needed for functions such as A-1/2 and A-1 by analyzing the upper bounds from the polynomial approximation of their scalar equivalent. In addition, we also develop lower limits on the number of queries needed for trace estimation, specifically for tr(W-p) where W is a Wishart matrix. Our study clarifies the connection between the number of steps in Block Krylov methods and the degree of the polynomial used for approximation. This links the total cost of trace estimation to basic limits in polynomial approximation and how much information is needed for the computation.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 10 references that are in the map. First posted on arXiv 28 Jun 2025.

Builds on

3 of 10 references.

References · 3

  1. 2020Hutch++: Optimal Stochastic Trace Estimationcited by 63
  2. 2023Query lower bounds for log-concave samplingcited by 12
  3. 2019The gradient complexity of linear regressioncited by 9

Built on by

Not cited yet.