PUFFINN: Parameterless and Universally Fast FInding of Nearest Neighbors

Martin Aumüller, Tobias Christiani, Rasmus Pagh, Michael Vesterli
6/28/2019
cs.DScs.CG

No confident code implementation found for this paper.

Abstract

We present PUFFINN, a parameterless LSH-based index for solving the $k$-nearest neighbor problem with probabilistic guarantees. By parameterless we mean that the user is only required to specify the amount of memory the index is supposed to use and the result quality that should be achieved. The index combines several heuristic ideas known in the literature. By small adaptions to the query algorithm, we make heuristics rigorous. We perform experiments on real-world and synthetic inputs to evaluate implementation choices and show that the implementation satisfies the quality guarantees while being competitive with other state-of-the-art approaches to nearest neighbor search. We describe a novel synthetic data set that is difficult to solve for almost all existing nearest neighbor search approaches, and for which PUFFINN significantly outperform previous methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{aumller2019puffinn,
  title  = {PUFFINN: Parameterless and Universally Fast FInding of Nearest Neighbors},
  author = {Martin Aumüller and Tobias Christiani and Rasmus Pagh and Michael Vesterli},
  year   = {2019},
  eprint = {1906.12211},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1906.12211}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1906.12211.svg)](https://codeofpaper.com/paper/1906.12211)

Discussion