mlsanityData to 7 Oct 2026

Vector Retrieval with Similarity and Diversity: How Hard Is It?

arXiv 2407.04573 ↗First posted 5 Jul 2024cs.IR cs.CLcited by 2

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

Abstract (arXiv)

Dense vector retrieval is an important building block of modern machine learning systems, underlying applications ranging from semantic search to retrieval-augmented generation and knowledge-intensive reasoning. Beyond retrieving items that are individually similar to a query, many applications require a set of results that is also diverse, complementary, and collectively informative. Balancing similarity and diversity is therefore central to effective retrieval, but remains challenging to optimize in a stable and theoretically grounded way. Maximal Marginal Relevance (MMR) is a widely adopted heuristic for this problem, yet its reliance on a manually tuned parameter leads to optimization fluctuations and unpredictable retrieval results. More broadly, existing methods provide limited theoretical insight into how similarity and diversity interact in dense vector spaces, leaving the joint optimization problem insufficiently understood. To address these challenges, this paper introduces a novel approach that characterizes both constraints simultaneously by maximizing the similarity between the query vector and the sum of the selected candidate vectors. We formally define this optimization problem, Vector Retrieval with Similarity and Diversity (VRSD), and prove that it is NP-complete, establishing a rigorous theoretical bound on the inherent difficulty of this dual-objective retrieval. Subsequently, we present a parameter-free heuristic algorithm to solve VRSD. Extensive evaluations on multiple datasets, incorporating both objective geometric metrics and LLM-simulated subjective assessments, demonstrate that our VRSD heuristic consistently outperforms established baselines, including MMR and Determinantal Point Processes (k-DPP).

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Placed in Vector search and ANN indexes, one of 15 directions in Retrieval-augmented generation. Builds on 32 of its 56 references that are in the map. First posted on arXiv 5 Jul 2024.

Builds on

32 of 56 references.

References · 32

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  3. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  4. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  5. 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
  6. 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
  7. 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,114
  8. 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,414
  9. 2024From Local to Global: A Graph RAG Approach to Query-Focused Summarizationcited by 1,411
  10. 2020Leveraging Passage Retrieval with Generative Models for Open Domain Question Answeringcited by 1,203
  11. 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
  12. 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
20 more
  1. 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,050
  2. 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
  3. 2022Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questionscited by 911
  4. 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
  5. 2017Reading Wikipedia to Answer Open-Domain Questionscited by 777
  6. 2017Crowdsourcing Multiple Choice Science Questionscited by 742
  7. 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 738
  8. 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
  9. 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 410
  10. 2020Nearest Neighbor Machine Translationcited by 209
  11. 2020Generation-Augmented Retrieval for Open-domain Question Answeringcited by 186
  12. 2021Constrained Language Models Yield Few-Shot Semantic Parserscited by 162
  13. 2021Think you have Solved Direct-Answer Question Answering? Try ARC-DA, the Direct-Answer AI2 Reasoning Challengecited by 79
  14. 2023UPRISE: Universal Prompt Retrieval for Improving Zero-Shot Evaluationcited by 74
  15. 2022Complementary Explanations for Effective In-Context Learningcited by 71
  16. 2022Neuro-Symbolic Language Modeling with Automaton-augmented Retrievalcited by 60
  17. 2023Learning to Retrieve In-Context Examples for Large Language Modelscited by 60
  18. 2022Cross-Lingual Retrieval Augmented Prompt for Low-Resource Languagescited by 17
  19. 2015Efficient Sampling for k-Determinantal Point Processescited by 11
  20. 2018Improving Sequential Determinantal Point Processes for Supervised Video Summarizationcited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025Beyond Nearest Neighbors: Semantic Compression and Graph-Augmented Retrieval for Enhanced Vector Search
  2. 2026A Comprehensive Empirical Evaluation of Vector Database Systems for Approximate Nearest Neighbor Search: Performance, Quality, and Resource Trade-offs
  3. 2025Approximate Diverse k-nearest Neighbor Search in Vector Database
  4. 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysis
  5. 2026Aligning Dense Retrievers with LLM Utility via Distillation
  6. 2026HAKARI-Bench: A Lightweight Benchmark for Comparing Retrieval Architectures and Efficiency Settings under Unified Conditions
  7. 2024NUDGE: Lightweight Non-Parametric Fine-Tuning of Embeddings for Retrieval
  8. 2025Breaking the Curse of Dimensionality: On the Stability of Modern Vector Retrieval