← Back to Paper List

Respecting Temporal-Causal Consistency: Entity-Event Knowledge Graphs for Retrieval-Augmented Generation

ZY Zhang, Z Li, Y Li, B Ding, BKH Low
Renmin University of China, Baidu Inc.
arXiv, 6/2025 (2025)
RAG KG QA Reasoning Benchmark

📝 Paper Summary

Graph-based RAG pipeline Complex question answering Temporal reasoning
E2RAG improves question answering on narrative texts by constructing separate entity and event graphs linked by a bipartite mapping, preserving the chronological context that standard RAG and KG-RAG methods lose.
Core Problem
Existing RAG methods falter on narrative documents because unstructured retrieval misses temporal structure, while standard Knowledge Graph RAG collapses entity mentions into single nodes, erasing the evolving chronological context needed for reasoning.
Why it matters:
  • Novels, biographies, and legal histories rely heavily on the timeline of events; flattening this structure makes answering 'what happened after X?' impossible
  • Current KG-RAG approaches merge all information about an entity (e.g., 'Napoleon') into one node, losing the distinction between 'Napoleon in 1804' and 'Napoleon in 1815'
  • Standard embedding-based retrieval struggles with causal queries where the answer depends on a specific sequence of prior events rather than just semantic similarity
Concrete Example: In a mystery novel, if a character is innocent in Chapter 1 but commits a crime in Chapter 10, a standard KG merges these facts, confusing the model. E2RAG maintains separate event nodes linked by time, allowing it to correctly identify the character's status at a specific moment.
Key Novelty
Entity-Event Dual-Graph RAG (E2RAG)
  • Constructs two distinct subgraphs: an Entity Graph for static relationships and an Event Graph for chronological actions
  • Links these graphs via a bipartite mapping, where entities participate in specific events
  • Retains temporal order in the Event Graph, allowing the system to traverse the narrative timeline to answer causal and temporal questions
Evaluation Highlights
  • Outperforms state-of-the-art unstructured and KG-based RAG baselines across the ChronoQA benchmark
  • Achieves notable gains on causal and character consistency queries specifically
  • Demonstrates robust performance on long-context narrative understanding where temporal sequence is critical
Breakthrough Assessment
8/10
Significant advance in handling temporal structure in RAG, a known weakness of current systems. The dual-graph approach offers a structural solution to the 'context collapse' problem in standard KGs.
×