Revisiting the Inverted Indices for Billion-Scale Approximate Nearest Neighbors
Not on the map. Why?
Abstract (arXiv)
This work addresses the problem of billion-scale nearest neighbor search. The state-of-the-art retrieval systems for billion-scale databases are currently based on the inverted multi-index, the recently proposed generalization of the inverted index structure. The multi-index provides a very fine-grained partition of the feature space that allows extracting concise and accurate short-lists of candidates for the search queries. In this paper, we argue that the potential of the simple inverted index was not fully exploited in previous works and advocate its usage both for the highly-entangled deep descriptors and relatively disentangled SIFT descriptors. We introduce a new retrieval system that is based on the inverted index and outperforms the multi-index by a large margin for the same memory consumption and construction complexity. For example, our system achieves the state-of-the-art recall rates several times faster on the dataset of one billion deep descriptors compared to the efficient implementation of the inverted multi-index from the FAISS library.
Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 10; 2023: 5; 2024: 8; 2025: 7; 2026: 4.
37 papers.
Sort:
By area:
- 2024PQCache: Product Quantization-based KVCache for Long Context LLM Inferencecited by 95
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
- 2021SPANN: Highly-efficient Billion-scale Approximate Nearest Neighbor Searchcited by 35
- 2024Residual Quantization with Implicit Neural Codebookscited by 25
- 2023ParlayANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithmscited by 24
- 2022Integrating Language Guidance into Vision-based Deep Metric Learningcited by 19
- 2024Planning Ahead in Generative Retrieval: Guiding Autoregressive Generation through Simultaneous Decodingcited by 19
- 2022TPU-KNN: K Nearest Neighbor Search at Peak FLOP/scited by 18
- 2022Uni-Retriever: Towards Learning The Unified Embedding Based Retriever in Bing Sponsored Searchcited by 17
- 2022Distill-VQ: Learning Retrieval Oriented Vector Quantization By Distilling Knowledge from Dense Embeddingscited by 17
- 2022OOD-DiskANN: Efficient and Scalable Graph ANNS for Out-of-Distribution Queriescited by 15
- 2024Taxonomy-guided Semantic Indexing for Academic Paper Searchcited by 12
25 more
- 2023DeDrift: Robust Similarity Search under Content Driftcited by 11
- 2023A Theoretical Analysis Of Nearest Neighbor Search On Approximate Near Neighbor Graphcited by 10
- 2023Memoria: Resolving Fateful Forgetting Problem through Human-Inspired Memory Architecturecited by 8
- 2023ESPN: Memory-Efficient Multi-Vector Information Retrievalcited by 8
- 2022Progressively Optimized Bi-Granular Document Representation for Scalable Embedding Based Retrievalcited by 7
- 2024Incremental IVF Index Maintenance for Streaming Vector Searchcited by 7
- 2025MicroNN: An On-device Disk-resident Updatable Vector Databasecited by 6
- 2024Curator: Efficient Indexing for Multi-Tenant Vector Databasescited by 3
- 2025HONEYBEE: Efficient Role-based Access Control for Vector Databases via Dynamic Partitioning[Technical Report]cited by 3
- 2022Hybrid Inverted Index Is a Robust Accelerator for Dense Retrievalcited by 2
- 2025B+ANN: A Fast Billion-Scale Disk-based Nearest-Neighbor Indexcited by 2
- 2022ARM 4-BIT PQ: SIMD-based Acceleration for Approximate Nearest Neighbor Search on ARMcited by 1
- 2025Lossless Compression of Vector IDs for Approximate Nearest Neighbor Searchcited by 1
- 2025LotusFilter: Fast Diverse Nearest Neighbor Search via a Learned Cutoff Tablecited by 1
- 2021CNN with large memory layerscited by 0
- 2021SAUCE: Truncated Sparse Document Signature Bit-Vectors for Fast Web-Scale Corpus Expansioncited by 0
- 2022Inverted Semantic-Index for Image Retrievalcited by 0
- 2024Vector search with small radiusescited by 0
- 2024ContextIQ: A Multimodal Expert-Based Video Retrieval System for Contextual Advertisingcited by 0
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Searchcited by 0
- 2025Learning Filter-Aware Distance Metrics for Nearest Neighbor Search with Multiple Filterscited by 0
- 2026Fast-MWEM: Private Data Release in Sublinear Timecited by 0
- 2026Welfarist Formulations for Diverse Similarity Searchcited by 0
- 2026BLUEPRINT Rebuilding a Legacy: Multimodal Retrieval for Complex Engineering Drawings and Documentscited by 0
- 2026Cluster with Auctions for Vector Searchcited by 0
- 2026Cluster with Auctions for Vector Search15 Jul 2026
- 2026BLUEPRINT Rebuilding a Legacy: Multimodal Retrieval for Complex Engineering Drawings and Documents12 Feb 2026
- 2026Welfarist Formulations for Diverse Similarity Search9 Feb 2026
- 2026Fast-MWEM: Private Data Release in Sublinear Time3 Feb 2026
- 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
- 2025LotusFilter: Fast Diverse Nearest Neighbor Search via a Learned Cutoff Table5 Jun 2025
- 2025HONEYBEE: Efficient Role-based Access Control for Vector Databases via Dynamic Partitioning[Technical Report]2 May 2025
- 2025MicroNN: An On-device Disk-resident Updatable Vector Database8 Apr 2025
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Search10 Feb 2025
- 2025Lossless Compression of Vector IDs for Approximate Nearest Neighbor Search16 Jan 2025
- 2024Incremental IVF Index Maintenance for Streaming Vector Search1 Nov 2024
25 more
- 2024ContextIQ: A Multimodal Expert-Based Video Retrieval System for Contextual Advertising29 Oct 2024
- 2024Taxonomy-guided Semantic Indexing for Academic Paper Search25 Oct 2024
- 2024PQCache: Product Quantization-based KVCache for Long Context LLM Inference1 Jul 2024
- 2024Planning Ahead in Generative Retrieval: Guiding Autoregressive Generation through Simultaneous Decoding22 Apr 2024
- 2024Vector search with small radiuses16 Mar 2024
- 2024Residual Quantization with Implicit Neural Codebooks26 Jan 2024
- 2024Curator: Efficient Indexing for Multi-Tenant Vector Databases13 Jan 2024
- 2023ESPN: Memory-Efficient Multi-Vector Information Retrieval9 Dec 2023
- 2023Memoria: Resolving Fateful Forgetting Problem through Human-Inspired Memory Architecture4 Oct 2023
- 2023DeDrift: Robust Similarity Search under Content Drift5 Aug 2023
- 2023ParlayANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithms7 May 2023
- 2023A Theoretical Analysis Of Nearest Neighbor Search On Approximate Near Neighbor Graph10 Mar 2023
- 2022OOD-DiskANN: Efficient and Scalable Graph ANNS for Out-of-Distribution Queries22 Oct 2022
- 2022Hybrid Inverted Index Is a Robust Accelerator for Dense Retrieval11 Oct 2022
- 2022TPU-KNN: K Nearest Neighbor Search at Peak FLOP/s28 Jun 2022
- 2022Inverted Semantic-Index for Image Retrieval25 Jun 2022
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Search8 May 2022
- 2022Distill-VQ: Learning Retrieval Oriented Vector Quantization By Distilling Knowledge from Dense Embeddings1 Apr 2022
- 2022Integrating Language Guidance into Vision-based Deep Metric Learning16 Mar 2022
- 2022ARM 4-BIT PQ: SIMD-based Acceleration for Approximate Nearest Neighbor Search on ARM3 Mar 2022
- 2022Uni-Retriever: Towards Learning The Unified Embedding Based Retriever in Bing Sponsored Search13 Feb 2022
- 2022Progressively Optimized Bi-Granular Document Representation for Scalable Embedding Based Retrieval14 Jan 2022
- 2021SPANN: Highly-efficient Billion-scale Approximate Nearest Neighbor Search5 Nov 2021
- 2021SAUCE: Truncated Sparse Document Signature Bit-Vectors for Fast Web-Scale Corpus Expansion26 Aug 2021
- 2021CNN with large memory layers27 Jan 2021
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
- 2021SPANN: Highly-efficient Billion-scale Approximate Nearest Neighbor Searchcited by 35
- 2024Residual Quantization with Implicit Neural Codebookscited by 25
- 2023ParlayANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithmscited by 24
- 2022Integrating Language Guidance into Vision-based Deep Metric Learningcited by 19
- 2024Planning Ahead in Generative Retrieval: Guiding Autoregressive Generation through Simultaneous Decodingcited by 19
- 2022TPU-KNN: K Nearest Neighbor Search at Peak FLOP/scited by 18
- 2022OOD-DiskANN: Efficient and Scalable Graph ANNS for Out-of-Distribution Queriescited by 15
- 2024Taxonomy-guided Semantic Indexing for Academic Paper Searchcited by 12
- 2023DeDrift: Robust Similarity Search under Content Driftcited by 11
- 2023A Theoretical Analysis Of Nearest Neighbor Search On Approximate Near Neighbor Graphcited by 10
- 2023Memoria: Resolving Fateful Forgetting Problem through Human-Inspired Memory Architecturecited by 8
12 most cited of 32 All 32 (JSON)
- 2026Cluster with Auctions for Vector Search15 Jul 2026
- 2026BLUEPRINT Rebuilding a Legacy: Multimodal Retrieval for Complex Engineering Drawings and Documents12 Feb 2026
- 2026Fast-MWEM: Private Data Release in Sublinear Time3 Feb 2026
- 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
- 2025LotusFilter: Fast Diverse Nearest Neighbor Search via a Learned Cutoff Table5 Jun 2025
- 2025HONEYBEE: Efficient Role-based Access Control for Vector Databases via Dynamic Partitioning[Technical Report]2 May 2025
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Search10 Feb 2025
- 2025Lossless Compression of Vector IDs for Approximate Nearest Neighbor Search16 Jan 2025
- 2024Incremental IVF Index Maintenance for Streaming Vector Search1 Nov 2024
- 2024ContextIQ: A Multimodal Expert-Based Video Retrieval System for Contextual Advertising29 Oct 2024
- 2024Taxonomy-guided Semantic Indexing for Academic Paper Search25 Oct 2024
12 newest of 32 All 32 (JSON)