Hierarchical probing for estimating the trace of the matrix inverse on toroidal lattices
Andreas Stathopoulos, Jesse Laeuchli, Kostas Orginos

TL;DR
This paper introduces hierarchical probing techniques tailored for toroidal lattices to efficiently estimate the trace of the inverse of large sparse matrices, reducing computational costs in lattice QCD applications.
Contribution
The paper develops a hierarchical probing method that exploits lattice structure to improve trace estimation efficiency for matrix inverses on toroidal grids.
Findings
Hierarchical probing reduces the number of matrix-vector multiplications needed.
The method achieves accurate trace estimates with lower computational cost.
It effectively exploits decay properties of matrix inverse elements.
Abstract
The standard approach for computing the trace of the inverse of a very large, sparse matrix is to view the trace as the mean value of matrix quadratures, and use the Monte Carlo algorithm to estimate it. This approach is heavily used in our motivating application of Lattice QCD. Often, the elements of display certain decay properties away from the non zero structure of , but random vectors cannot exploit this induced structure of . Probing is a technique that, given a sparsity pattern of , discovers elements of through matrix-vector multiplications with specially designed vectors. In the case of , the pattern is obtained by distance- coloring of the graph of . For sufficiently large , the method produces accurate trace estimates but the cost of producing the colorings becomes prohibitively expensive. More importantly, it is difficult to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
