Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Estimating the Trace of the Matrix Inverse by Interpolating from the Diagonal of an Approximate Inverse (1507.07227v3)

Published 26 Jul 2015 in cs.NA, math.NA, and quant-ph

Abstract: A number of applications require the computation of the trace of a matrix that is implicitly available through a function. A common example of a function is the inverse of a large, sparse matrix, which is the focus of this paper. When the evaluation of the function is expensive, the task is computationally challenging because the standard approach is based on a Monte Carlo method which converges slowly. We present a different approach that exploits the pattern correlation, if present, between the diagonal of the inverse of the matrix and the diagonal of some approximate inverse that can be computed inexpensively. We leverage various sampling and fitting techniques to fit the diagonal of the approximation to the diagonal of the inverse. Depending on the quality of the approximate inverse, our method may serve as a standalone kernel for providing a fast trace estimate with a small number of samples. Furthermore, the method can be used as a variance reduction method for Monte Carlo in some cases. This is decided dynamically by our algorithm. An extensive set of experiments with various technique combinations on several matrices from some real applications demonstrate the potential of our method.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (5)
  1. Lingfei Wu (135 papers)
  2. Jesse Laeuchli (9 papers)
  3. Vassilis Kalantzis (11 papers)
  4. Andreas Stathopoulos (14 papers)
  5. Efstratios Gallopoulos (5 papers)
Citations (35)

Summary

We haven't generated a summary for this paper yet.