Krylov-aware stochastic trace estimation
arXiv:2205.01736 · doi:10.1137/22M1494257
Abstract
We introduce an algorithm for estimating the trace of a matrix function using implicit products with a symmetric matrix . Existing methods for implicit trace estimation of a matrix function tend to treat matrix-vector products with as a black-box to be computed by a Krylov subspace method. Like other recent algorithms for implicit trace estimation, our approach is based on a combination of deflation and stochastic trace estimation. However, we take a closer look at how products with are integrated into these approaches which enables several efficiencies not present in previously studied methods. In particular, we describe a Krylov subspace method for computing a low-rank approximation of a matrix function by a computationally efficient projection onto Krylov subspace.
Figure 5.1 differs somewhat from the published version due to a clerical error made when uploading the images to the journal