ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithms
Not on the map. Why?
Cited by 25 in Retrieval-augmented generation, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
This paper describes ANN-Benchmarks, a tool for evaluating the performance of in-memory approximate nearest neighbor algorithms. It provides a standard interface for measuring the performance and quality achieved by nearest neighbor algorithms on different standard data sets. It supports several different ways of integrating k-NN algorithms, and its configuration system automatically tests a range of parameter settings for each algorithm. Algorithms are compared with respect to many different (approximate) quality measures, and adding more is easy and fast; the included plotting front-ends can visualise these as images, LaTeX plots, and websites with interactive plots. ANN-Benchmarks aims to provide a constantly updated overview of the current state of the art of k-NN algorithms. In the short term, this overview allows users to choose the correct k-NN algorithm and parameters for their similarity search task; in the longer term, algorithm designers will be able to use this overview to test and refine automatic parameter tuning. The paper gives an overview of the system, evaluates the results of the benchmark, and points out directions for future work. Interestingly, very different approaches to k-NN search yield comparable quality-performance trade-offs. The system is available at http://ann-benchmarks.com .
Key facts. Cited by 130 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 14; 2023: 13; 2024: 23; 2025: 31; 2026: 34.
130 papers.
Sort:
By area:
- 2024The Faiss librarycited by 370
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
- 2022Neural Approaches to Conversational Information Retrievalcited by 41
- 2023Online Continual Learning Without the Storage Constraintcited by 29
- 2023ParlayANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithmscited by 24
- 2021PatentSBERTa: A Deep NLP based Hybrid Model for Patent Distance and Classification using Augmented SBERTcited by 22
- 2023CAGRA: Highly Parallel Graph Construction and Approximate Nearest Neighbor Search for GPUscited by 22
- 2024Results of the Big ANN: NeurIPS'23 competitioncited by 21
- 2023Similarity search in the blink of an eye with compressed indicescited by 20
- 2022TPU-KNN: K Nearest Neighbor Search at Peak FLOP/scited by 18
- 2022Back to the Basics: Revisiting Out-of-Distribution Detection Baselinescited by 16
- 2022OOD-DiskANN: Efficient and Scalable Graph ANNS for Out-of-Distribution Queriescited by 14
38 more
- 2024Accelerating Retrieval-Augmented Generationcited by 14
- 2022Specialized Document Embeddings for Aspect-based Similarity of Research Paperscited by 12
- 2024SOAR: Improved Indexing for Approximate Nearest Neighbor Searchcited by 12
- 2024Approximate Nearest Neighbor Search with Window Filterscited by 11
- 2023A Theoretical Analysis Of Nearest Neighbor Search On Approximate Near Neighbor Graphcited by 10
- 2024Locally-Adaptive Quantization for Streaming Vector Searchcited by 10
- 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAGcited by 9
- 2021DEANN: Speeding up Kernel-Density Estimation using Approximate Nearest Neighbor Searchcited by 8
- 2022Single-Photon Structured Lightcited by 8
- 2024IceFormer: Accelerated Inference with Long-Sequence Transformers on CPUscited by 8
- 2025PDX: A Data Layout for Vector Similarity Searchcited by 8
- 2023Automating Nearest Neighbor Search Configuration with Constrained Optimizationcited by 7
- 2022Falconn++: A Locality-sensitive Filtering Approach for Approximate Nearest Neighbor Searchcited by 6
- 2025VIBE: Vector Index Benchmark for Embeddingscited by 6
- 2023Improving Zero-Shot Text Matching for Financial Auditing with Large Language Modelscited by 5
- 2023LeanVec: Searching vectors faster by making them fitcited by 5
- 2021A Fast Partial Video Copy Detection Using KNN and Global Feature Databasecited by 4
- 2021Business Entity Matching with Siamese Graph Convolutional Networkscited by 4
- 2022FINGER: Fast Inference for Graph-based Approximate Nearest Neighbor Searchcited by 4
- 2023PEFA: Parameter-Free Adapters for Large-scale Embedding-based Retrieval Modelscited by 4
- 2024Content-Based Image Retrieval for Multi-Class Volumetric Radiology Images: A Benchmark Studycited by 4
- 2024Your Classifier Can Be Secretly a Likelihood-Based OOD Detectorcited by 4
- 2024LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Searchcited by 4
- 2025LSM-VEC: A Large-Scale Disk-Based System for Dynamic Vector Searchcited by 4
- 2025LEANN: A Low-Storage Vector Indexcited by 4
- 2026MLDocRAG: Multimodal Long-Context Document Retrieval Augmented Generationcited by 4
- 2026Your Code Agent Can Grow Alongside You with Structured Memorycited by 4
- 2021Sampling a Near Neighbor in High Dimensions -- Who is the Fairest of Them All?cited by 3
- 2021Deep Learning-based Online Alternative Product Recommendations at Scalecited by 3
- 2021MACEst: The reliable and trustworthy Model Agnostic Confidence Estimatorcited by 3
- 2022Memory Safe Computations with XLA Compilercited by 3
- 2024A Bi-metric Framework for Fast Similarity Searchcited by 3
- 2024Down with the Hierarchy: The 'H' in HNSW Stands for "Hubs"cited by 3
- 2025Cracking Vector Search Indexescited by 3
- 2025Exploring Large Action Sets with Hyperspherical Embeddings using von Mises-Fisher Samplingcited by 3
- 2021Hashing and metric learning for charged particle trackingcited by 2
- 2021Ascent Similarity Caching with Approximate Indexescited by 2
- 2021Genetic Programming for Manifold Learning: Preserving Local Topologycited by 2
50 most cited of 130 All 130 (JSON)
- 2026ibUMAP: Coherent and Scalable Field Evaluation for UMAP Optimization1 Oct 2026
- 2026PILLAR: Private Inverted-Index Lexical Lookup for Augmented Retrieval28 Sep 2026
- 2026Atlas: Efficient Verifiable Semantic Search10 Sep 2026
- 2026RSLM: Training-Free Vector Quantization for Approximate Nearest Neighbor Search31 Aug 2026
- 2026A Comprehensive Empirical Evaluation of Vector Database Systems for Approximate Nearest Neighbor Search: Performance, Quality, and Resource Trade-offs13 Aug 2026
- 2026Sub-Quadratic Bisimulation Metrics via Approximate Nearest Neighbors: Coverage-Augmented Guarantees and Computable Two-Sided Certificates7 Aug 2026
- 2026A Unified Benchmark for Privacy-preserving Vector Search2 Aug 2026
- 2026VQ-bench: A Composable Vector Quantization Framework31 Jul 2026
- 2026MERIT: Efficient In-Place Deletion for Dynamic Graph-Based Approximate Nearest Neighbor Indexes31 Jul 2026
- 2026ANNLib: A Development Framework for Efficient Approximate Nearest Neighbor Search20 Jul 2026
- 2026An Explicit World Model Based on Data-First Ontology: DaoQL Multimodal Storage Validation and Counterfactual Reasoning Evaluation19 Jul 2026
- 2026Exploiting Structural Properties for Efficient Constraint-Aware HNSW Hyperparameter Tuning6 Jul 2026
38 more
- 2026Relevance-Based Embeddings: Lightweight Candidate Retrieval via Heavy-Ranker Calls3 Jul 2026
- 2026Scaling Laws for Grid-Based Approximate Nearest Neighbor Search in High Dimensions1 Jul 2026
- 2026Query-aware Routing for Filtered Approximate Nearest Neighbors Search18 Jun 2026
- 2026LLM-Guided ANN Index Optimization for Human-Object Interaction Retrieval3 Jun 2026
- 2026Distributional Approximate Nearest Neighbour Search for Uncertainty-Aware Retrieval3 Jun 2026
- 2026ANN Search: Recall What Matters3 Jun 2026
- 2026EMA: Approximate Nearest Neighbor Search with General Attribute Filtering and Dynamic Updates30 May 2026
- 2026NasZip: Software and Hardware Co-Design to Accelerate Approximate Nearest Neighbor Search with DIMM-Based Near-Data Processing21 May 2026
- 2026Covariance Structure and Coordinate Heterogeneity Govern Binary Quantization of Contrastive Embeddings17 May 2026
- 2026IVF-TQ: Calibration-Free Streaming Vector Search via a Codebook-Free Residual Layer17 May 2026
- 2026Semantic Recall for Vector Search22 Apr 2026
- 2026CubeGraph: Efficient Retrieval-Augmented Generation for Spatial and Temporal Data8 Apr 2026
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search23 Mar 2026
- 2026A Super Fast K-means for Indexing Vector Embeddings20 Mar 2026
- 2026Understanding the Performance Plateau in Text-to-Video Retrieval: A Comprehensive Empirical and Linguistic Analysis7 Mar 2026
- 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functions28 Feb 2026
- 2026HTM-EAR: Importance-Preserving Tiered Memory with Hybrid Routing under Saturation27 Feb 2026
- 2026Your Code Agent Can Grow Alongside You with Structured Memory25 Feb 2026
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysis11 Feb 2026
- 2026GPU-Accelerated Algorithms for Graph Vector Search: Taxonomy, Empirical Study, and Research Directions10 Feb 2026
- 2026MLDocRAG: Multimodal Long-Context Document Retrieval Augmented Generation10 Feb 2026
- 2026LEMUR: Learned Multi-Vector Retrieval29 Jan 2026
- 2025Supporting Dynamic Agentic Workloads: How Data and Agents Interact10 Dec 2025
- 2025Passing the Baton: High Throughput Distributed Disk-Based Vector Search with BatANN10 Dec 2025
- 2025Adaptive Prefiltering for High-Dimensional Similarity Search: A Frequency-Aware Approach3 Dec 2025
- 2025B+ANN: A Fast Billion-Scale Disk-based Nearest-Neighbor Index19 Nov 2025
- 2025Learning Filter-Aware Distance Metrics for Nearest Neighbor Search with Multiple Filters6 Nov 2025
- 2025Sublinear Sketches for Approximate Nearest Neighbor and Kernel Density Estimation27 Oct 2025
- 2025RDD: Retrieval-Based Demonstration Decomposer for Planner Alignment in Long-Horizon Tasks16 Oct 2025
- 2025JEDA: Query-Free Clinical Order Search from Ambient Dialogues16 Oct 2025
- 2025Panorama: Fast-Track Nearest Neighbors1 Oct 2025
- 2025WATCHED: A Web AI Agent Tool for Combating Hate Speech by Expanding Data1 Sep 2025
- 2025PLASMA: A Layout-Aware Benchmark Reveals Memory Layout Matters for Graph-based ANNS on GPU21 Aug 2025
- 2025CRINN: Contrastive Reinforcement Learning for Approximate Nearest Neighbor Search4 Aug 2025
- 2025Benchmarking Filtered Approximate Nearest Neighbor Search Algorithms on Transformer-based Embedding Vectors29 Jul 2025
- 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAG1 Jul 2025
- 2025Exploring Large Action Sets with Hyperspherical Embeddings using von Mises-Fisher Sampling1 Jul 2025
- 2025FlexRAG: A Flexible and Comprehensive Framework for Retrieval-Augmented Generation14 Jun 2025
50 newest of 130 All 130 (JSON)
- 2024Accelerating Retrieval-Augmented Generationcited by 14
- 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAGcited by 9
- 2025LSM-VEC: A Large-Scale Disk-Based System for Dynamic Vector Searchcited by 4
- 2025LEANN: A Low-Storage Vector Indexcited by 4
- 2026MLDocRAG: Multimodal Long-Context Document Retrieval Augmented Generationcited by 4
- 2025Cracking Vector Search Indexescited by 3
- 2024Evaluating the Effectiveness and Efficiency of Demonstration Retrievers in RAG for Coding Taskscited by 2
- 2025RAGDoll: Efficient Offloading-based Online RAG System on a Single GPUcited by 2
- 2025FlexRAG: A Flexible and Comprehensive Framework for Retrieval-Augmented Generationcited by 2
- 2025Benchmarking Filtered Approximate Nearest Neighbor Search Algorithms on Transformer-based Embedding Vectorscited by 2
- 2025CRINN: Contrastive Reinforcement Learning for Approximate Nearest Neighbor Searchcited by 0
- 2025Passing the Baton: High Throughput Distributed Disk-Based Vector Search with BatANNcited by 0
12 most cited of 25 All 25 (JSON)
- 2026PILLAR: Private Inverted-Index Lexical Lookup for Augmented Retrieval28 Sep 2026
- 2026Atlas: Efficient Verifiable Semantic Search10 Sep 2026
- 2026A Comprehensive Empirical Evaluation of Vector Database Systems for Approximate Nearest Neighbor Search: Performance, Quality, and Resource Trade-offs13 Aug 2026
- 2026A Unified Benchmark for Privacy-preserving Vector Search2 Aug 2026
- 2026MERIT: Efficient In-Place Deletion for Dynamic Graph-Based Approximate Nearest Neighbor Indexes31 Jul 2026
- 2026Exploiting Structural Properties for Efficient Constraint-Aware HNSW Hyperparameter Tuning6 Jul 2026
- 2026Query-aware Routing for Filtered Approximate Nearest Neighbors Search18 Jun 2026
- 2026ANN Search: Recall What Matters3 Jun 2026
- 2026EMA: Approximate Nearest Neighbor Search with General Attribute Filtering and Dynamic Updates30 May 2026
- 2026NasZip: Software and Hardware Co-Design to Accelerate Approximate Nearest Neighbor Search with DIMM-Based Near-Data Processing21 May 2026
- 2026CubeGraph: Efficient Retrieval-Augmented Generation for Spatial and Temporal Data8 Apr 2026
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search23 Mar 2026
12 newest of 25 All 25 (JSON)
- 2024The Faiss librarycited by 370
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
- 2022Neural Approaches to Conversational Information Retrievalcited by 41
- 2023Online Continual Learning Without the Storage Constraintcited by 29
- 2023ParlayANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithmscited by 24
- 2021PatentSBERTa: A Deep NLP based Hybrid Model for Patent Distance and Classification using Augmented SBERTcited by 22
- 2023CAGRA: Highly Parallel Graph Construction and Approximate Nearest Neighbor Search for GPUscited by 22
- 2024Results of the Big ANN: NeurIPS'23 competitioncited by 21
- 2023Similarity search in the blink of an eye with compressed indicescited by 20
- 2022TPU-KNN: K Nearest Neighbor Search at Peak FLOP/scited by 18
- 2022Back to the Basics: Revisiting Out-of-Distribution Detection Baselinescited by 16
- 2022OOD-DiskANN: Efficient and Scalable Graph ANNS for Out-of-Distribution Queriescited by 14
12 most cited of 100 All 100 (JSON)
- 2026ibUMAP: Coherent and Scalable Field Evaluation for UMAP Optimization1 Oct 2026
- 2026RSLM: Training-Free Vector Quantization for Approximate Nearest Neighbor Search31 Aug 2026
- 2026Sub-Quadratic Bisimulation Metrics via Approximate Nearest Neighbors: Coverage-Augmented Guarantees and Computable Two-Sided Certificates7 Aug 2026
- 2026VQ-bench: A Composable Vector Quantization Framework31 Jul 2026
- 2026ANNLib: A Development Framework for Efficient Approximate Nearest Neighbor Search20 Jul 2026
- 2026Relevance-Based Embeddings: Lightweight Candidate Retrieval via Heavy-Ranker Calls3 Jul 2026
- 2026Scaling Laws for Grid-Based Approximate Nearest Neighbor Search in High Dimensions1 Jul 2026
- 2026LLM-Guided ANN Index Optimization for Human-Object Interaction Retrieval3 Jun 2026
- 2026Distributional Approximate Nearest Neighbour Search for Uncertainty-Aware Retrieval3 Jun 2026
- 2026Covariance Structure and Coordinate Heterogeneity Govern Binary Quantization of Contrastive Embeddings17 May 2026
- 2026IVF-TQ: Calibration-Free Streaming Vector Search via a Codebook-Free Residual Layer17 May 2026
- 2026Semantic Recall for Vector Search22 Apr 2026
12 newest of 100 All 100 (JSON)