PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
November 1, 1998Journal of the ACM2,326 citationsOpen Access

An optimal algorithm for approximate nearest neighbor searching fixed dimensions

SASunil AryaDMDavid M. MountNNNathan S. Netanyahu

Key Points

Key points are not available for this paper at this time.

Abstract

Consider a set of S of n data points in real d -dimensional space, R d , where distances are measured using any Minkowski metric. In nearest neighbor searching, we preprocess S into a data structure, so that given any query point q ∈ R d , is the closest point of S to q can be reported quickly. Given any positive real ϵ, data point p is a (1 +ϵ)- approximate nearest neighbor of q if its distance from q is within a factor of (1 + ϵ) of the distance to the true nearest neighbor. We show that it is possible to preprocess a set of n points in R d in O(dn log n ) time and O(dn) space, so that given a query point q ∈ R d , and ϵ > 0, a (1 + ϵ)-approximate nearest neighbor of q can be computed in O ( c d , ϵ log n ) time, where c d,ϵ ≤ d ⌈1 + 6d/ϵ⌉ d is a factor depending only on dimension and ϵ. In general, we show that given an integer k ≥ 1, (1 + ϵ)-approximations to the k nearest neighbors of q can be computed in additional O(kd log n ) time.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Arya et al. (1998) studied this question.

synapsesocial.com/papers/69d7d60f3b601d7be3ae3232https://doi.org/10.1145/293347.293348
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1The design and analysis of spatial data structures1989 · 2,384 citations
  2. 2Information Processing2022 · 5 citations
  3. 3Algorithms in Combinatorial Geometry.1989 · 1,813 citations
  4. 4Lecture Notes in Computer Science 12051999 · 38,730 citations
  5. 5Computational Geometry1997 · 796 citations