English

Quantitative Comparison of Nearest Neighbor Search Algorithms

Data Structures and Algorithms 2023-07-12 v1

Abstract

We compare the performance of three nearest neighbor search algorithms: the Orchard, ball tree, and VP-tree algorithms. These algorithms are commonly used for nearest-neighbor searches and are known for their efficiency in large datasets. We analyze the fraction of distances computed in relation to the size of the dataset and its dimension. For each algorithm we derive a fitting function for the efficiency as a function to set size and dimension. The article aims to provide a comprehensive analysis of the performance of these algorithms and help researchers and practitioners choose the best algorithm for their specific application.

Keywords

Cite

@article{arxiv.2307.05235,
  title  = {Quantitative Comparison of Nearest Neighbor Search Algorithms},
  author = {Hanitriniala Malalatiana Rakotondrasoa and Martin Bucher and Ilya Sinayskiy},
  journal= {arXiv preprint arXiv:2307.05235},
  year   = {2023}
}

Comments

5 pages Latex

R2 v1 2026-06-28T11:27:04.888Z