A Bandit Approach to Maximum Inner Product Search
Not on the map. Why?
Abstract (arXiv)
There has been substantial research on sub-linear time approximate algorithms for Maximum Inner Product Search (MIPS). To achieve fast query time, state-of-the-art techniques require significant preprocessing, which can be a burden when the number of subsequent queries is not sufficiently large to amortize the cost. Furthermore, existing methods do not have the ability to directly control the suboptimality of their approximate results with theoretical guarantees. In this paper, we propose the first approximate algorithm for MIPS that does not require any preprocessing, and allows users to control and bound the suboptimality of the results. We cast MIPS as a Best Arm Identification problem, and introduce a new bandit setting that can fully exploit the special structure of MIPS. Our approach outperforms state-of-the-art methods on both synthetic and real-world datasets.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 0; 2025: 1.
5 papers.
- 2022Flashlight: Scalable Link Prediction with Effective Decoderscited by 7
- 2023Automating Nearest Neighbor Search Configuration with Constrained Optimizationcited by 7
- 2022Faster Maximum Inner Product Search in High Dimensionscited by 3
- 2022Transformer with Memory Replaycited by 2
- 2025An adaptive subsampling method for large-sample feature screeningcited by 0
- 2025An adaptive subsampling method for large-sample feature screening19 Sep 2025
- 2023Automating Nearest Neighbor Search Configuration with Constrained Optimization4 Jan 2023
- 2022Faster Maximum Inner Product Search in High Dimensions14 Dec 2022
- 2022Flashlight: Scalable Link Prediction with Effective Decoders17 Sep 2022
- 2022Transformer with Memory Replay19 May 2022