pith. sign in

arxiv: 1408.0751 · v1 · pith:UEIFZW4Hnew · submitted 2014-08-04 · 💻 cs.DS

Spectral Approaches to Nearest Neighbor Search

classification 💻 cs.DS
keywords algorithmsspectralnearestneighborsearchsubspaceapproachesarbitrarily
0
0 comments X
read the original abstract

We study spectral algorithms for the high-dimensional Nearest Neighbor Search problem (NNS). In particular, we consider a semi-random setting where a dataset $P$ in $\mathbb{R}^d$ is chosen arbitrarily from an unknown subspace of low dimension $k\ll d$, and then perturbed by fully $d$-dimensional Gaussian noise. We design spectral NNS algorithms whose query time depends polynomially on $d$ and $\log n$ (where $n=|P|$) for large ranges of $k$, $d$ and $n$. Our algorithms use a repeated computation of the top PCA vector/subspace, and are effective even when the random-noise magnitude is {\em much larger} than the interpoint distances in $P$. Our motivation is that in practice, a number of spectral NNS algorithms outperform the random-projection methods that seem otherwise theoretically optimal on worst case datasets. In this paper we aim to provide theoretical justification for this disparity.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. SVD Provably Denoises Nearest Neighbor Data

    cs.DS 2026-04 unverdicted novelty 7.0

    SVD provably recovers the uncorrupted nearest neighbor from noisy data when σ is O(1/k^{1/4}), with a matching lower bound showing the threshold is necessary.