# NearBucket-LSH: Efficient Similarity Search in P2P Networks

arXiv: https://arxiv.org/abs/1511.07148 · HTML: https://mlsanity.com/paper/1511.07148/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 23 Nov 2015.

## Built on by (most cited first, 1 of 1)

- [SemDHT: Certified Semantic Discovery for Peer-to-Peer Agent Networks over Exact-Key DHTs](https://mlsanity.com/paper/2609.23539/) (2026)

## Abstract (arXiv)

We present NearBucket-LSH, an effective algorithm for similarity search in large-scale distributed online social networks organized as peer-to-peer overlays. As communication is a dominant consideration in distributed systems, we focus on minimizing the network cost while guaranteeing good search quality. Our algorithm is based on Locality Sensitive Hashing (LSH), which limits the search to collections of objects, called buckets, that have a high probability to be similar to the query. More specifically, NearBucket-LSH employs an LSH extension that searches in near buckets, and improves search quality but also significantly increases the network cost. We decrease the network cost by considering the internals of both LSH and the P2P overlay, and harnessing their properties to our needs. We show that our NearBucket-LSH increases search quality for a given network cost compared to previous art. In many cases, the search quality increases by more than 50%.
