Predicting Future Utility: Global Combinatorial Optimization for Task-Agnostic KV Cache Eviction
On the map: Efficient LLM inference and serving → KV cache optimization
Abstract (arXiv)
Given the quadratic complexity of attention, KV cache eviction is vital to accelerate model inference. Current KV cache eviction methods typically rely on instantaneous heuristic metrics, implicitly assuming that score magnitudes are consistent proxies for importance across all heads. However, this overlooks the heterogeneity in predictive fidelity across attention heads. While certain heads prioritize the instantaneous contribution of tokens, others are dedicated to capturing long-horizon utility. In this paper, we propose that optimal budget allocation should be governed by the marginal utility in preserving long-term semantic information. Building on this insight, we propose LU-KV, a novel framework that formulates head-level budget allocation as a global combinatorial optimization problem to maximize the long-horizon marginal contribution of reserved tokens. To solve this non-convex problem, we employ a convex-hull relaxation and a marginal-utility-based greedy solver, achieving near-optimal solutions. Furthermore, we implement a data-driven offline profiling protocol to facilitate the practical deployment of LU-KV. Evaluations on LongBench and RULER benchmarks demonstrate that LU-KV reduces KV cache size by 80% with minimal performance degradation, while also decreasing inference latency and GPU memory footprint.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in KV cache optimization, one of 12 directions in Efficient LLM inference and serving. Builds on 28 of its 35 references that are in the map. First posted on arXiv 9 Feb 2026.
Builds on
28 of 35 references.
Closest ancestors · 10
Same direction, newest first
- 2025Taming the Fragility of KV Cache Eviction in LLM Inference15 Oct
- 2025Expected Attention: KV Cache Compression by Estimating Attention from Future Queries Distribution1 Oct
- 2025KVzip: Query-Agnostic KV Cache Compression with Context Reconstruction29 May
- 2025KeyDiff: Key Similarity-Based KV Cache Eviction for Long-Context LLM Inference in Resource-Constrained Environments21 Apr
- 2025CAKE: Cascading and Adaptive KV Cache Eviction with Layer Preferences16 Mar
- 2024Not All Heads Matter: A Head-Level KV Cache Compression Method with Integrated Retrieval and Reasoning25 Oct
- 2024Ada-KV: Optimizing KV Cache Eviction by Adaptive Budget Allocation for Efficient LLM Inference16 Jul
- 2024PyramidKV: Dynamic KV Cache Compression based on Pyramidal Information Funneling4 Jun
- 2024SnapKV: LLM Knows What You are Looking for Before Generation22 Apr
- 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Models24 Jun
Other references · 18
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2023Mistral 7Bcited by 3,164
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,955
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,186
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,554
- 2023LongBench: A Bilingual, Multitask Benchmark for Long Context Understandingcited by 1,417
- 2024RULER: What's the Real Context Size of Your Long-Context Language Models?cited by 1,346
- 2020Constructing A Multi-hop QA Dataset for Comprehensive Evaluation of Reasoning Stepscited by 1,282
- 2021MuSiQue: Multihop Questions via Single-hop Question Compositioncited by 916
- 2017The NarrativeQA Reading Comprehension Challengecited by 597
6 more
- 2019SAMSum Corpus: A Human-annotated Dialogue Dataset for Abstractive Summarizationcited by 535
- 2021A Dataset of Information-Seeking Questions and Answers Anchored in Research Paperscited by 486
- 2019Multi-News: a Large-Scale Multi-Document Summarization Dataset and Abstractive Hierarchical Modelcited by 431
- 2021QMSum: A New Benchmark for Query-based Multi-domain Meeting Summarizationcited by 365
- 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 353
- 2021Efficient Attentions for Long Document Summarizationcited by 345
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026Seen, Said, or Forgotten? A Causal Audit of Visual KV Memory Across Dialog Turnscited by 1
- 2026EchoPress: Query-Agnostic KV Cache Pruning via Virtual Context Reconstructioncited by 1
- 2026Monte Carlo Estimation for KV Cache Evictioncited by 1
- 2026Block-Sparse Attention with Semantic-Geometric Decoupled Routingcited by 0
- 2026Positions Are Not Facts: The Mismatch Between KV Caches and Memorycited by 0
- 2026Emergent Structure in the Marginal Attention Space of Language Modelscited by 0
- 2026Monte Carlo Estimation for KV Cache Eviction6 Oct 2026
- 2026Emergent Structure in the Marginal Attention Space of Language Models2 Oct 2026
- 2026EchoPress: Query-Agnostic KV Cache Pruning via Virtual Context Reconstruction30 Sep 2026
- 2026Positions Are Not Facts: The Mismatch Between KV Caches and Memory27 Sep 2026
- 2026Block-Sparse Attention with Semantic-Geometric Decoupled Routing19 Sep 2026
- 2026Seen, Said, or Forgotten? A Causal Audit of Visual KV Memory Across Dialog Turns28 Jul 2026
Similar, not cited
Close in wording, no citation either way
- 2026LKV: End-to-End Learning of Head-wise Budgets and Token Selection for LLM KV Cache Eviction
- 2026Trust the Mass: Forced Weights in KV-Cache Eviction
- 2026Make Each Token Count: Towards Improving Long-Context Performance with KV Cache Eviction
- 2026Value-Aware Stochastic KV Cache Eviction for Reasoning Models
- 2025CAOTE: KV Cache Selection for LLMs via Attention Output Error-Based Token Eviction
- 2026Behavior-Preserving KV Cache Compression
- 2026Random Attention: Rethinking KV Cache Eviction for Efficient Reasoning
- 2025G-KV: Decoding-Time KV Cache Eviction with Global Attention