Improved Asymmetric Locality Sensitive Hashing (ALSH) for Maximum Inner Product Search (MIPS)
Not on the map. Why?
Abstract (arXiv)
Recently it was shown that the problem of Maximum Inner Product Search (MIPS) is efficient and it admits provably sub-linear hashing algorithms. Asymmetric transformations before hashing were the key in solving MIPS which was otherwise hard. In the prior work, the authors use asymmetric transformations which convert the problem of approximate MIPS into the problem of approximate near neighbor search which can be efficiently solved using hashing. In this work, we provide a different transformation which converts the problem of approximate MIPS into the problem of approximate cosine similarity search which can be efficiently solved using signed random projections. Theoretical analysis show that the new scheme is significantly better than the original scheme for MIPS. Experimental evaluations strongly support the theoretical findings.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 2; 2024: 2; 2025: 1.
15 papers.
Sort:
By area:
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessingcited by 29
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrievalcited by 28
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structurescited by 19
- 2021Sublinear Least-Squares Value Iteration via Locality Sensitive Hashingcited by 15
- 2021Fast Variational AutoEncoder with Inverted Multi-Index for Collaborative Filteringcited by 8
- 2024Pistis-RAG: Enhancing Retrieval-Augmented Generation with Human Feedbackcited by 8
- 2022Implicit Two-Tower Policiescited by 3
- 2022Faster Maximum Inner Product Search in High Dimensionscited by 3
- 2024Curator: Efficient Indexing for Multi-Tenant Vector Databasescited by 3
- 2022Query-Response Interactions by Multi-tasks in Semantic Search for Chatbot Candidate Retrievalcited by 1
- 2022SAH: Shifting-aware Asymmetric Hashing for Reverse k-Maximum Inner Product Searchcited by 1
3 more
- 2021A Fast Randomized Algorithm for Massive Text Normalizationcited by 0
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Trainingcited by 0
- 2025LIME: Link-based user-item Interaction Modeling with decoupled xor attention for Efficient test time scalingcited by 0
- 2025LIME: Link-based user-item Interaction Modeling with decoupled xor attention for Efficient test time scaling21 Oct 2025
- 2024Pistis-RAG: Enhancing Retrieval-Augmented Generation with Human Feedback21 Jun 2024
- 2024Curator: Efficient Indexing for Multi-Tenant Vector Databases13 Jan 2024
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Training19 Nov 2023
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrieval4 Apr 2023
- 2022Faster Maximum Inner Product Search in High Dimensions14 Dec 2022
- 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessing25 Nov 2022
- 2022SAH: Shifting-aware Asymmetric Hashing for Reverse k-Maximum Inner Product Search23 Nov 2022
- 2022Query-Response Interactions by Multi-tasks in Semantic Search for Chatbot Candidate Retrieval23 Aug 2022
- 2022Implicit Two-Tower Policies2 Aug 2022
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structures30 Nov 2021
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?9 Oct 2021
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessingcited by 29
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrievalcited by 28
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structurescited by 19
- 2021Sublinear Least-Squares Value Iteration via Locality Sensitive Hashingcited by 15
- 2021Fast Variational AutoEncoder with Inverted Multi-Index for Collaborative Filteringcited by 8
- 2022Implicit Two-Tower Policiescited by 3
- 2022Faster Maximum Inner Product Search in High Dimensionscited by 3
- 2024Curator: Efficient Indexing for Multi-Tenant Vector Databasescited by 3
- 2022Query-Response Interactions by Multi-tasks in Semantic Search for Chatbot Candidate Retrievalcited by 1
- 2022SAH: Shifting-aware Asymmetric Hashing for Reverse k-Maximum Inner Product Searchcited by 1
- 2021A Fast Randomized Algorithm for Massive Text Normalizationcited by 0
12 most cited of 13 All 13 (JSON)
- 2024Curator: Efficient Indexing for Multi-Tenant Vector Databases13 Jan 2024
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Training19 Nov 2023
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrieval4 Apr 2023
- 2022Faster Maximum Inner Product Search in High Dimensions14 Dec 2022
- 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessing25 Nov 2022
- 2022SAH: Shifting-aware Asymmetric Hashing for Reverse k-Maximum Inner Product Search23 Nov 2022
- 2022Query-Response Interactions by Multi-tasks in Semantic Search for Chatbot Candidate Retrieval23 Aug 2022
- 2022Implicit Two-Tower Policies2 Aug 2022
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structures30 Nov 2021
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?9 Oct 2021
- 2021A Fast Randomized Algorithm for Massive Text Normalization6 Oct 2021
- 2021Fast Variational AutoEncoder with Inverted Multi-Index for Collaborative Filtering13 Sep 2021
12 newest of 13 All 13 (JSON)