MVR-cache: Optimizing Semantic Caching via Multi-Vector Retrieval and Learned Prompt Segmentation
Not on the map. Why?
Abstract (arXiv)
To reduce LLM costs and latency, semantic caching systems must accurately identify when a new prompt matches a cached one. Current methods often rely on simplistic similarity measures, which limit their effectiveness. We introduce MVR-cache, a novel semantic caching approach that significantly improves retrieval accuracy by integrating Multi-Vector Retrieval (MVR). MVR-cache is built upon a learnable segmentation model that intelligently splits prompts, enabling fine-grained similarity comparisons via MaxSim. We derive the model's training objective from a rigorous theoretical analysis. This can ensure that optimizing this objective directly maximizes cache hits under strict correctness constraints. To solve the resulting non-differentiable combinatorial optimization problem, we leverage a reinforcement learning-based training strategy with the theoretically grounded objectives as the reward. Experimental results on established benchmarks across diverse tasks confirm that in comparison to the state-of-the-art, MVR-cache consistently increases the cache hit rates by up to 37% while maintaining the same correctness guarantees. MVR-cache is available at https://github.com/PKU-SDS-lab/MVR-Cache
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 35 references that are in the map. First posted on arXiv 24 May 2026.
Builds on
24 of 35 references.
References · 24
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2024GPT-4o System Cardcited by 4,588
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,822
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,554
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,253
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,178
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,073
- 2015Pointer Networkscited by 895
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 861
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 476
- 2021COIL: Revisit Exact Lexical Match in Information Retrieval with Contextualized Inverted Listcited by 113
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 101
12 more
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 71
- 2024When Search Engine Services meet Large Language Models: Visions and Challengescited by 59
- 2017Query expansion techniques for information retrieval: A surveycited by 44
- 2022CITADEL: Conditional Token Interaction via Dynamic Lexical Routing for Efficient and Effective Multi-Vector Retrievalcited by 19
- 2025vCache: Verified Semantic Prompt Cachingcited by 17
- 2024SCALM: Towards Semantic Caching for Automated Chat Services with Large Language Modelscited by 16
- 2020Deep Reinforced Query Reformulation for Information Retrievalcited by 10
- 2024Efficient Prompt Caching via Embedding Similaritycited by 9
- 2023Threshold-Consistent Margin Loss for Open-World Deep Metric Learningcited by 7
- 2022SimSCOOD: Systematic Analysis of Out-of-Distribution Generalization in Fine-tuned Source Code Modelscited by 5
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrievalcited by 5
- 2025Generalized Pseudo-Relevance Feedbackcited by 4
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026When Classic Cache Policies Fail: Learning-Augmented Replacement for Semantic Retrieval Buffers
- 2025CompressKV: Semantic Retrieval Heads Know What Tokens are Not Important Before Generation
- 2025Semantic Caching for Low-Cost LLM Serving: From Offline Learning to Online Adaptation
- 2026HeteroCache: A Dynamic Retrieval Approach to Heterogeneous KV Cache Compression for Long-Context LLM Inference
- 2026HYPIC: Accelerating Hybrid-Attention LLM Serving with Position-Independent Caching
- 2026CacheRepair: Learning to Repair Cross-Chunk Context in RAG for KV Cache Fusion
- 2025Generative Caching for Structurally Similar Prompts and Responses
- 2025CacheFocus: Dynamic Cache Re-Positioning for Efficient Retrieval-Augmented Generation