mlsanityData to 7 Oct 2026

FAVOR: Efficient Filter-Agnostic Vector ANNS Based on Selectivity-Aware Exclusion Distances

arXiv 2605.07770 ↗First posted 8 May 2026cs.IRcited by 0

On the map: Retrieval-augmented generation → Vector search and ANN indexes

Abstract (arXiv)

Modern retrieval systems increasingly require integrating approximate nearest neighbor search (ANNS) with complex attribute filtering to handle hybrid queries in applications such as recommendation systems and retrieval-augmented generation (RAG). While HNSW-based inline-filtering methods show promise, existing approaches struggle to deliver high throughput under low-selectivity scenarios while balancing search efficiency, filtering generality, and index connectivity. To address these challenges, we propose FAVOR, an efficient filter-agnostic vector ANNS that supports arbitrary filtering conditions while maintaining stable performance across varying selectivity levels. FAVOR introduces three novel features: (1) an integrated architecture that unifies selectivity estimation and filtered ANNS execution, providing a cohesive solution for hybrid vector-attribute queries; (2) a HNSW-based inline-filtering algorithm that introduces an exclusion distance mechanism to dynamically reshape the vector distance distribution, pushing non-target vectors away from the query while promoting valid candidates toward the query, thus improving search efficiency without compromising generality or graph connectivity; and (3) a selectivity-driven search selector that estimates query selectivity and dynamically routes queries between a pre-filtering brute-force algorithm for low-selectivity cases and an optimized HNSW-based search algorithm for other scenarios, ensuring consistent performance. Extensive experiments on real-world datasets demonstrate that FAVOR achieves a 1.3-5× higher QPS at Recall@10 = 95% compared to state-of-the-art methods for arbitrary filtering conditions, while maintaining competitive performance even against tailored solutions in some filtering conditions.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Vector search and ANN indexes, one of 15 directions in Retrieval-augmented generation. Builds on 24 of its 48 references that are in the map. First posted on arXiv 8 May 2026.

Builds on

24 of 48 references.

References · 24

  1. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  2. 2021Improving language models by retrieving from trillions of tokenscited by 1,278
  3. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
  4. 2014Distributed Representations of Sentences and Documentscited by 677
  5. 2015Practical and Optimal LSH for Angular Distancecited by 105
  6. 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
  7. 2015Optimal Data-Dependent Hashing for Approximate Near Neighborscited by 43
  8. 2020word2vec, node2vec, graph2vec, X2vec: Towards a Theory of Vector Embeddings of Structured Datacited by 38
  9. 2024ACORN: Performant and Predicate-Agnostic Search Over Vector Embeddings and Structured Datacited by 31
  10. 2024Practical and Asymptotically Optimal Quantization of High-Dimensional Vectors in Euclidean Space for Approximate Nearest Neighbor Searchcited by 19
  11. 2019The Design and Implementation of a Real Time Visual Search System on JD E-commerce Platformcited by 16
  12. 2024Approximate Nearest Neighbor Search with Window Filterscited by 11
12 more
  1. 2024UNIFY: Unified Index for Range Filtered Approximate Nearest Neighbors Searchcited by 10
  2. 2022HQANN: Efficient and Robust Similarity Search for Hybrid Queries with Structured and Unstructured Constraintscited by 8
  3. 2023CAPS: A Practical Partition Index for Filtered Similarity Searchcited by 7
  4. 2024SymphonyQG: Towards Symphonious Integration of Quantization and Graph for Approximate Nearest Neighbor Searchcited by 6
  5. 2025SIEVE: Effective Filtered Vector Search with Collection of Indexescited by 6
  6. 2022Constrained Approximate Similarity Search on Proximity Graphcited by 5
  7. 2024iRangeGraph: Improvising Range-dedicated Graphs for Range-filtering Nearest Neighbor Searchcited by 4
  8. 2025NaviX: A Native Vector Index Design for Graph DBMSs With Robust Predicate-Agnostic Search Performancecited by 4
  9. 2024Dimensionality-Reduction Techniques for Approximate Nearest Neighbor Search: A Survey and Evaluationcited by 2
  10. 2025HAKES: Scalable Vector Database for Embedding Search Servicecited by 2
  11. 2020Sieve: A Middleware Approach to Scalable Access Control for Database Management Systemscited by 1
  12. 2022Paired compressed cover trees guarantee a near linear parametrized complexity for all k-nearest neighbors search in an arbitrary metric spacecited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysis
  2. 2026Query-aware Routing for Filtered Approximate Nearest Neighbors Search
  3. 2026EMA: Approximate Nearest Neighbor Search with General Attribute Filtering and Dynamic Updates
  4. 2026A Comprehensive Empirical Evaluation of Vector Database Systems for Approximate Nearest Neighbor Search: Performance, Quality, and Resource Trade-offs
  5. 2025Graph-based Nearest Neighbors with Dynamic Updates via Random Walks
  6. 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search
  7. 2025Beyond Nearest Neighbors: Semantic Compression and Graph-Augmented Retrieval for Enhanced Vector Search
  8. 2025WebANNS: Fast and Efficient Approximate Nearest Neighbor Search in Web Browsers