Reverse Maximum Inner Product Search: How to efficiently find users who would like to buy my item?
Daichi Amagata, Takahiro Hara

TL;DR
This paper introduces Simpfer, an efficient exact algorithm for reverse MIPS that quickly identifies users interested in specific items, significantly outperforming existing methods in speed.
Contribution
The paper proposes Simpfer, a novel, simple, and fast exact algorithm for reverse MIPS, with an index structure enabling constant-time judgments and filtering.
Findings
Simpfer outperforms baseline methods by at least two orders of magnitude in speed.
The index structure allows constant-time decision making for user vectors.
Extensive experiments on real datasets validate the efficiency of Simpfer.
Abstract
The MIPS (maximum inner product search), which finds the item with the highest inner product with a given query user, is an essential problem in the recommendation field. It is usual that e-commerce companies face situations where they want to promote and sell new or discounted items. In these situations, we have to consider a question: who are interested in the items and how to find them? This paper answers this question by addressing a new problem called reverse maximum inner product search (reverse MIPS). Given a query vector and two sets of vectors (user vectors and item vectors), the problem of reverse MIPS finds a set of user vectors whose inner product with the query vector is the maximum among the query and item vectors. Although the importance of this problem is clear, its straightforward implementation incurs a computationally expensive cost. We therefore propose Simpfer, a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Advanced Image and Video Retrieval Techniques · Bayesian Methods and Mixture Models
