Epistemic Working Memory Boosts Multi-Hop Reasoning in Language Agents

Ning Liu· July 15, 2026 View original

Summary

Language agents struggle with long reasoning chains due to context dilution, where early discoveries get buried. SLEUTH introduces a structured epistemic working memory (Confirmed Facts, Active Hypotheses, Open Questions) that significantly improves multi-hop reasoning performance across benchmarks, even for weaker models.

Language agents often falter when tasked with multi-hop reasoning, even if individual steps are simple. This degradation is attributed to "context dilution," where crucial early information becomes obscured within an expanding context window. To address this, researchers developed SLEUTH, a framework that equips language agents with a structured epistemic working memory. This memory explicitly organizes the agent's investigative state into three categories: "Confirmed Facts" linked to their sources, "Active Hypotheses" ranked by supporting evidence, and "Open Questions" that directly guide subsequent actions. SLEUTH was tested across five multi-hop benchmarks and compared against five established baselines. Its performance advantage grew with problem difficulty, showing improvements of up to +11 points on 4-hop chains and surpassing methods like Reflexion without needing multiple episodes. Further analysis revealed an "evidence sufficiency problem," where agents often find the answer but fail to commit, wasting resources on unnecessary verification. A lightweight commitment trigger, when combined with SLEUTH's structured state, resolved this issue, yielding significant gains (up to +19 points on hard problems). This highlights that an organized epistemic state, rather than just raw model capability, is the key factor for scaling complex multi-hop reasoning, even enabling weaker models to perform better through protocol adherence.

Why it matters

This research offers a fundamental improvement for language agents performing complex reasoning, making them more reliable and efficient for tasks requiring multiple steps of deduction and information synthesis.

How to implement this in your domain

  1. 1Analyze current language agent workflows for multi-hop reasoning tasks to identify context dilution issues.
  2. 2Design and implement a structured working memory system for your agents, categorizing information into confirmed facts, active hypotheses, and open questions.
  3. 3Integrate mechanisms for ranking hypotheses and dynamically generating next actions based on open questions.
  4. 4Develop a lightweight "commitment trigger" to enable agents to conclude reasoning when sufficient evidence is gathered.
  5. 5Apply these principles to improve the performance of existing language agents in customer support, research, or content generation.

Who benefits

AI/ML DevelopmentCustomer ServiceResearch & DevelopmentContent CreationLegalTech

Key takeaways

  • Explicitly structured epistemic working memory significantly enhances language agents' multi-hop reasoning.
  • Context dilution is a major bottleneck for agents in complex tasks, which SLEUTH addresses.
  • Organized state, not just raw model power, is crucial for scaling reasoning capabilities.
  • A commitment trigger, combined with structured memory, prevents agents from over-verifying and improves efficiency.

Original post by Ning Liu

"arXiv:2607.12267v1 Announce Type: new Abstract: Language agents that interleave reasoning and tool use degrade sharply as reasoning chains lengthen, even when each individual step is easy. We trace this to context dilution: an agent's investigative state (what it has confirmed, w…"

View on X

Originally posted by Ning Liu on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses