IRMLJul 15

Cluster with Auctions for Vector Search

Meta AI
arXiv:2607.137288.2h-index: 50
Predicted impact top 45% in IR · last 90 daysOriginality Highly original
AI Analysis

For practitioners of large-scale vector search, CwA improves search efficiency when query and database distributions differ, a common real-world scenario.

CwA jointly learns a balanced database partition and a neural probing function for approximate nearest neighbor search, achieving up to 4.7x throughput over state-of-the-art at equal recall when database and query distributions differ.

Large-scale approximate nearest neighbor search commonly relies on partitions for indexing: database vectors are partitioned into clusters, and for each query a probing function selects the clusters to be scanned. The query probing function and the database partition are rarely treated as separate entities: most techniques assign queries with the same assignment function as the database vectors, which is suboptimal especially when database and query distributions differ. This paper introduces CwA (Cluster with Auctions), which addresses this limitation by jointly learning a balanced database partition and a neural probing function. CwA optimizes search performance directly for the query distribution. It minimizes its objective by alternating two steps: (i) gradient descent on the neural network of the probing function, and (ii) a large-scale combinatorial optimization of the cluster assignment for the database vectors. We solve the latter with a parallelizable auction algorithm that balances the partition by design. To further scale CwA, we extend the method to a Cartesian product of clusters that increases the partition's granularity. When database and query distributions differ, CwA achieves up to 4.7$\times$ throughput over the state-of-the-art at equal recall. In the in-distribution (ID) setting, even a simple linear probing function trained with CwA outperforms competing deep neural methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes