Title :
Locality-Sensitive Hashing for Finding Nearest Neighbors [Lecture Notes]
Author :
Slaney, M. ; Casey, Michael
fDate :
3/1/2008 12:00:00 AM
Abstract :
This lecture note describes a technique known as locality-sensitive hashing (LSH) that allows one to quickly find similar entries in large databases. This approach belongs to a novel and interesting class of algorithms that are known as randomized algorithms. A randomized algorithm does not guarantee an exact answer but instead provides a high probability guarantee that it will return the correct answer or one close to it. By investing additional computational effort, the probability can be pushed as high as desired.
Keywords :
cryptography; probability; random processes; large databases; locality-sensitive hashing; nearest neighbors; probability; randomized algorithms; Buildings; Computer performance; Databases; Extraterrestrial measurements; Information retrieval; Internet; Multidimensional systems; Nearest neighbor searches; Signal processing algorithms; Video signal processing;
Journal_Title :
Signal Processing Magazine, IEEE
DOI :
10.1109/MSP.2007.914237