Papers
Topics
Authors
Recent
Search
2000 character limit reached

Analysis of probing techniques for sparse approximation and trace estimation of decaying matrix functions

Published 3 Sep 2020 in math.NA and cs.NA | (2009.01589v2)

Abstract: The computation of matrix functions f(A)f(A), or related quantities like their trace, is an important but challenging task, in particular for large and sparse matrices AA. In recent years, probing methods have become an often considered tool in this context, as they allow to replace the computation of f(A)f(A) or tr(f(A))\text{tr}(f(A)) by the evaluation of (a small number of) quantities of the form f(A)vf(A)v or v<sup>Tf(A)vv<sup>Tf(A)v, respectively. These tasks can then efficiently be solved by standard techniques like, e.g., Krylov subspace methods. It is well-known that probing methods are particularly efficient when f(A)f(A) is approximately sparse, e.g., when the entries of f(A)f(A) show a strong off-diagonal decay, but a rigorous error analysis is lacking so far. In this paper we develop new theoretical results on the existence of sparse approximations for f(A)f(A) and error bounds for probing methods based on graph colorings. As a by-product, by carefully inspecting the proofs of these error bounds, we also gain new insights into when to stop the Krylov iteration used for approximating f(A)vf(A)v or v<sup>Tf(A)vv<sup>Tf(A)v, thus allowing for a practically efficient implementation of the probing methods.

Citations (17)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.