Abstract

We study the Nearest Neighbor Search (NNS) problem in a high-dimensional setting where data lies in a low-dimensional subspace and is corrupted by Gaussian noise. Specifically, we consider a semi-random model in which \(n\) points from an unknown \(k\)-dimensional subspace of \(\mathbb\{R\}^d\) (\(k \ll d\)) are perturbed by zero-mean \(d\)-dimensional Gaussian noise with variance \(\sigma^2\) per coordinate. Assuming the second-nearest neighbor is at least a factor \((1+\epsilon)\) farther from the query than the nearest neighbor, and given only the noisy data, our goal is to recover the nearest neighbor in the uncorrupted data. We prove three results. First, for \(\sigma \in O(1/k^\{1/4\})\), simply performing SVD denoises the data and provably recovers the correct nearest neighbor of the uncorrupted data. Second, for \(\sigma \gg 1/k^\{1/4\}\), the nearest neighbor in the uncorrupted data is not even identifiable from the noisy data in general, giving a matching lower bound and show

Authors

(none)

Tags

  • Uncategorized

Stats

  • citations0
  • S2 citationsβ€”
  • github stars0
  • HF likes0
  • heat score0.00
  • arxiv keykannan2026svd

Related papers