login

Near-optimal hashing algorithms for approximate nearest neighbor in high dimensions

Communications of the ACMPublished 1 January 2008Open access
Alexandr Andoni, Piotr Indyk
Citations1,458
SJR quartileQ1
SJR score1.15
SNIP3.34
View PDF

TL;DR

An algorithm for the c-approximate nearest neighbor problem in a d-dimensional Euclidean space, achieving query time of O(dn 1c2/+o(1)) and space O(DN + n1+1c2 + o(1) + 1/c2), which almost matches the lower bound for hashing-based algorithm recently obtained.

Abstract

In this article, we give an overview of efficient algorithms for the approximate and exact nearest neighbor problem. The goal is to preprocess a dataset of objects (e.g., images) so that later, given a new query object, one can quickly return the dataset object that is most similar to the query. The problem is of significant interest in a wide variety of areas.

Keywords

Computer Science