mlsanityData to 7 Oct 2026

Learning Partition Trees for Nearest Neighbor Search

arXiv 2607.09909 ↗First posted 10 Jul 2026cs.DS cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

We study nearest neighbor search from the perspective of data-driven algorithm design: given a dataset P subset ℝd of size n and sample access to a query distribution over ℝd, the goal is to learn a data structure optimized for queries drawn from that specific distribution. We focus on the class of balanced halfspace trees, which naturally abstracts space-partitioning frameworks like locality-sensitive hashing. Assuming Gaussian-like marginal conditions on the dataset and query distribution, we give an efficient algorithm that learns a tree achieving o(nd) query time, provided that a perfect tree exists. At the core of our algorithmic approach is the balanced halfspace cut problem, where we are given a distribution over ℝd × ℝd and must find a balanced halfspace that minimizes the fraction of cut pairs. We prove that without distributional assumptions, finding the optimal balanced halfspace is NP-hard. To circumvent this computational barrier, we design an efficient improper learning algorithm: if the optimal halfspace cuts an α fraction of pairs, our algorithm outputs a balanced polynomial threshold function of degree tildeO(1/varepsilon2) that cuts at most an O(√α+varepsilon) fraction.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 48 references that are in the map. First posted on arXiv 10 Jul 2026.

Builds on

20 of 48 references.

References · 20

  1. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
  2. 2020Algorithms with Predictionscited by 152
  3. 2016A Survey on Learning to Hashcited by 119
  4. 2015A cost function for similarity-based hierarchical clusteringcited by 63
  5. 2015A PAC Approach to Application-Specific Algorithm Selectioncited by 57
  6. 2020Near-Optimal SQ Lower Bounds for Agnostically Learning Halfspaces and ReLUs under Gaussian Marginalscited by 57
  7. 2020A Faster Interior Point Method for Semidefinite Programmingcited by 53
  8. 2018Approximate Nearest Neighbor Search in High Dimensionscited by 45
  9. 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
  10. 2015Optimal Data-Dependent Hashing for Approximate Near Neighborscited by 43
  11. 2016Approximate Hierarchical Clustering via Sparsest Cut and Spreading Metricscited by 26
  12. 2013Beyond Locality-Sensitive Hashingcited by 23
8 more
  1. 2023Worst-case Performance of Popular Approximate Nearest Neighbor Search Implementations: Guarantees and Limitationscited by 20
  2. 2018Hardness of Approximate Nearest Neighbor Searchcited by 19
  3. 2016Optimal Hashing-based Time-Space Trade-offs for Approximate Near Neighborscited by 18
  4. 2024Navigable Graphs for High-Dimensional Nearest Neighbor Search: Constructions and Limitscited by 7
  5. 2014Spectral Approaches to Nearest Neighbor Searchcited by 5
  6. 2025Sparse Navigable Graphs for Nearest Neighbor Search: Algorithms and Hardnesscited by 2
  7. 2024Data-Dependent LSH for the Earth Mover's Distancecited by 1
  8. 2025A Framework for Building Data Structures from Communication Protocolscited by 1

Built on by

Not cited yet.