MP-RW-LSH: An Efficient Multi-Probe LSH Solution to ANNS in L_1 Distance

03/10/2021
by   Huayi Wang, et al.
0

Approximate Nearest Neighbor Search (ANNS) is a fundamental algorithmic problem, with numerous applications in many areas of computer science. Locality-sensitive hashing (LSH) is one of the most popular solution approaches for ANNS. A common shortcoming of many LSH schemes is that since they probe only a single bucket in a hash table, they need to use a large number of hash tables to achieve a high query accuracy. For ANNS-L_2, a multi-probe scheme was proposed to overcome this drawback by strategically probing multiple buckets in a hash table. In this work, we propose MP-RW-LSH, the first and so far only multi-probe LSH solution to ANNS in L_1 distance. Another contribution of this work is to explain why a state-of-the-art ANNS-L_1 solution called Cauchy projection LSH (CP-LSH) is fundamentally not suitable for multi-probe extension. We show that MP-RW-LSH uses 15 to 53 times fewer hash tables than CP-LSH for achieving similar query accuracies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/16/2021

Better GPU Hash Tables

We revisit the problem of building static hash tables on the GPU and des...
research
09/20/2018

Local Density Estimation in High Dimensions

An important question that arises in the study of high dimensional vecto...
research
04/18/2019

Query-Adaptive Hash Code Ranking for Large-Scale Multi-View Visual Search

Hash based nearest neighbor search has become attractive in many applica...
research
09/11/2023

Two-way Linear Probing Revisited

We introduce linear probing hashing schemes that construct a hash table ...
research
03/14/2023

One Size Cannot Fit All: a Self-Adaptive Dispatcher for Skewed Hash Join in Shared-nothing RDBMSs

Shared-nothing architecture has been widely adopted in various commercia...
research
11/27/2018

Large-scale Speaker Retrieval on Random Speaker Variability Subspace

This paper describes a fast speaker search system to retrieve segments o...
research
07/16/2022

DB-LSH: Locality-Sensitive Hashing with Query-based Dynamic Bucketing

Among many solutions to the high-dimensional approximate nearest neighbo...

Please sign up or login with your details

Forgot password? Click here to reset