Krylov-aware stochastic trace estimation

05/03/2022
by   Tyler Chen, et al.
0

We introduce an algorithm for estimating the trace of a matrix function f(A) using implicit products with a symmetric matrix A. Existing methods for implicit trace estimation of a matrix function tend to treat matrix-vector products with f(A) as a black-box to be computed by a Krylov subspace method. Like other 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) are integrated into these approaches which enables several efficiencies not present in previously studied methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/01/2021

Faster Stochastic Trace Estimation with a Chebyshev Product Identity

Methods for stochastic trace estimation often require the repeated evalu...
research
01/19/2023

XTrace: Making the most of every sample in stochastic trace estimation

The implicit trace estimation problem asks for an approximation of the t...
research
08/15/2023

Analysis of stochastic probing methods for estimating the trace of functions of sparse symmetric matrices

We consider the problem of estimating the trace of a matrix function f(A...
research
10/26/2021

Dynamic Trace Estimation

We study a dynamic version of the implicit trace estimation problem. Giv...
research
10/19/2020

Hutch++: Optimal Stochastic Trace Estimation

We study the problem of estimating the trace of a matrix A that can only...
research
07/03/2021

Stochastic Algorithms for Self-consistent Calculations of Electronic Structures

The convergence property of a stochastic algorithm for the self-consiste...
research
09/22/2021

Improved variants of the Hutch++ algorithm for trace estimation

This paper is concerned with two improved variants of the Hutch++ algori...

Please sign up or login with your details

Forgot password? Click here to reset