Abstract

We study the problem of testing whether a matrix A∈Rn×n\mathbf{A} \in \mathbb{R}^{n \times n} with bounded entries (∥A∥∞≤1\|\mathbf{A}\|_\infty \leq 1) is positive semi-definite (PSD), or εε-far in Euclidean distance from the PSD cone, meaning that min⁡B⪰0∥A−B∥F2>εn2\min_{\mathbf{B} \succeq 0} \|\mathbf{A} - \mathbf{B}\|_F^2 > εn^2, where B⪰0\mathbf{B} \succeq 0 denotes that B\mathbf{B} is PSD. Our main algorithmic contribution is a non-adaptive tester which distinguishes between these cases using only O~(1/ε4)\tilde{O}(1/ε^4) queries to the entries of A\mathbf{A}. If instead of the Euclidean norm we considered the distance in spectral norm, we obtain the "ℓ∞\ell_\infty-gap problem", where A\mathbf{A} is either PSD or satisfies min⁡B⪰0∥A−B∥2>εn\min_{\mathbf{B}\succeq 0} \|\mathbf{A}- \mathbf{B}\|_2 > εn. For this related problem, we give a O~(1/ε2)\tilde{O}(1/ε^2) query tester, which we show is optimal up to log⁡(1/ε)\log(1/ε) factors. Our testers randomly sample a collection of principal submatrices and check whether these submatrices are PSD. Consequentially, our algorithms achieve one-sided error: whenever they output that A\mathbf{A} is not PSD, they return a certificate that A\mathbf{A} has negative eigenvalues. We complement our upper bound for PSD testing with Euclidean norm distance by giving a Ω~(1/ε2)\tildeΩ(1/ε^2) lower bound for any non-adaptive algorithm. Our lower bound construction is general, and can be used to derive lower bounds for a number of spectral testing problems. As an example of the applicability of our construction, we obtain a new Ω~(1/ε4)\tildeΩ(1/ε^4) sampling lower bound for testing the Schatten-11 norm with a εn1.5εn^{1.5} gap, extending a result of Balcan, Li, Woodruff, and Zhang [SODA'19]. In addition, it yields new sampling lower bounds for estimating the Ky-Fan Norm, and the cost of the best rank-kk approximation.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.