Bridging Dense and Sparse Maximum Inner Product Search
Not on the map. Why?
Abstract (arXiv)
Maximum inner product search (MIPS) over dense and sparse vectors have progressed independently in a bifurcated literature for decades; the latter is better known as top-k retrieval in Information Retrieval. This duality exists because sparse and dense vectors serve different end goals. That is despite the fact that they are manifestations of the same mathematical problem. In this work, we ask if algorithms for dense vectors could be applied effectively to sparse vectors, particularly those that violate the assumptions underlying top-k retrieval methods. We study IVF-based retrieval where vectors are partitioned into clusters and only a fraction of clusters are searched during retrieval. We conduct a comprehensive analysis of dimensionality reduction for sparse vectors, and examine standard and spherical KMeans for partitioning. Our experiments demonstrate that IVF serves as an efficient solution for sparse MIPS. As byproducts, we identify two research opportunities and demonstrate their potential. First, we cast the IVF paradigm as a dynamic pruning technique and turn that insight into a novel organization of the inverted index for approximate MIPS for general sparse vectors. Second, we offer a unified regime for MIPS over vectors that have dense and sparse subspaces, and show its robustness to query distributions.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Sep 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 3; 2026: 3.
8 papers.
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2024Optimistic Query Routing in Clustering-based Approximate Maximum Inner Product Searchcited by 3
- 2023To Copy, or not to Copy; That is a Critical Issue of the Output Softmax Layer in Neural Sequential Recommenderscited by 2
- 2025Efficient Sketching and Nearest Neighbor Search Algorithms for Sparse Vector Setscited by 1
- 2026Exact Adaptive Hybrid Retrieval Without Fixed Top-L Cutoffscited by 1
- 2025All-in-one Graph-based Indexing for Hybrid Search on GPUscited by 0
- 2026Neighborhood Stability as a Measure of Nearest Neighbor Searchabilitycited by 0
- 2026Finder: A Multimodal AI-Powered Search Framework for Pharmaceutical Data Retrievalcited by 0
- 2026Exact Adaptive Hybrid Retrieval Without Fixed Top-L Cutoffs7 Aug 2026
- 2026Neighborhood Stability as a Measure of Nearest Neighbor Searchability18 Feb 2026
- 2026Finder: A Multimodal AI-Powered Search Framework for Pharmaceutical Data Retrieval6 Jan 2026
- 2025All-in-one Graph-based Indexing for Hybrid Search on GPUs2 Nov 2025
- 2025Efficient Sketching and Nearest Neighbor Search Algorithms for Sparse Vector Sets29 Sep 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2024Optimistic Query Routing in Clustering-based Approximate Maximum Inner Product Search20 May 2024
- 2023To Copy, or not to Copy; That is a Critical Issue of the Output Softmax Layer in Neural Sequential Recommenders21 Oct 2023