Approximate Nearest Neighbor Searching with Non-Euclidean and Weighted Distances
Ahmed Abdelkader, Sunil Arya, Guilherme D. da Fonseca, David, M. Mount

TL;DR
This paper introduces a new data structure for approximate nearest neighbor searches in fixed dimensions that works with non-Euclidean and weighted distances, broadening applicability beyond Euclidean spaces.
Contribution
It presents a convexification method enabling efficient approximate nearest neighbor queries for a variety of admissible non-Euclidean distances, matching Euclidean bounds.
Findings
Queries answered in logarithmic time
Space complexity is nearly optimal for the class of distances
Applicable to Mahalanobis, Minkowski, Bregman divergences
Abstract
We present a new approach to approximate nearest-neighbor queries in fixed dimension under a variety of non-Euclidean distances. We are given a set of points in , an approximation parameter , and a distance function that satisfies certain smoothness and growth-rate assumptions. The objective is to preprocess into a data structure so that for any query point in , it is possible to efficiently report any point of whose distance from is within a factor of of the actual closest point. Prior to this work, the most efficient data structures for approximate nearest-neighbor searching in spaces of constant dimensionality applied only to the Euclidean metric. This paper overcomes this limitation through a method called convexification. For admissible distance functions, the proposed data structures answer…
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
TopicsData Management and Algorithms
