paper

Col-Bandit: Query-Time Top- Estimation for Late-Interaction Retrieval

arXiv:2602.02827

Abstract

Multi-vector late-interaction retrievers such as ColBERT achieve state-of-the-art quality, but their query-time cost is dominated by exhaustively computing token-level MaxSim interactions for every candidate document. The MaxSim scores of candidates against query tokens form an matrix whose row-sums are the late-interaction scores, and identifying the top- rarely requires every entry. We introduce Col-Bandit, a query-time estimator of the exhaustive-MaxSim top-: it reveals matrix entries in batches, maintains a finite-population Bernstein-Serfling confidence interval on each candidate's score, and permanently drops any document whose upper bound falls below the -th largest lower bound, computing only the cells needed to separate the top-. A single relaxation knob tunes the compute-fidelity trade-off. We deploy , while admits a -PAC guarantee under a simplified radius. On BEIR and REAL-MM-RAG, Col-Bandit preserves fidelity to the exhaustive top- on every corpus while cutting MaxSim FLOPs by up to , for up to single-thread CPU speedups across x86 and ARM. A drop-in reranking layer, it needs no retraining or index changes.

Col-Bandit: Query-Time Top-$K$ Estimation for Late-Interaction Retrieval · wovepaper