Asymmetric LSH (ALSH) for Sublinear Time Maximum Inner Product Search (MIPS)
Not on the map. Why?
Abstract (arXiv)
We present the first provably sublinear time algorithm for approximate Maximum Inner Product Search (MIPS). Our proposal is also the first hashing algorithm for searching with (un-normalized) inner product as the underlying similarity measure. Finding hashing schemes for MIPS was considered hard. We formally show that the existing Locality Sensitive Hashing (LSH) framework is insufficient for solving MIPS, and then we extend the existing LSH framework to allow asymmetric hashing schemes. Our proposal is based on an interesting mathematical phenomenon in which inner products, after independent asymmetric transformations, can be converted into the problem of approximate near neighbor search. This key observation makes efficient sublinear hashing scheme for MIPS possible. In the extended asymmetric LSH (ALSH) framework, we provide an explicit construction of provably fast hashing scheme for MIPS. The proposed construction and the extended LSH framework could be of independent theoretical interest. Our proposed algorithm is simple and easy to implement. We evaluate the method, for retrieving inner products, in the collaborative filtering task of item recommendations on Netflix and Movielens datasets.
Key facts. Cited by 109 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 May 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 32; 2022: 21; 2023: 22; 2024: 14; 2025: 6; 2026: 13.
109 papers.
Sort:
By area:
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Languagecited by 513
- 2024Actions Speak Louder than Words: Trillion-Parameter Sequential Transducers for Generative Recommendationscited by 184
- 2021Retrieving and Reading: A Comprehensive Survey on Open-domain Question Answeringcited by 178
- 2021Scatterbrain: Unifying Sparse and Low-rank Attention Approximationcited by 128
- 2022REVEAL: Retrieval-Augmented Visual-Language Pre-Training with Multi-Source Multimodal Knowledge Memorycited by 122
- 2022The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in Transformerscited by 121
- 2023Open-domain Visual Entity Recognition: Towards Recognizing Millions of Wikipedia Entitiescited by 112
- 2024MagicPIG: LSH Sampling for Efficient LLM Generationcited by 112
- 2021TopiOCQA: Open-domain Conversational Question Answering with Topic Switchingcited by 95
- 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
- 2021Neural Machine Translation with Monolingual Translation Memorycited by 61
38 more
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpuscited by 60
- 2023Learning to Rank in Generative Retrievalcited by 46
- 2021Multi-task Retrieval for Knowledge-Intensive Taskscited by 44
- 2021SelfExplain: A Self-Explaining Architecture for Neural Text Classifierscited by 44
- 2021SPANN: Highly-efficient Billion-scale Approximate Nearest Neighbor Searchcited by 35
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2022Contextual Bandits with Large Action Spaces: Made Practicalcited 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
- 2021Multi-Step Reasoning Over Unstructured Text with Beam Dense Retrievalcited by 25
- 2021Topology Distillation for Recommender Systemcited by 24
- 2024HashAttention: Semantic Sparsity for Faster Inferencecited by 23
- 2021RetGen: A Joint framework for Retrieval and Grounded Text Generation Modelingcited by 22
- 2022Improving Biomedical Information Retrieval with Neural Retrieverscited by 20
- 2022A Survey for Efficient Open Domain Question Answeringcited by 20
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structurescited by 19
- 2024Logarithmic Smoothing for Pessimistic Off-Policy Evaluation, Selection and Learningcited by 16
- 2021Sublinear Least-Squares Value Iteration via Locality Sensitive Hashingcited by 15
- 2021Extreme Zero-Shot Learning for Extreme Text Classificationcited by 15
- 2022Approximate Nearest Neighbor Search under Neural Similarity Metric for Large-Scale Recommendationcited by 14
- 2023Revisiting Neural Retrieval on Acceleratorscited by 14
- 2025Generative Retrieval and Alignment Model: A New Paradigm for E-commerce Retrievalcited by 13
- 2025RetroInfer: A Vector Storage Engine for Scalable Long-Context LLM Inferencecited by 13
- 2021Transductive Learning for Unsupervised Text Style Transfercited by 12
- 2024Locality-Sensitive Hashing-Based Efficient Point Transformer with Applications in High-Energy Physicscited by 12
- 2024SOAR: Improved Indexing for Approximate Nearest Neighbor Searchcited by 12
- 2025Flow Matching with Semidiscrete Couplingscited by 12
- 2021Probabilistic Metric Learning with Adaptive Margin for Top-K Recommendationcited by 11
- 2021Fuzzy Logic Based Logical Query Answering on Knowledge Graphscited by 11
- 2023OPORP: One Permutation + One Random Projectioncited by 11
- 2021Scalable Optimal Transport in High Dimensions for Graph Distances, Embedding Alignment, and Morecited by 10
- 2023Diversify Question Generation with Retrieval-Augmented Style Transfercited by 10
- 2024Retrieval is Accurate Generationcited by 10
- 2021Contextual Fine-to-Coarse Distillation for Coarse-grained Response Selection in Open-Domain Conversationscited by 9
- 2022TegTok: Augmenting Text Generation via Task-specific and Open-world Knowledgecited by 9
- 2021Linear Bandit Algorithms with Sublinear Time Complexitycited by 8
- 2021Fast Variational AutoEncoder with Inverted Multi-Index for Collaborative Filteringcited by 8
- 2023Expository Text Generation: Imitate, Retrieve, Paraphrasecited by 8
50 most cited of 109 All 109 (JSON)
- 2026HHR: Hierarchical Hash Retrieval for Efficient LLM Generation1 Oct 2026
- 2026SAKI: Score-Aware Low-Rank Key Indexing with Random-Matrix Noise Correction for KV Retrieval4 Aug 2026
- 2026OneShot: Index-in-Ranking with Neural Scoring for Large-Scale Retrieval29 Jul 2026
- 2026Accelerating LLM Inference via Vector Index Based Output Embeddings1 Jul 2026
- 2026Vortex: Efficient and Programmable Sparse Attention Serving for AI Agents4 Jun 2026
- 2026NBQ: Next-Best-Question for Dynamic Profiling30 May 2026
- 2026UNR-Explainer: Counterfactual Explanations for Unsupervised Node Representation Learning Models17 May 2026
- 2026Adaptive Inverted-Index Routing for Granular Mixtures-of-Experts6 May 2026
- 2026ASTRA: Enhancing Multi-Subject Generation with Retrieval-Augmented Pose Guidance and Disentangled Position Embedding15 Apr 2026
- 2026k-Maximum Inner Product Attention for Graph Transformers and the Expressive Power of GraphGPS4 Apr 2026
- 2026Amortized Maximum Inner Product Search with Learned Support Functions9 Mar 2026
- 2026Rethinking ANN-based Retrieval: Multifaceted Learnable Index for Large-scale Recommendation System18 Feb 2026
38 more
- 2026RAG-GNN: Integrating Retrieved Knowledge with Graph Neural Networks for Precision Medicine31 Jan 2026
- 2025Accelerating LLM Inference with Precomputed Query Storage30 Sep 2025
- 2025Flow Matching with Semidiscrete Couplings29 Sep 2025
- 2025Bidding-Aware Retrieval for Multi-Stage Consistency in Online Advertising7 Aug 2025
- 2025RetroInfer: A Vector Storage Engine for Scalable Long-Context LLM Inference5 May 2025
- 2025Generative Retrieval and Alignment Model: A New Paradigm for E-commerce Retrieval2 Apr 2025
- 2025DReSD: Dense Retrieval for Speculative Decoding21 Feb 2025
- 2024A Survey on Time-Series Distance Measures29 Dec 2024
- 2024HashAttention: Semantic Sparsity for Faster Inference19 Dec 2024
- 2024kNN Attention Demystified: A Theoretical Exploration for Scalable Transformers6 Nov 2024
- 2024MagicPIG: LSH Sampling for Efficient LLM Generation21 Oct 2024
- 2024Retrieval with Learned Similarities22 Jul 2024
- 2024Knowledge Distillation Approaches for Accurate and Efficient Recommender System19 Jul 2024
- 2024Logarithmic Smoothing for Pessimistic Off-Policy Evaluation, Selection and Learning23 May 2024
- 2024SOAR: Improved Indexing for Approximate Nearest Neighbor Search31 Mar 2024
- 2024Retrieval is Accurate Generation27 Feb 2024
- 2024Actions Speak Louder than Words: Trillion-Parameter Sequential Transducers for Generative Recommendations27 Feb 2024
- 2024Locality-Sensitive Hashing-Based Efficient Point Transformer with Applications in High-Energy Physics19 Feb 2024
- 2024KARL: Knowledge-Aware Retrieval and Representations aid Retention and Learning in Students19 Feb 2024
- 2024Distillation Enhanced Generative Retrieval16 Feb 2024
- 2024Curator: Efficient Indexing for Multi-Tenant Vector Databases13 Jan 2024
- 2023ESPN: Memory-Efficient Multi-Vector Information Retrieval9 Dec 2023
- 2023DRAFT: Dense Retrieval Augmented Few-shot Topic classifier Framework5 Dec 2023
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Training19 Nov 2023
- 2023Diversify Question Generation with Retrieval-Augmented Style Transfer23 Oct 2023
- 2023Text Fact Transfer23 Oct 2023
- 2023Efficient Link Prediction via GNN Layers Induced by Negative Sampling14 Oct 2023
- 2023Fast Locality Sensitive Hashing with Theoretical Guarantee27 Sep 2023
- 2023Fast Slate Policy Optimization: Going Beyond Plackett-Luce3 Aug 2023
- 2023Multimodal Prompt Retrieval for Generative Visual Question Answering30 Jun 2023
- 2023Learning to Rank in Generative Retrieval27 Jun 2023
- 2023[Experiments & Analysis] Evaluating the Feasibility of Sampling-Based Techniques for Training Multilayer Perceptrons15 Jun 2023
- 2023Revisiting Neural Retrieval on Accelerators6 Jun 2023
- 2023Large-Scale Distributed Learning via Private On-Device Locality-Sensitive Hashing5 Jun 2023
- 2023Exploring the Practicality of Generative Retrieval on Dynamic Corpora27 May 2023
- 2023Cross-lingual Data Augmentation for Document-grounded Dialog Systems in Low Resource Languages24 May 2023
- 2023Expository Text Generation: Imitate, Retrieve, Paraphrase5 May 2023
- 2023Rethinking the Role of Token Retrieval in Multi-Vector Retrieval4 Apr 2023
50 newest of 109 All 109 (JSON)
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2023Diversify Question Generation with Retrieval-Augmented Style Transfercited by 10
- 2023DRAFT: Dense Retrieval Augmented Few-shot Topic classifier Frameworkcited by 1
- 2026RAG-GNN: Integrating Retrieved Knowledge with Graph Neural Networks for Precision Medicinecited by 1
- 2026ASTRA: Enhancing Multi-Subject Generation with Retrieval-Augmented Pose Guidance and Disentangled Position Embeddingcited by 0
- 2026ASTRA: Enhancing Multi-Subject Generation with Retrieval-Augmented Pose Guidance and Disentangled Position Embedding15 Apr 2026
- 2026RAG-GNN: Integrating Retrieved Knowledge with Graph Neural Networks for Precision Medicine31 Jan 2026
- 2023DRAFT: Dense Retrieval Augmented Few-shot Topic classifier Framework5 Dec 2023
- 2023Diversify Question Generation with Retrieval-Augmented Style Transfer23 Oct 2023
- 2020REALM: Retrieval-Augmented Language Model Pre-Training10 Feb 2020
- 2025Flow Matching with Semidiscrete Couplingscited by 12
- 2025Flow Matching with Semidiscrete Couplings29 Sep 2025
- 2024Actions Speak Louder than Words: Trillion-Parameter Sequential Transducers for Generative Recommendationscited by 184
- 2021Retrieving and Reading: A Comprehensive Survey on Open-domain Question Answeringcited by 178
- 2021Scatterbrain: Unifying Sparse and Low-rank Attention Approximationcited by 128
- 2022The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in Transformerscited by 121
- 2023Open-domain Visual Entity Recognition: Towards Recognizing Millions of Wikipedia Entitiescited by 112
- 2024MagicPIG: LSH Sampling for Efficient LLM Generationcited by 112
- 2021TopiOCQA: Open-domain Conversational Question Answering with Topic Switchingcited by 95
- 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
- 2021Neural Machine Translation with Monolingual Translation Memorycited by 61
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpuscited by 60
- 2023Learning to Rank in Generative Retrievalcited by 46
- 2021Multi-task Retrieval for Knowledge-Intensive Taskscited by 44
12 most cited of 93 All 93 (JSON)
- 2026HHR: Hierarchical Hash Retrieval for Efficient LLM Generation1 Oct 2026
- 2026OneShot: Index-in-Ranking with Neural Scoring for Large-Scale Retrieval29 Jul 2026
- 2026Accelerating LLM Inference via Vector Index Based Output Embeddings1 Jul 2026
- 2026NBQ: Next-Best-Question for Dynamic Profiling30 May 2026
- 2026UNR-Explainer: Counterfactual Explanations for Unsupervised Node Representation Learning Models17 May 2026
- 2026k-Maximum Inner Product Attention for Graph Transformers and the Expressive Power of GraphGPS4 Apr 2026
- 2026Amortized Maximum Inner Product Search with Learned Support Functions9 Mar 2026
- 2026Rethinking ANN-based Retrieval: Multifaceted Learnable Index for Large-scale Recommendation System18 Feb 2026
- 2025Accelerating LLM Inference with Precomputed Query Storage30 Sep 2025
- 2025Bidding-Aware Retrieval for Multi-Stage Consistency in Online Advertising7 Aug 2025
- 2025Generative Retrieval and Alignment Model: A New Paradigm for E-commerce Retrieval2 Apr 2025
- 2024A Survey on Time-Series Distance Measures29 Dec 2024
12 newest of 93 All 93 (JSON)