cs.SEFeb 25, 2026

Contextual Memory Virtualisation: DAG-Based State Management and Structurally Lossless Trimming for LLM Agents

Authors: Cosmo Santoni

Organizations: Imperial College London

Abstract

As large language models engage in extended reasoning tasks, they accumulate significant state -- architectural mappings, trade-off decisions, codebase conventions -- within the context window. This understanding is lost when sessions reach context limits and undergo lossy compaction. We propose Contextual Memory Virtualisation (CMV), a system that treats accumulated LLM understanding as version-controlled state. Borrowing from operating system virtual memory, CMV models session history as a Directed Acyclic Graph (DAG) with formally defined snapshot, branch, and trim primitives that enable context reuse across independent parallel sessions. We introduce a three-pass structurally lossless trimming algorithm that preserves every user message and assistant response verbatim while reducing token counts by a mean of 20% and up to 86% for sessions with significant overhead by stripping mechanical bloat such as raw tool outputs, base64 images, and metadata. A single-user case-study evaluation across 76 real-world coding sessions demonstrates that trimming remains economically viable under prompt caching, with the strongest gains in mixed tool-use sessions, which average 39% reduction and reach break-even within 10 turns. A reference implementation is available at https://github.com/IngressionLabs/contextual-memory-virtualisation.

Figures & tables

Explore similar work

CardsList
  1. Persistent Context Graphs for Efficient Memory Compaction in LLM Agents

    Sep 30, 2026Jingbo Yang, Kwei-Herng Lai, Xiaowen Wang +6Context Compaction for LLM AgentsLLM Context Management

  2. Memori: A Persistent Memory Layer for Efficient, Context-Aware LLM Agents

    Mar 20, 2026Luiz C. Borro, Luiz A. B. Macarini, Gordon Tindall +2Persistent Memory for Language ModelsLLM Memory

  3. KVMem: Virtualizing Million-Token Agent Workspaces on a Consumer GPU

    Sep 4, 2026Di Chai, Leye Wang, Zeshen Su +2Memory Management for LLM AgentsLLM Context Management