Optimal Query Complexities for Dynamic Trace Estimation
David P. Woodruff, Fred Zhang, Qiuyi Zhang

TL;DR
This paper introduces an optimal binary tree method for dynamic trace estimation of matrices with slowly changing entries, achieving improved query complexity bounds and establishing tight lower bounds for static and dynamic scenarios.
Contribution
It presents a novel binary tree summation procedure for dynamic trace estimation with optimal query complexity and generalizes to Schatten norms, along with tight lower bounds via communication complexity and information theory.
Findings
Optimal query complexity of or estimating all traces
Generalization to Schatten- norms for p rom 1 to 2
First tight bounds for Hutchinson's estimator in static setting
Abstract
We consider the problem of minimizing the number of matrix-vector queries needed for accurate trace estimation in the dynamic setting where our underlying matrix is changing slowly, such as during an optimization process. Specifically, for any matrices with consecutive differences bounded in Schatten- norm by , we provide a novel binary tree summation procedure that simultaneously estimates all traces up to error with failure probability with an optimal query complexity of , improving the dependence on both and from Dharangutte and Musco (NeurIPS, 2021). Our procedure works without additional norm bounds on and can be generalized to a bound for the -th Schatten norm for , giving a complexity of…
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
Taxonomy
TopicsBayesian Modeling and Causal Inference · Machine Learning and Algorithms · Stochastic Gradient Optimization Techniques
