ComposeRAG: A Modular and Composable RAG for Corpus-Grounded Multi-Hop Question Answering
On the map: Retrieval-augmented generation → Knowledge-graph and structured-knowledge RAG
Abstract (arXiv)
Retrieval-Augmented Generation (RAG) systems are increasingly diverse, yet many suffer from monolithic designs that tightly couple core functions like query reformulation, retrieval, reasoning, and verification. This limits their interpretability, systematic evaluation, and targeted improvement, especially for complex multi-hop question answering. We introduce ComposeRAG, a novel modular abstraction that decomposes RAG pipelines into atomic, composable modules. Each module, such as Question Decomposition, Query Rewriting, Retrieval Decision, and Answer Verification, acts as a parameterized transformation on structured inputs/outputs, allowing independent implementation, upgrade, and analysis. To enhance robustness against errors in multi-step reasoning, ComposeRAG incorporates a self-reflection mechanism that iteratively revisits and refines earlier steps upon verification failure. Evaluated on four challenging multi-hop QA benchmarks, ComposeRAG consistently outperforms strong baselines in both accuracy and grounding fidelity. Specifically, it achieves up to a 15% accuracy improvement over fine-tuning-based methods and up to a 5% gain over reasoning-specialized pipelines under identical retrieval conditions. Crucially, ComposeRAG significantly enhances grounding: its verification-first design reduces ungrounded answers by over 10% in low-quality retrieval settings, and by approximately 3% even with strong corpora. Comprehensive ablation studies validate the modular architecture, demonstrating distinct and additive contributions from each component. These findings underscore ComposeRAG's capacity to deliver flexible, transparent, scalable, and high-performing multi-hop reasoning with improved grounding and interpretability.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Placed in Knowledge-graph and structured-knowledge RAG, one of 15 directions in Retrieval-augmented generation. Builds on 35 of its 37 references that are in the map. First posted on arXiv 30 May 2025.
Builds on
35 of 37 references.
Closest ancestors · 1
Same direction, newest first
Other references · 34
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,141
- 2022Survey of Hallucination in Natural Language Generationcited by 2,075
- 2025Search-R1: Training LLMs to Reason and Leverage Search Engines with Reinforcement Learningcited by 1,444
- 2024A Survey on LLM-as-a-Judgecited by 1,423
22 more
- 2021Improving language models by retrieving from trillions of tokenscited by 1,293
- 2020Constructing A Multi-hop QA Dataset for Comprehensive Evaluation of Reasoning Stepscited by 1,282
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,253
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,075
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 952
- 2021MuSiQue: Multihop Questions via Single-hop Question Compositioncited by 916
- 2020KILT: a Benchmark for Knowledge Intensive Language Taskscited by 573
- 2025Search-o1: Agentic Search-Enhanced Large Reasoning Modelscited by 433
- 2024The Faiss librarycited by 376
- 2023Is ChatGPT Good at Search? Investigating Large Language Models as Re-Ranking Agentscited by 360
- 2025R1-Searcher: Incentivizing the Search Capability in LLMs via Reinforcement Learningcited by 336
- 2024ProcessBench: Identifying Process Errors in Mathematical Reasoningcited by 292
- 2024FlashRAG: A Modular Toolkit for Efficient Retrieval-Augmented Generation Researchcited by 166
- 2020Answering Complex Open-Domain Questions with Multi-Hop Dense Retrievalcited by 162
- 2024RQ-RAG: Learning to Refine Queries for Retrieval Augmented Generationcited by 147
- 2024SuRe: Summarizing Retrievals using Answer Candidates for Open-domain QA of LLMscited by 67
- 2024Auto-RAG: Autonomous Retrieval-Augmented Generation for Large Language Modelscited by 43
- 2025ReARTeR: Retrieval-Augmented Reasoning with Trustworthy Process Rewardingcited by 32
- 2024GenDec: A robust generative Question-decomposition method for Multi-hop reasoningcited by 13
- 2023Reasoning over Hierarchical Question Decomposition Tree for Explainable Question Answeringcited by 11
- 2024RE-RAG: Improving Open-Domain QA Performance and Interpretability with Relevance Estimator in Retrieval-Augmented Generationcited by 10
- 2024TTQA-RS- A break-down prompting approach for Multi-hop Table-Text Question Answering with Reasoning and Summarizationcited by 6
Built on by
Citing papers per year: 2025: 4; 2026: 7.
11 papers.
- 2025A Survey of Context Engineering for Large Language Modelscited by 126
- 2026HyMem: Hybrid Memory Architecture with Dynamic Retrieval Schedulingcited by 4
- 2025GraphSearch: An Agentic Deep Searching Workflow for Graph Retrieval-Augmented Generationcited by 3
- 2026Revisiting RAG Retrievers: An Information Theoretic Benchmarkcited by 3
- 2026Only Ask What You Don't Know: Grounded Delta Planning for Efficient Multi-step RAGcited by 3
- 2025One More Question is Enough, Expert Question Decomposition (EQD) Model for Domain Quantitative Reasoningcited by 1
- 2025Think Straight, Stop Smart: Structured Reasoning for Efficient Multi-Hop RAGcited by 1
- 2026Rethinking Retrieval-Augmented Generation as a Cooperative Decision-Making Problemcited by 0
- 2026An Answer is just the Start: Related Insight Generation for Open-Ended Document-Grounded QAcited by 0
- 2026Co-Evolving Graph and Text Memory for Training-Free Multi-Hop Question Answeringcited by 0
- 2026Agentic AutoRAG: RAG Pipeline Optimization through Reasoning-Driven Agentscited by 0
- 2026Agentic AutoRAG: RAG Pipeline Optimization through Reasoning-Driven Agents6 Oct 2026
- 2026Co-Evolving Graph and Text Memory for Training-Free Multi-Hop Question Answering25 Jul 2026
- 2026Only Ask What You Don't Know: Grounded Delta Planning for Efficient Multi-step RAG21 Jun 2026
- 2026An Answer is just the Start: Related Insight Generation for Open-Ended Document-Grounded QA21 Apr 2026
- 2026Revisiting RAG Retrievers: An Information Theoretic Benchmark25 Feb 2026
- 2026Rethinking Retrieval-Augmented Generation as a Cooperative Decision-Making Problem21 Feb 2026
- 2026HyMem: Hybrid Memory Architecture with Dynamic Retrieval Scheduling15 Feb 2026
- 2025Think Straight, Stop Smart: Structured Reasoning for Efficient Multi-Hop RAG22 Oct 2025
- 2025One More Question is Enough, Expert Question Decomposition (EQD) Model for Domain Quantitative Reasoning1 Oct 2025
- 2025GraphSearch: An Agentic Deep Searching Workflow for Graph Retrieval-Augmented Generation26 Sep 2025
- 2025A Survey of Context Engineering for Large Language Models17 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2026Reasoning in Trees: Improving Retrieval-Augmented Generation for Multi-Hop Question Answering
- 2026CompactRAG: Reducing LLM Calls and Token Overhead in Multi-Hop Question Answering
- 2025Credible Plan-Driven RAG Method for Multi-Hop Question Answering
- 2026ConRAG: Consensus-Driven Multi-View Retrieval for Multi-Hop Question Answering
- 2026A Matryoshka Hierarchical RAG for Efficient Multi-Hop Question Answering
- 2024Review-Then-Refine: A Dynamic Framework for Multi-Hop Question Answering with Temporal Adaptability
- 2025Investigating Retrieval-Augmented Generation Systems on Unanswerable, Uncheatable, Realistic, Multi-hop Queries
- 2024Retrieve, Summarize, Plan: Advancing Multi-hop Question Answering with an Iterative Approach