ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2209.15219
29
4

Optimal Query Complexities for Dynamic Trace Estimation

30 September 2022
David P. Woodruff
Fred Zhang
Qiuyi Zhang
ArXivPDFHTML
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 mmm matrices A1,...,AmA_1,...,A_mA1​,...,Am​ with consecutive differences bounded in Schatten-111 norm by α\alphaα, we provide a novel binary tree summation procedure that simultaneously estimates all mmm traces up to ϵ\epsilonϵ error with δ\deltaδ failure probability with an optimal query complexity of O~(mαlog⁡(1/δ)/ϵ+mlog⁡(1/δ))\widetilde{O}\left(m \alpha\sqrt{\log(1/\delta)}/\epsilon + m\log(1/\delta)\right)O(mαlog(1/δ)​/ϵ+mlog(1/δ)), improving the dependence on both α\alphaα and δ\deltaδ from Dharangutte and Musco (NeurIPS, 2021). Our procedure works without additional norm bounds on AiA_iAi​ and can be generalized to a bound for the ppp-th Schatten norm for p∈[1,2]p \in [1,2]p∈[1,2], giving a complexity of O~(mα(log⁡(1/δ)/ϵ)p+mlog⁡(1/δ))\widetilde{O}\left(m \alpha\left(\sqrt{\log(1/\delta)}/\epsilon\right)^p +m \log(1/\delta)\right)O(mα(log(1/δ)​/ϵ)p+mlog(1/δ)). By using novel reductions to communication complexity and information-theoretic analyses of Gaussian matrices, we provide matching lower bounds for static and dynamic trace estimation in all relevant parameters, including the failure probability. Our lower bounds (1) give the first tight bounds for Hutchinson's estimator in the matrix-vector product model with Frobenius norm error even in the static setting, and (2) are the first unconditional lower bounds for dynamic trace estimation, resolving open questions of prior work.

View on arXiv
Comments on this paper