Massively-Parallel Similarity Join, Edge-Isoperimetry, and Distance Correlations on the Hypercube
Paul Beame, Cyrus Rashtchian

TL;DR
This paper develops distributed algorithms for similarity search in large datasets using Hamming distance, establishing bounds on their efficiency and connecting these algorithms to graph-theoretic properties of the hypercube.
Contribution
It introduces a novel connection between similarity search algorithms and edge-isoperimetric problems, providing improved bounds and a new combinatorial optimization framework.
Findings
Improved upper bounds for similarity joins with Hamming distance r>1
Lower bounds demonstrating the optimality of the overhead
New bounds on distance correlations in Hamming cube subsets
Abstract
We study distributed protocols for finding all pairs of similar vectors in a large dataset. Our results pertain to a variety of discrete metrics, and we give concrete instantiations for Hamming distance. In particular, we give improved upper bounds on the overhead required for similarity defined by Hamming distance and prove a lower bound showing qualitative optimality of the overhead required for similarity over any Hamming distance . Our main conceptual contribution is a connection between similarity search algorithms and certain graph-theoretic quantities. For our upper bounds, we exhibit a general method for designing one-round protocols using edge-isoperimetric shapes in similarity graphs. For our lower bounds, we define a new combinatorial optimization problem, which can be stated in purely graph-theoretic terms yet also captures the core of the analysis in previous…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Complex Network Analysis Techniques · Advanced Graph Neural Networks
