Using Locality-sensitive Hashing for Rendezvous Search

10/31/2022
by   Guann-Yng Jiang, et al.
0

The multichannel rendezvous problem is a fundamental problem for neighbor discovery in many IoT applications. The existing works in the literature focus mostly on improving the worst-case performance, and the average-case performance is often not as good as that of the random algorithm. As IoT devices (users) are close to each other, their available channel sets, though they might be different, are similar. Using the locality-sensitive hashing (LSH) technique in data mining, we propose channel hopping algorithms that exploit the similarity between the two available channel sets to increase the rendezvous probability. For the synchronous setting, our algorithms have the expected time-to-rendezvous (ETTR) inversely proportional to a well-known similarity measure called the Jaccard index. For the asynchronous setting, we use dimensionality reduction to speed up the rendezvous process. Our numerical results show that our algorithms can outperform the random algorithm in terms of ETTR.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/23/2020

DartMinHash: Fast Sketching for Weighted Sets

Weighted minwise hashing is a standard dimensionality reduction techniqu...
research
07/16/2014

In Defense of MinHash Over SimHash

MinHash and SimHash are the two widely adopted Locality Sensitive Hashin...
research
04/24/2022

Locality Sensitive Hashing for Structured Data: A Survey

Data similarity (or distance) computation is a fundamental research topi...
research
05/11/2021

Towards a Model for LSH

As data volumes continue to grow, clustering and outlier detection algor...
research
07/14/2021

Efficient Approximate Search for Sets of Vectors

We consider a similarity measure between two sets A and B of vectors, th...
research
11/12/2018

A Review for Weighted MinHash Algorithms

Data similarity (or distance) computation is a fundamental research topi...
research
07/25/2018

Robust Set Reconciliation via Locality Sensitive Hashing

We consider variations of set reconciliation problems where two parties,...

Please sign up or login with your details

Forgot password? Click here to reset