Similarity search in the blink of an eye with compressed indices
Not on the map. Why?
Abstract (arXiv)
Nowadays, data is represented by vectors. Retrieving those vectors, among millions and billions, that are similar to a given query is a ubiquitous problem, known as similarity search, of relevance for a wide range of applications. Graph-based indices are currently the best performing techniques for billion-scale similarity search. However, their random-access memory pattern presents challenges to realize their full potential. In this work, we present new techniques and systems for creating faster and smaller graph-based indices. To this end, we introduce a novel vector compression method, Locally-adaptive Vector Quantization (LVQ), that uses per-vector scaling and scalar quantization to improve search performance with fast similarity computations and a reduced effective bandwidth, while decreasing memory footprint and barely impacting accuracy. LVQ, when combined with a new high-performance computing system for graph-based similarity search, establishes the new state of the art in terms of performance and memory footprint. For billions of vectors, LVQ outcompetes the second-best alternatives: (1) in the low-memory regime, by up to 20.7x in throughput with up to a 3x memory footprint reduction, and (2) in the high-throughput regime by 5.8x with 1.4x less memory.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 26 of its 63 references that are in the map. First posted on arXiv 7 Apr 2023.
Builds on
26 of 63 references.
References · 26
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2021Improving language models by retrieving from trillions of tokenscited by 1,278
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2018ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithmscited by 130
- 2016A Survey on Learning to Hashcited by 119
- 2017Fast Approximate Nearest Neighbor Search With The Navigating Spreading-out Graphcited by 103
14 more
- 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
- 2021Everything at Once -- Multi-modal Fusion Transformer for Video Retrievalcited by 79
- 2021VS-Quant: Per-vector Scaled Quantization for Accurate Low-Precision Neural Network Inferencecited by 59
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
- 2016Approximate Nearest Neighbor Search on High Dimensional Data --- Experiments, Analyses, and Improvement (v1.0)cited by 44
- 2021A Survey on Locality Sensitive Hashing Algorithms and their Applicationscited by 40
- 2022Semi-Parametric Neural Image Synthesiscited by 36
- 2022Optimal Clipping and Magnitude-aware Differentiation for Improved Quantization-aware Trainingcited by 26
- 2018Optimization of Indexing Based on k-Nearest Neighbor Graph for Proximity Search in High-dimensional Datacited by 20
- 2018Quicker ADC : Unlocking the hidden potential of Product Quantization with SIMDcited by 14
- 2016Scalable Semantic Matching of Queries to Ads in Sponsored Search Advertisingcited by 12
- 2021Low-Precision Quantization for Efficient Nearest Neighbor Searchcited by 6
- 2021Connecting Compression Spaces with Transformer for Approximate Nearest Neighbor Searchcited by 5
- 2022Speed-ANN: Low-Latency and High-Accuracy Nearest Neighbor Search via Intra-Query Parallelismcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 10; 2026: 6.
20 papers.
Sort:
By area:
- 2024Arctic-Embed 2.0: Multilingual Retrieval Without Compromisecited by 57
- 2025PDX: A Data Layout for Vector Similarity Searchcited by 8
- 2025VIBE: Vector Index Benchmark for Embeddingscited by 6
- 2023LeanVec: Searching vectors faster by making them fitcited by 5
- 2025RaanA: A Fast, Flexible, and Data-Efficient Post-Training Quantization Algorithmcited by 5
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2024Down with the Hierarchy: The 'H' in HNSW Stands for "Hubs"cited by 3
- 2025Advancing Multi-Agent RAG Systems with Minimalist Reinforcement Learningcited by 3
- 2025HAKES: Scalable Vector Database for Embedding Search Servicecited by 2
- 2025An Entity Linking Agent for Question Answeringcited by 2
- 2026ParisKV: Fast and Drift-Robust KV-Cache Retrieval for Long-Context LLMscited by 2
- 2025Bang for the Buck: Vector Search on Cloud CPUscited by 1
8 more
- 2024GleanVec: Accelerating vector search with minimalist nonlinear dimensionality reductioncited by 0
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Searchcited by 0
- 2025Individualized non-uniform quantization for vector searchcited by 0
- 2026Approximate Nearest Neighbor Search for Modern AI: A Projection-Augmented Graph Approachcited by 0
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Searchcited by 0
- 2026MERIT: Efficient In-Place Deletion for Dynamic Graph-Based Approximate Nearest Neighbor Indexescited by 0
- 2026Stop Indexing at Full Precision: Revisiting Clustering for Vector Embeddingscited by 0
- 2026RSLM: Training-Free Vector Quantization for Approximate Nearest Neighbor Searchcited by 0
- 2026RSLM: Training-Free Vector Quantization for Approximate Nearest Neighbor Search31 Aug 2026
- 2026MERIT: Efficient In-Place Deletion for Dynamic Graph-Based Approximate Nearest Neighbor Indexes31 Jul 2026
- 2026Stop Indexing at Full Precision: Revisiting Clustering for Vector Embeddings30 Jul 2026
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search23 Mar 2026
- 2026Approximate Nearest Neighbor Search for Modern AI: A Projection-Augmented Graph Approach1 Mar 2026
- 2026ParisKV: Fast and Drift-Robust KV-Cache Retrieval for Long-Context LLMs7 Feb 2026
- 2025Individualized non-uniform quantization for vector search22 Sep 2025
- 2025An Entity Linking Agent for Question Answering5 Aug 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025VIBE: Vector Index Benchmark for Embeddings23 May 2025
- 2025Advancing Multi-Agent RAG Systems with Minimalist Reinforcement Learning20 May 2025
- 2025HAKES: Scalable Vector Database for Embedding Search Service18 May 2025
8 more
- 2025Bang for the Buck: Vector Search on Cloud CPUs12 May 2025
- 2025RaanA: A Fast, Flexible, and Data-Efficient Post-Training Quantization Algorithm29 Mar 2025
- 2025PDX: A Data Layout for Vector Similarity Search6 Mar 2025
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Search10 Feb 2025
- 2024Arctic-Embed 2.0: Multilingual Retrieval Without Compromise3 Dec 2024
- 2024Down with the Hierarchy: The 'H' in HNSW Stands for "Hubs"2 Dec 2024
- 2024GleanVec: Accelerating vector search with minimalist nonlinear dimensionality reduction14 Oct 2024
- 2023LeanVec: Searching vectors faster by making them fit26 Dec 2023
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2025Advancing Multi-Agent RAG Systems with Minimalist Reinforcement Learningcited by 3
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Searchcited by 0
- 2026MERIT: Efficient In-Place Deletion for Dynamic Graph-Based Approximate Nearest Neighbor Indexescited by 0
- 2026MERIT: Efficient In-Place Deletion for Dynamic Graph-Based Approximate Nearest Neighbor Indexes31 Jul 2026
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search23 Mar 2026
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025Advancing Multi-Agent RAG Systems with Minimalist Reinforcement Learning20 May 2025
- 2025An Entity Linking Agent for Question Answeringcited by 2
- 2025An Entity Linking Agent for Question Answering5 Aug 2025
- 2024Arctic-Embed 2.0: Multilingual Retrieval Without Compromisecited by 57
- 2025PDX: A Data Layout for Vector Similarity Searchcited by 8
- 2025VIBE: Vector Index Benchmark for Embeddingscited by 6
- 2023LeanVec: Searching vectors faster by making them fitcited by 5
- 2025RaanA: A Fast, Flexible, and Data-Efficient Post-Training Quantization Algorithmcited by 5
- 2024Down with the Hierarchy: The 'H' in HNSW Stands for "Hubs"cited by 3
- 2025HAKES: Scalable Vector Database for Embedding Search Servicecited by 2
- 2025Bang for the Buck: Vector Search on Cloud CPUscited by 1
- 2024GleanVec: Accelerating vector search with minimalist nonlinear dimensionality reductioncited by 0
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Searchcited by 0
- 2025Individualized non-uniform quantization for vector searchcited by 0
- 2026Approximate Nearest Neighbor Search for Modern AI: A Projection-Augmented Graph Approachcited by 0
12 most cited of 14 All 14 (JSON)
- 2026RSLM: Training-Free Vector Quantization for Approximate Nearest Neighbor Search31 Aug 2026
- 2026Stop Indexing at Full Precision: Revisiting Clustering for Vector Embeddings30 Jul 2026
- 2026Approximate Nearest Neighbor Search for Modern AI: A Projection-Augmented Graph Approach1 Mar 2026
- 2025Individualized non-uniform quantization for vector search22 Sep 2025
- 2025VIBE: Vector Index Benchmark for Embeddings23 May 2025
- 2025HAKES: Scalable Vector Database for Embedding Search Service18 May 2025
- 2025Bang for the Buck: Vector Search on Cloud CPUs12 May 2025
- 2025RaanA: A Fast, Flexible, and Data-Efficient Post-Training Quantization Algorithm29 Mar 2025
- 2025PDX: A Data Layout for Vector Similarity Search6 Mar 2025
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Search10 Feb 2025
- 2024Arctic-Embed 2.0: Multilingual Retrieval Without Compromise3 Dec 2024
- 2024Down with the Hierarchy: The 'H' in HNSW Stands for "Hubs"2 Dec 2024
12 newest of 14 All 14 (JSON)