LocalitySensitive
Locality-sensitive refers to a property of a function, hashing scheme, or data-structure in which close or similar inputs are mapped to close or similar outputs with high probability. The concept is central to locality-sensitive hashing (LSH), a framework introduced to enable efficient approximate nearest neighbor search in high-dimensional spaces. Locality-sensitive methods aim to reduce the search space by grouping similar items into the same or nearby buckets.
A locality-sensitive family of hash functions is defined with respect to a distance measure. For a given
Common instantiations include p-stable LSH for Lp distances (for example, L2 using Gaussian random projections and