Welfarist Formulations for Diverse Similarity Search
On the map: Retrieval-augmented generation → Vector search and ANN indexes
Abstract (arXiv)
Nearest Neighbor Search (NNS) is a fundamental problem in data structures with wide-ranging applications, such as web search, recommendation systems, and, more recently, retrieval-augmented generations (RAG). In such recent applications, in addition to the relevance (similarity) of the returned neighbors, diversity among the neighbors is a central requirement. In this paper, we develop principled welfare-based formulations in NNS for realizing diversity across attributes. Our formulations are based on welfare functions -- from mathematical economics -- that satisfy central diversity (fairness) and relevance (economic efficiency) axioms. With a particular focus on Nash social welfare, we note that our welfare-based formulations provide objective functions that adaptively balance relevance and diversity in a query-dependent manner. Notably, such a balance was not present in the prior constraint-based approach, which forced a fixed level of diversity and optimized for relevance. In addition, our formulation provides a parametric way to control the trade-off between relevance and diversity, providing practitioners with flexibility to tailor search results to task-specific requirements. We develop efficient nearest neighbor algorithms with provable guarantees for the welfare-based objectives. Notably, our algorithm can be applied on top of any standard ANN method (i.e., use standard ANN method as a subroutine) to efficiently find neighbors that approximately maximize our welfare-based objectives. Experimental results demonstrate that our approach is practical and substantially improves diversity while maintaining high relevance of the retrieved neighbors.
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 11 of its 34 references that are in the map. First posted on arXiv 9 Feb 2026.
Builds on
11 of 34 references.
References · 11
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2024Retrieval-Augmented Generation for Natural Language Processing: A Surveycited by 70
- 2018Revisiting the Inverted Indices for Billion-Scale Approximate Nearest Neighborscited by 37
- 2021DeepXML: A Deep Extreme Multi-Label Learning Framework Applied to Short Text Documentscited by 37
- 2023ParlayANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithmscited by 24
- 2024Results of the Big ANN: NeurIPS'23 competitioncited by 21
- 2024SOAR: Improved Indexing for Approximate Nearest Neighbor Searchcited by 12
- 2025Graph-Based Algorithms for Diverse Similarity Searchcited by 3
- 2024Shopping Queries Image Dataset (SQID): An Image-Enriched ESCI Dataset for Exploring Multimodal Learning in Product Searchcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Approximate Diverse k-nearest Neighbor Search in Vector Database
- 2024Vector Retrieval with Similarity and Diversity: How Hard Is It?
- 2026Principled and Scalable Diversity-Aware Retrieval via Cardinality-Constrained Binary Quadratic Programming
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysis
- 2026FAVOR: Efficient Filter-Agnostic Vector ANNS Based on Selectivity-Aware Exclusion Distances
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search
- 2026Finding the Right Balance: Relevance and Diversity in LLM Retrieval
- 2026Unified Dominance Graph for Interval-Predicate Approximate Nearest Neighbor Search ↗