2014
DOI: 10.1007/978-3-662-43948-7_87
|View full text |Cite
|
Sign up to set email alerts
|

Optimal Query Complexity for Estimating the Trace of a Matrix

Abstract: Abstract. Given an implicit n×n matrix A with oracle access x T Ax for any x ∈ R n , we study the query complexity of randomized algorithms for estimating the trace of the matrix. This problem has many applications in quantum physics, machine learning, and pattern matching. Two metrics are commonly used for evaluating the estimators: i) variance; ii) a high probability multiplicative-approximation guarantee. Almost all the known estimators are of the form 1Our main results are summarized as follows:1. We give … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
12
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(14 citation statements)
references
References 12 publications
(14 reference statements)
2
12
0
Order By: Relevance
“…• We prove that no practical deterministic algorithm, in a meaningful sense, could possibly be used to estimate the preconditioner stability I −M −1 A F . • We confirm the conjecture of [5] regarding the true asymptotic sample complexity of the Gaussian trace estimator using a substantially more direct proof than the general result provided in [33], at the same time confirming the tightness of our stability estimation algorithm convergence bound. • We provide a randomized algorithm which can provably select a preconditioner of approximately minimal stability among n candidate preconditioners using computational resources equivalent to computing on the order of n log n steps of the conjugate gradients algorithm.…”
Section: Introductionsupporting
confidence: 82%
See 1 more Smart Citation
“…• We prove that no practical deterministic algorithm, in a meaningful sense, could possibly be used to estimate the preconditioner stability I −M −1 A F . • We confirm the conjecture of [5] regarding the true asymptotic sample complexity of the Gaussian trace estimator using a substantially more direct proof than the general result provided in [33], at the same time confirming the tightness of our stability estimation algorithm convergence bound. • We provide a randomized algorithm which can provably select a preconditioner of approximately minimal stability among n candidate preconditioners using computational resources equivalent to computing on the order of n log n steps of the conjugate gradients algorithm.…”
Section: Introductionsupporting
confidence: 82%
“…In Section 2.4 we take advantage of highly informative results from the literature on trace estimation to provide useful approximation guarantees and runtime bounds for the previously presented algorithms. Section 2.4.1 returns the focus to Theorem 2.2 of Section 2.4, showing that the leading constant is tight and providing a more concise resolution of a conjecture from [5] than the more generalized result from [33]. In that section, we also comment that no randomized algorithm for estimating preconditioner stability which has access to matrix-vector products of the form (I − M −1 A)z could possibly do better asymptotically than Algorithm 1 by relying on this result [33,Thm.…”
Section: Algorithmsmentioning
confidence: 99%
“…Figure 1 illustrates this growth. In the case of relative error estimates for symmetric positive semidefinite (SPSD) matrices, it is shown in [44] that the dependence on log 2 δ and 1 ε 2 cannot be improved. Remark 2 For a nonzero SPSD matrix B, the result of Theorem 1 can be turned into a relative error estimate.…”
Section: Lemma 4 Let N Be Even and Consider The Traceless Matrix Bmentioning
confidence: 99%
“…‡ For example, one can use normally distributed variables and define the Gaussian estimator exactly in the same fashion as in (3). While the variance of such an estimator is larger than that of Hutchinson, which uses Rademacher vectors, it shows a better convergence to the trace, in terms of the number of sample vectors n v [22][23][24].…”
Section: Introductionmentioning
confidence: 99%