STITCH-RAG: Spatio-Temporal Influence Tracing over Topic Hypergraphs for Multi-Hop Retrieval-Augmented Generation
Organizations: School of Statistics And Data Science, Guangdong University of Finance & Economics Guangzhou, China
Abstract
Multi-hop retrieval-augmented generation requires a retriever to connect evidence distributed across documents while preserving a concise, faithful generation context. Existing indexes leave two complementary gaps: chunk-based RAG can break cross-passage evidence chains, whereas an unlabeled pairwise projection without generating-topic provenance cannot jointly preserve topic-level co-participation and per-occurrence entity descriptions. We propose STITCH-RAG, a hypergraph-based framework with three coupled components. First, a semi-merged topic hypergraph encodes multi-entity co-participation as topic-summary hyperedges while retaining per-chunk entity states linked by canonical-name equivalence. Second, spatio-temporal influence bridging propagation (STIBP) combines topic-space propagation with deterministic chunk-index linkage across name-equivalent states under frequency-adaptive decay. Third, continuous STIBP scores replace binary entity-match seeds in localized Personalized PageRank (PPR). We characterize the condition under which this prior assigns more PPR mass to ground-truth evidence than a binary prior. Under the reported protocol, STITCH-RAG attains the highest reported Contain-Acc and LLM-Acc point estimates among the compared methods on HotpotQA and 2WikiMultiHopQA, and higher Recall@8 than the methods included in the standardized retrieval comparison. Results on the mixed-domain benchmark remain auxiliary preference-based evidence because only LLM-judged accuracy is available.
Figures & tables
| Method | HotpotQA | 2Wiki | Mix | ||||
| Contain-Acc | LLM-Acc | EM | Contain-Acc | LLM-Acc | EM | LLM-Acc | |
| Zero-shot | 0.422 | 0.451 | 0.300 | 0.505 | 0.398 | 0.345 | 0.269 |
| Standard-RAG | 0.700 | 0.702 | 0.460 | 0.689 | 0.617 | 0.467 | 0.669 |
| HippoRAG | 0.690 | 0.835 | 0.609 | 0.555 | 0.575 | 0.476 | 0.823 |
| Cog-RAG | 0.822 | 0.843 | 0.562 | 0.768 | 0.700 | 0.554 | 0.831 |
| Hyper-RAG | 0.735 | 0.808 | 0.511 | 0.785 | 0.745 | 0.541 | 0.808 |
| Method | HotpotQA | 2Wiki |
| Standard-RAG | 0.612 | 0.587 |
| LightRAG | 0.741 | 0.693 |
| LinearRAG | 0.723 | 0.712 |
| STITCH-RAG | 0.798 | 0.769 |
| Variant | HotpotQA LLM-Acc | 2Wiki LLM-Acc | Mix LLM-Acc |
| Full STITCH-RAG | 0.895 | 0.861 | 0.884 |
| w/o STIBP | 0.823 | 0.707 | 0.800 |
| w/o PPR | 0.825 | 0.793 | 0.854 |
| w/o all (dense retrieval) | 0.761 | 0.684 | 0.672 |
| w/o spatial bridging | 0.838 | 0.742 | 0.814 |
| w/o index-proximity bridging | 0.840 | 0.748 | 0.815 |
| Method | Time (s) | Token Consumption | LLM-Acc | ||||
| Indexing | Retrieval | Idx. Prompt | Idx. Completion | Query Prompt | Query Completion | ||
| HippoRAG | 1706.91 | 39.56 | 1382281 | 1321272 | 55845.91 | 3774.76 | 0.823 |
| Cog-RAG | 19109.94 | 126.88 | 3082137 | 7988713 | 36840.47 | 13246.30 | 0.831 |
| Hyper-RAG | 70414.64 | 52.20 | 4652473 | 7264711 | 18557.08 | 5521.35 | 0.808 |
| LightRAG | 89882.40 | 75.87 | 6588007 | 8685853 | 29795.00 | 8148.52 | 0.877 |
| LinearRAG | 633.37 | 23.00 | 0 | 0 | 6395.72 | 261.50 | 0.762 |
| Mix | |
| 0.3 | 0.861 |
| 0.4 | 0.815 |
| 0.5 | 0.884 |
| 0.6 | 0.838 |
| 0.7 | 0.861 |
| Mix | |
| 0.1 | 0.823 |
| 0.3 | 0.884 |
| 0.5 | 0.846 |
| 0.7 | 0.846 |
| 0.9 | 0.861 |
| 5 | 6 | 7 | 8 | 9 | 10 | |
| LLM-Acc | 0.823 | 0.853 | 0.861 | 0.884 | 0.869 | 0.876 |
| Strategy | HotpotQA | 2Wiki | Mix |
| Full-Merge | 0.873 | 0.839 | 0.807 |
| Semi-Merge | 0.895 | 0.861 | 0.884 |
| No-Merge | 0.879 | 0.844 | 0.831 |
| Decay Function | LLM-Acc |
| (pure exponential) | 0.853 |
| (sigmoid gate) | 0.815 |
| (ours) | 0.884 |