paper

Learning Nearest-Neighbor Maps from Adaptive Queries

arXiv:2608.07352

Abstract

We study the problem of learning nearest-neighbor maps from adaptive queries, which is equivalent to the following problem of reconstructing a hidden set via a nearest-neighbor query oracle. Let be a compact domain in a normed space and let be a hidden set of points. Upon querying , the oracle returns some with minimum distance from . How many queries are required to exactly recover ? Previous work has studied this question in specific domains, namely the Boolean hypercube and the -unit sphere. We generalize previous work and prove the tight worst-case query complexity bound of , where is the kissing number of the underlying norm. In the Euclidean norm, obtaining tight asymptotic bounds on is a significant open question, although it is known that . Our second set of results shows that an exponential dependence on is required even in natural Euclidean domains: queries are needed in the ball, even when , and queries are needed in the cone. Lastly, we prove a sharper upper bound in the Euclidean sphere. Here, can be replaced by via a dimension reduction preprocessing step. This is a randomized version of a procedure due to Prabhu-Woodruff (ICML 2024) where we improve the query complexity from to . This reveals a striking contrast between the sphere and the ball: when , the sphere admits an query algorithm, whereas the ball requires .

Learning Nearest-Neighbor Maps from Adaptive Queries · wovepaper