中文

Locally Approximating the Top Eigenvector of Bounded Entry Matrices

数据结构与算法 2026-07-09 v1

摘要

We provide a local computation algorithm to approximate the top eigenvector xRnx \in \mathbb{R}^n of a symmetric matrix ARn×nA \in \mathbb{R}^{n \times n} with entries between 1-1 and 11, building on the work of Swartworth and Woodruff [SODA 25] who show how to approximate the eigenvalues up to additive-εn\varepsilon n error using O~(1/ε4)\tilde{O}(1/\varepsilon^4) queries. Our local computation algorithm has a preprocessing complexity of O~(1/ε4)\tilde{O}(1/\varepsilon^4) and per-coordinate query complexity of O~(1/ε2)\tilde{O}(1/\varepsilon^2) for an additive-εn\varepsilon n approximation whenever {λmin(A)=O(λmax(A))|\lambda_{\min}(A)| = O(\lambda_{\max}(A)). When λmin(A)\lambda_{\min}(A) greatly exceeds λmax(A)\lambda_{\max}(A), our complexity degrades to at most O~(1/ε6.6)\tilde{O}(1/\varepsilon^{6.\overline{6}}) in preprocessing and O~(1/ε3.3)\tilde{O}(1/\varepsilon^{3.\overline{3}}) per query. Furthermore, we show a lower bound of Ω(n/ε2)\Omega(n/\varepsilon^2) on the total number of queries needed to output an approximately top eigenvector (implying that the per-coordinate query complexity of Ω(1/ε2)\Omega(1/\varepsilon^2) is necessary). As an application, we use our algorithm to provide local computation algorithms for the sparsest-cut and max-cut problems in the dense graph model of Goldreich, Goldwasser, Ron [JACM 98]. By accessing the top eigenvectors (of an approximate normalized adjacency), we implement local versions of Cheeger's inequality and Trevisan's algorithm [SICOMP 12] to obtain "square-root-opt" approximations in polynomial time (as opposed to exponential-in-poly(1/ε)\text{poly}(1/\varepsilon) time which is incurred in Goldreich, Goldwasser, Ron.

引用

@article{arxiv.2607.08556,
  title  = {Locally Approximating the Top Eigenvector of Bounded Entry Matrices},
  author = {Nicolas Menand and Erik Waingarten},
  journal= {arXiv preprint arXiv:2607.08556},
  year   = {2026}
}