Faster Learned Sparse Retrieval with Block-Max Pruning
Not on the map. Why?
Abstract (arXiv)
Learned sparse retrieval systems aim to combine the effectiveness of contextualized language models with the scalability of conventional data structures such as inverted indexes. Nevertheless, the indexes generated by these systems exhibit significant deviations from the ones that use traditional retrieval models, leading to a discrepancy in the performance of existing query optimizations that were specifically developed for traditional structures. These disparities arise from structural variations in query and document statistics, including sub-word tokenization, leading to longer queries, smaller vocabularies, and different score distributions within posting lists. This paper introduces Block-Max Pruning (BMP), an innovative dynamic pruning strategy tailored for indexes arising in learned sparse retrieval environments. BMP employs a block filtering mechanism to divide the document space into small, consecutive document ranges, which are then aggregated and sorted on the fly, and fully processed only as necessary, guided by a defined safe early termination criterion or based on approximate retrieval requirements. Through rigorous experimentation, we show that BMP substantially outperforms existing dynamic pruning strategies, offering unparalleled efficiency in safe retrieval contexts and improved tradeoffs between precision and efficiency in approximate retrieval tasks.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 May 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 6; 2026: 4.
10 papers.
- 2025Efficient Constant-Space Multi-Vector Retrievalcited by 10
- 2025An Alternative to FLOPS Regularization to Effectively Productionize SPLADE-Doccited by 3
- 2025SINDI: An Efficient Index for Sparse Vector Approximate Maximum Inner Product Searchcited by 2
- 2025Efficient Sketching and Nearest Neighbor Search Algorithms for Sparse Vector Setscited by 1
- 2025Efficiency and Effectiveness of SPLADE Models on Billion-Scale Web Document Titlecited 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
- 2026From Tokens to Concepts: Leveraging SAE for SPLADEcited by 0
- 2026Hierarchical BM25: Lexical Search at Billion-Document Scalecited by 0
- 2026Static Pruning Across Sparse Retrieval Regimes: What Transfers, What Breaks, and What Still Helpscited by 0
- 2026Static Pruning Across Sparse Retrieval Regimes: What Transfers, What Breaks, and What Still Helps17 Aug 2026
- 2026Exact Adaptive Hybrid Retrieval Without Fixed Top-L Cutoffs7 Aug 2026
- 2026Hierarchical BM25: Lexical Search at Billion-Document Scale31 Jul 2026
- 2026From Tokens to Concepts: Leveraging SAE for SPLADE23 Apr 2026
- 2025Efficiency and Effectiveness of SPLADE Models on Billion-Scale Web Document Title27 Nov 2025
- 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
- 2025SINDI: An Efficient Index for Sparse Vector Approximate Maximum Inner Product Search10 Sep 2025
- 2025An Alternative to FLOPS Regularization to Effectively Productionize SPLADE-Doc21 May 2025
- 2025Efficient Constant-Space Multi-Vector Retrieval2 Apr 2025