DESSERT: An Efficient Algorithm for Vector Set Search with Vector Set Queries
Not on the map. Why?
Abstract (arXiv)
We study the problem of textitvector set search with textitvector set queries. This task is analogous to traditional near-neighbor search, with the exception that both the query and each element in the collection are textitsets of vectors. We identify this problem as a core subroutine for semantic search applications and find that existing solutions are unacceptably slow. Towards this end, we present a new approximate search algorithm, DESSERT (bf DESSERT bf Effeciently bf Searches bf Sets of bf Embeddings via bf Retrieval bf Tables). DESSERT is a general tool with strong theoretical guarantees and excellent empirical performance. When we integrate DESSERT into ColBERT, a state-of-the-art semantic search model, we find a 2-5x speedup on the MS MARCO and LoTTE retrieval benchmarks with minimal loss in recall, underscoring the effectiveness and practical applicability of our proposal.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Oct 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 3; 2026: 6.
10 papers.
- 2025MetaEmbed: Scaling Multimodal Retrieval at Test-Time with Flexible Late Interactioncited by 36
- 2022Moving Beyond Downstream Task Accuracy for Information Retrieval Benchmarkingcited by 4
- 2026LEMUR: Learned Multi-Vector Retrievalcited by 1
- 2026Efficient Multivector Retrieval with Token-Aware Clustering and Hierarchical Indexingcited by 1
- 2025Monotone and Separable Set Functions: Characterizations and Neural Modelscited by 0
- 2025Breaking the Curse of Dimensionality: On the Stability of Modern Vector Retrievalcited by 0
- 2026The Virtuous Cycle: AI-Powered Vector Search and Vector Search-Augmented AIcited by 0
- 2026GEM: A Native Graph-based Index for Multi-Vector Retrievalcited by 0
- 2026PROTOCOL: Late Interaction Retrieval for Protein Homolog Searchcited by 0
- 2026No More K-means: Single-Stage Sparse Coding for Efficient Multi-Vector Retrievalcited by 0
- 2026No More K-means: Single-Stage Sparse Coding for Efficient Multi-Vector Retrieval28 May 2026
- 2026PROTOCOL: Late Interaction Retrieval for Protein Homolog Search27 May 2026
- 2026Efficient Multivector Retrieval with Token-Aware Clustering and Hierarchical Indexing30 Apr 2026
- 2026GEM: A Native Graph-based Index for Multi-Vector Retrieval20 Mar 2026
- 2026The Virtuous Cycle: AI-Powered Vector Search and Vector Search-Augmented AI10 Mar 2026
- 2026LEMUR: Learned Multi-Vector Retrieval29 Jan 2026
- 2025Breaking the Curse of Dimensionality: On the Stability of Modern Vector Retrieval13 Dec 2025
- 2025Monotone and Separable Set Functions: Characterizations and Neural Models24 Oct 2025
- 2025MetaEmbed: Scaling Multimodal Retrieval at Test-Time with Flexible Late Interaction22 Sep 2025
- 2022Moving Beyond Downstream Task Accuracy for Information Retrieval Benchmarking2 Dec 2022