Pith. sign in

REVIEW 2 cited by

Hutch++: Optimal Stochastic Trace Estimation

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2010.09649 v5 pith:E6QBCWH4 submitted 2020-10-19 cs.DS cs.LGcs.NAmath.NA

Hutch++: Optimal Stochastic Trace Estimation

classification cs.DS cs.LGcs.NAmath.NA
keywords matrix-vectorepsilonhutchhutchinsonapproximationestimatoroptimalpositive
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

We study the problem of estimating the trace of a matrix $A$ that can only be accessed through matrix-vector multiplication. We introduce a new randomized algorithm, Hutch++, which computes a $(1 \pm \epsilon)$ approximation to $tr(A)$ for any positive semidefinite (PSD) $A$ using just $O(1/\epsilon)$ matrix-vector products. This improves on the ubiquitous Hutchinson's estimator, which requires $O(1/\epsilon^2)$ matrix-vector products. Our approach is based on a simple technique for reducing the variance of Hutchinson's estimator using a low-rank approximation step, and is easy to implement and analyze. Moreover, we prove that, up to a logarithmic factor, the complexity of Hutch++ is optimal amongst all matrix-vector query algorithms, even when queries can be chosen adaptively. We show that it significantly outperforms Hutchinson's method in experiments. While our theory mainly requires $A$ to be positive semidefinite, we provide generalized guarantees for general square matrices, and show empirical gains in such applications.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Counting Triangles of Graphs via Randomized Trace Estimation with Incomplete Matrix-Vector Products

    math.NA 2026-06 unverdicted novelty 6.0

    A new partial-observation Hutchinson trace estimator for unbiased triangle counting in graphs, with variance bounds, sample complexity, and experiments showing reduced synchronization costs.

  2. Towards Efficient Instanton Rate Calculations using Machine Learning Surrogates

    physics.chem-ph 2026-02 conditional novelty 4.0

    A GPR-accelerated line integral string method makes instanton-path force evaluations nearly independent of bead count and reduces Hessian cost via selective flexible/rigid mode training.