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. 1810.08171
24
23

Testing Matrix Rank, Optimally

18 October 2018
Maria-Florina Balcan
Yi Li
David P. Woodruff
Hongyang R. Zhang
ArXivPDFHTML
Abstract

We show that for the problem of testing if a matrix A∈Fn×nA \in F^{n \times n}A∈Fn×n has rank at most ddd, or requires changing an ϵ\epsilonϵ-fraction of entries to have rank at most ddd, there is a non-adaptive query algorithm making O~(d2/ϵ)\widetilde{O}(d^2/\epsilon)O(d2/ϵ) queries. Our algorithm works for any field FFF. This improves upon the previous O(d2/ϵ2)O(d^2/\epsilon^2)O(d2/ϵ2) bound (SODA'03), and bypasses an Ω(d2/ϵ2)\Omega(d^2/\epsilon^2)Ω(d2/ϵ2) lower bound of (KDD'14) which holds if the algorithm is required to read a submatrix. Our algorithm is the first such algorithm which does not read a submatrix, and instead reads a carefully selected non-adaptive pattern of entries in rows and columns of AAA. We complement our algorithm with a matching query complexity lower bound for non-adaptive testers over any field. We also give tight bounds of Θ~(d2)\widetilde{\Theta}(d^2)Θ(d2) queries in the sensing model for which query access comes in the form of ⟨Xi,A⟩:=tr(Xi⊤A)\langle X_i, A\rangle:=tr(X_i^\top A)⟨Xi​,A⟩:=tr(Xi⊤​A); perhaps surprisingly these bounds do not depend on ϵ\epsilonϵ. We next develop a novel property testing framework for testing numerical properties of a real-valued matrix AAA more generally, which includes the stable rank, Schatten-ppp norms, and SVD entropy. Specifically, we propose a bounded entry model, where AAA is required to have entries bounded by 111 in absolute value. We give upper and lower bounds for a wide range of problems in this model, and discuss connections to the sensing model above.

View on arXiv
Comments on this paper