Sublinear Time Eigenvalue Approximation via Random Sampling

09/16/2021
by   Rajarshi Bhattacharjee, et al.
0

We study the problem of approximating the eigenspectrum of a symmetric matrix A ∈ℝ^n × n with bounded entries (i.e., A_∞≤ 1). We present a simple sublinear time algorithm that approximates all eigenvalues of A up to additive error ±ϵ n using those of a randomly sampled Õ(1/ϵ^4) ×Õ(1/ϵ^4) principal submatrix. Our result can be viewed as a concentration bound on the full eigenspectrum of a random principal submatrix. It significantly extends existing work which shows concentration of just the spectral norm [Tro08]. It also extends work on sublinear time algorithms for testing the presence of large negative eigenvalues in the spectrum [BCJ20]. To complement our theoretical results, we provide numerical simulations, which demonstrate the effectiveness of our algorithm in approximating the eigenvalues of a wide range of matrices.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro