2026
Conference article  Open Access

Efficient multivector retrieval with token-aware clustering and hierarchical indexing

Martinico Silvio, Nardini Franco Maria, Rulli Cosimo, Venturini Rossano

Multivector retrieval  Information Retrieval (cs.IR)  FOS: Computer and information sciences  Efficiency  Late interaction  Information Retrieval  Clustering  Machine Learning  Machine Learning (cs.LG) 

Multivector retrieval models achieve state-of-the-art effectiveness through fine-grained token-level representations, but their deployment incurs substantial computational and memory costs. Current solutions - -based on the well-known κ-means clustering algorithm - -group similar vectors together to enable both effective compression and efficient retrieval. However, standard κ-means scales poorly with the number of clusters and dataset size, and favours frequent tokens during training while underrepresenting rare, discriminative ones. In this work, we introduce Tachiom, a multivector retrieval system that exploits token-level structure to significantly accelerate both clustering and retrieval. By accounting for tokens' distribution during centroid allocation, Tachiom easily scales to millions of centroids, enabling highly accurate document scoring using only centroids, avoiding expensive token-level computation. Tachiom combines a graph-based index over centroids with an optimized Product Quantization layout for efficient final scoring. Experiments on Ms Marco-v1 and LoTTE show that Tachiom achieves up to 247× faster clustering than κ-means and up to 9.8× retrieval speedup over state-of-the-art systems while maintaining comparable or superior effectiveness.

Publisher: Association for Computing Machinery


Metrics



Back to previous page
BibTeX entry
@inproceedings{oai:iris.cnr.it:20.500.14243/598122,
	title = {Efficient multivector retrieval with token-aware clustering and hierarchical indexing},
	author = {Martinico Silvio and Nardini Franco Maria and Rulli Cosimo and Venturini Rossano},
	publisher = {Association for Computing Machinery},
	doi = {10.1145/3805712.3809927 and 10.48550/arxiv.2604.28142},
	year = {2026}
}