Graph-Based Vector Search: An Experimental Evaluation of the State-of-the-Art
Not on the map. Why?
Abstract (arXiv)
Vector data is prevalent across business and scientific applications, and its popularity is growing with the proliferation of learned embeddings. Vector data collections often reach billions of vectors with thousands of dimensions, thus, increasing the complexity of their analysis. Vector search is the backbone of many critical analytical tasks, and graph-based methods have become the best choice for analytical tasks that do not require guarantees on the quality of the answers. We briefly survey in-memory graph-based vector search, outline the chronology of the different methods and classify them according to five main design paradigms: seed selection, incremental insertion, neighborhood propagation, neighborhood diversification, and divide-and-conquer. We conduct an exhaustive experimental evaluation of twelve state-of-the-art methods on seven real data collections, with sizes up to 1 billion vectors. We share key insights about the strengths and limitations of these methods; e.g., the best approaches are typically based on incremental insertion and neighborhood diversification, and the choice of the base graph can hurt scalability. Finally, we discuss open research directions, such as the importance of devising more sophisticated data-adaptive seed selection and diversification strategies.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Feb 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 6; 2026: 5.
11 papers.
- 2025VIBE: Vector Index Benchmark for Embeddingscited by 6
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2025Machine learning and high dimensional vector searchcited by 1
- 2025TAIJI: MCP-based Multi-Modal Data Analytics on Data Lakescited by 1
- 2026GPU-Accelerated ANNS: Quantized for Speed, Built for Changecited by 1
- 2026GPU-Accelerated Algorithms for Graph Vector Search: Taxonomy, Empirical Study, and Research Directionscited by 1
- 2026An In-Depth Study of Filter-Agnostic Vector Search on a PostgreSQL Database System: [Experiments and Analysis]cited by 1
- 2026Mandol: An Agglomerative Agent Memory System for Long-Term Conversationscited by 1
- 2025PLASMA: A Layout-Aware Benchmark Reveals Memory Layout Matters for Graph-based ANNS on GPUcited by 0
- 2025Adaptive Prefiltering for High-Dimensional Similarity Search: A Frequency-Aware Approachcited by 0
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Searchcited by 0
- 2026Mandol: An Agglomerative Agent Memory System for Long-Term Conversations29 Jun 2026
- 2026An In-Depth Study of Filter-Agnostic Vector Search on a PostgreSQL Database System: [Experiments and Analysis]24 Mar 2026
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search23 Mar 2026
- 2026GPU-Accelerated Algorithms for Graph Vector Search: Taxonomy, Empirical Study, and Research Directions10 Feb 2026
- 2026GPU-Accelerated ANNS: Quantized for Speed, Built for Change11 Jan 2026
- 2025Adaptive Prefiltering for High-Dimensional Similarity Search: A Frequency-Aware Approach3 Dec 2025
- 2025PLASMA: A Layout-Aware Benchmark Reveals Memory Layout Matters for Graph-based ANNS on GPU21 Aug 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025VIBE: Vector Index Benchmark for Embeddings23 May 2025
- 2025TAIJI: MCP-based Multi-Modal Data Analytics on Data Lakes16 May 2025
- 2025Machine learning and high dimensional vector search24 Feb 2025