English

Krylov-aware stochastic trace estimation

Numerical Analysis 2023-08-30 v3 Numerical Analysis

Abstract

We introduce an algorithm for estimating the trace of a matrix function f(A)f(\mathbf{A}) using implicit products with a symmetric matrix A\mathbf{A}. Existing methods for implicit trace estimation of a matrix function tend to treat matrix-vector products with f(A)f(\mathbf{A}) 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 f(A)f(\mathbf{A}) 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.

Keywords

Cite

@article{arxiv.2205.01736,
  title  = {Krylov-aware stochastic trace estimation},
  author = {Tyler Chen and Eric Hallman},
  journal= {arXiv preprint arXiv:2205.01736},
  year   = {2023}
}

Comments

Figure 5.1 differs somewhat from the published version due to a clerical error made when uploading the images to the journal

R2 v1 2026-06-24T11:06:20.934Z