Locality Sensitive Hashing in Hyperbolic Space
arXiv:2603.19724
Abstract
For a metric space , a family of locality sensitive hash functions is called sensitive if a randomly chosen function has probability at least (at most ) to map any in the same hash bucket if (or ). Locality Sensitive Hashing (LSH) is one of the most popular techniques for approximate nearest-neighbor search in high-dimensional spaces, and has been studied extensively for Hamming, Euclidean, and spherical geometries. An -sensitive hash function enables approximate nearest neighbor search (i.e., returning a point within distance from a query if there exists a point within distance from ) with space and query time where . But LSH for hyperbolic spaces remains largely unexplored. In this work, we present the first LSH construction native to hyperbolic space. For the hyperbolic plane , we show a construction achieving , based on the hyperplane rounding scheme. For general hyperbolic spaces , we use dimension reduction from to and the 2D hyperbolic LSH to get . On the lower bound side, we show that the lower bound on of Euclidean LSH extends to the hyperbolic setting via local isometry, therefore giving .
22 pages, 8 figures, socg 2026 paper