Forward Index Compression for Learned Sparse Retrieval

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bruch, Sebastian, Fontana, Martino, Nardini, Franco Maria, Rulli, Cosimo, Venturini, Rossano
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912880994025472
author Bruch, Sebastian
Fontana, Martino
Nardini, Franco Maria
Rulli, Cosimo
Venturini, Rossano
author_facet Bruch, Sebastian
Fontana, Martino
Nardini, Franco Maria
Rulli, Cosimo
Venturini, Rossano
contents Text retrieval using learned sparse representations of queries and documents has, over the years, evolved into a highly effective approach to search. It is thanks to recent advances in approximate nearest neighbor search-with the emergence of highly efficient algorithms such as the inverted index-based Seismic and the graph-based Hnsw-that retrieval with sparse representations became viable in practice. In this work, we scrutinize the efficiency of sparse retrieval algorithms and focus particularly on the size of a data structure that is common to all algorithmic flavors and that constitutes a substantial fraction of the overall index size: the forward index. In particular, we seek compression techniques to reduce the storage footprint of the forward index without compromising search quality or inner product computation latency. In our examination with various integer compression techniques, we report that StreamVByte achieves the best trade-off between memory footprint, retrieval accuracy, and latency. We then improve StreamVByte by introducing DotVByte, a new algorithm tailored to inner product computation. Experiments on MsMarco show that our improvements lead to significant space savings while maintaining retrieval efficiency.
format Preprint
id arxiv_https___arxiv_org_abs_2602_05445
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Forward Index Compression for Learned Sparse Retrieval
Bruch, Sebastian
Fontana, Martino
Nardini, Franco Maria
Rulli, Cosimo
Venturini, Rossano
Information Retrieval
Text retrieval using learned sparse representations of queries and documents has, over the years, evolved into a highly effective approach to search. It is thanks to recent advances in approximate nearest neighbor search-with the emergence of highly efficient algorithms such as the inverted index-based Seismic and the graph-based Hnsw-that retrieval with sparse representations became viable in practice. In this work, we scrutinize the efficiency of sparse retrieval algorithms and focus particularly on the size of a data structure that is common to all algorithmic flavors and that constitutes a substantial fraction of the overall index size: the forward index. In particular, we seek compression techniques to reduce the storage footprint of the forward index without compromising search quality or inner product computation latency. In our examination with various integer compression techniques, we report that StreamVByte achieves the best trade-off between memory footprint, retrieval accuracy, and latency. We then improve StreamVByte by introducing DotVByte, a new algorithm tailored to inner product computation. Experiments on MsMarco show that our improvements lead to significant space savings while maintaining retrieval efficiency.
title Forward Index Compression for Learned Sparse Retrieval
topic Information Retrieval
url https://arxiv.org/abs/2602.05445