BOLT: Block-Orthonormal Lanczos for Trace estimation of matrix functions
Kingsley Yeon, Promit Ghosal, Mihai Anitescu

TL;DR
This paper introduces BOLT, a new method for trace estimation of large matrices that works efficiently with limited memory and partial access, improving accuracy and applicability over existing methods like Hutch++ and SLQ.
Contribution
BOLT offers a simpler, more memory-efficient alternative to Hutch++, with theoretical guarantees and superior performance in flat-spectrum regimes, especially under partial matrix access constraints.
Findings
BOLT matches Hutch++ accuracy with simpler implementation.
Subblock SLQ enables trace estimation with limited matrix access.
Empirical results show strong performance in high-dimensional settings.
Abstract
Efficient matrix trace estimation is essential for scalable computation of log-determinants, matrix norms, and distributional divergences. In many large-scale applications, the matrices involved are too large to store or access in full, making even a single matrix-vector (mat-vec) product infeasible. Instead, one often has access only to small subblocks of the matrix or localized matrix-vector products on restricted index sets. Hutch++ achieves optimal convergence rate but relies on randomized SVD and assumes full mat-vec access, making it difficult to apply in these constrained settings. We propose the Block-Orthonormal Stochastic Lanczos Quadrature (BOLT), which matches Hutch++ accuracy with a simpler implementation based on orthonormal block probes and Lanczos iterations. BOLT builds on the Stochastic Lanczos Quadrature (SLQ) framework, which combines random probing with Krylov…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Random Matrices and Applications · Generative Adversarial Networks and Image Synthesis
