Enhancing Graph-based Approximate Maximum Inner Product Search via Norm-Adaptive Partitioning
Xi Zhao, Zhoujin Tian, Kai Huang, Yao Tian, Xiaokui Xiao, Bolong Zheng, Xiaofang Zhou
摘要
The rapid development of vector databases and large language models has significantly increased the importance of the Approximate Maximum Inner Product Search (AMIPS) problem. Over the past decade, various approaches have been proposed to efficiently address AMIPS problems. Compared to other methods, such as those based on Locality Sensitive Hashing (LSH), proximity graph-based methods have shown superior query performance on AMIPS. However, the performance of graph-based methods for AMIPS is still not fully optimized due to the norm bias issue, while graph-based methods have demonstrated strong effectiveness for ANNS. In this paper, we theoretically analyze norm bias in MIPS and identify a norm domination phenomenon: results are consistently dominated by a handful of large-norm vectors, with negligible contributions from small-norm ones. Building on this observation, we propose the Norm-Adaptive Partitioning (NAP) scheme, which splits the vectors in a dataset into H ead , B ody , and T ail based on vector norms. The H ead contains a small number of large-norm vectors for exhaustive search; the T ail includes small-norm vectors that can be safely pruned under accuracy bounds; and the B ody , characterized by concentrated norms, is well-suited for conventional proximity graphs. The main challenge of the NAP strategy is balancing query accuracy and the extra cost introduced by NAP by efficiently determining the sizes of ail , H ead , and B ody . To address this, we further design a practical NAP algorithm that minimizes search cost while ensuring bounded accuracy. To demonstrate NAP, we introduce a hybrid index combining a lightweight structure (for example, a hash table) for the head and a proximity graph for the body. Experimental results show that NAP reduces the index size of existing proximity graphs by over 50%, and the NAP-based hybrid index enables more than 2x speedup over state-of-the-art graph-based AMIPS methods at the same recall level.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Understanding and Improving Proximity Graph Based Maximum Inner Product SearchJie Liu, Xiao Yan, Xinyan Dai, Zhirong Li 等AAAI 2020 · 被引用 35 次
- Maximum Inner Product is Query-Scaled Nearest NeighborTingyang Chen, Cong Fu, Kun Wang, Xiangyu Ke 等VLDB 2025 · 被引用 5 次
- Stitching Inner Product and Euclidean Metrics for Topology-aware Maximum Inner Product SearchTingyang Chen, Cong Fu, Xiangyu Ke, Yunjun Gao 等SIGIR 2025 · 被引用 1 次
- Norm-Explicit Quantization: Improving Vector Quantization for Maximum Inner Product SearchXinyan Dai, Xiao Yan, Kelvin Kai Wing Ng, Jiu Liu 等AAAI 2020 · 被引用 34 次
- Unleashing Graph Partitioning for Large-Scale Nearest Neighbor SearchLars Gottesbüren, Laxman Dhulipala, Rajesh Jayaram, Jakub LackiVLDB 2025 · 被引用 6 次
