Plan×RAG: Mastering Multi-Hop Reasoning via Planning-Guided Retrieval

Plan×RAG: Planning-Guided Retrieval Augmented Generation

Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces Plan×RAG, a novel framework that shifts the Retrieval-Augmented Generation paradigm from "retrieve-then-reason" to "plan-then-retrieve." By formulating a reasoning plan as a Directed Acyclic Graph (DAG), it achieves SOTA performance on multi-hop reasoning datasets like HotpotQA and StrategyQA using frozen, plug-and-play language models.

TL;DR

Plan×RAG revolutionizes the standard Retrieval-Augmented Generation (RAG) workflow by moving from a reactive "retrieve-then-reason" model to a proactive "plan-then-retrieve" architecture. By structuring reasoning as a Directed Acyclic Graph (DAG), it decomposes complex queries into atomic, parallelizable units. This approach achieves state-of-the-art results on multi-hop benchmarks like HotpotQA without the need for costly model fine-tuning, while providing inherent "attribution by design."

The Bottleneck: Why Standard RAG Fails at Complex Queries

Standard RAG frameworks operate on a simple premise: take a query, find documents, and generate an answer. However, when faced with multi-step questions (e.g., "In what year was the coach who led the 2007 Gamecocks born?"), this linear approach breaks down.

The core issues are:

  1. Hallucination: LLMs "fill in the blanks" when retrieved context is broad or slightly off-target.
  2. Context Dilution: Packing 10+ retrieved documents into a prompt creates noise, often confusing smaller models (SLMs).
  3. Lack of Attribution: It is difficult to verify which specific document supported which part of a long-form answer.

Methodology: The Reasoning DAG and Plug-and-Play Experts

The heart of Plan×RAG is the Reasoning DAG. Instead of treating a query as a single string, the system generates a structural plan where nodes represent "atomic" sub-queries—questions so simple they can be answered by a single document.

Plan×RAG Overall Architecture

The Four Expert Pillars:

  1. Dynamic Query Expert: Handles dependencies. If Query B depends on the answer to Query A, this expert injects the result into the next node dynamically.
  2. Critic Expert: A "gatekeeper" that decides if the model actually needs to retrieve external data for a specific node, saving computational tokens.
  3. Relevance Expert: Filters the top-K retrieved documents to find the one perfect match, reducing noise for the generator.
  4. Aggregator: Synthesizes the sub-answers into a final, coherent response.

Reasoning Plan Example

Performance: Small Models, Big Results

One of the most impressive findings is that Plan×RAG, using a frozen Llama3-8B as the backbone, outperformed Self-RAG 13B—a model specifically fine-tuned for retrieval tasks—across multiple complex datasets.

DatasetSelf-RAG 13B (Acc)Plan×RAG 8B (Acc)
HotpotQA33.93%35.67%
StrategyQA63.40%69.49%
Arc-Challenge73.12%74.12%

Why it works: The Power of Filtering

In ablation studies, the authors found that removing the Relevance Expert caused accuracy to plummet from 39.33% to 31.60%. This proves their core insight: less is more. By using atomic sub-queries and filtering for the single most relevant document, the model avoids the "lost in the middle" phenomenon common in long-context RAG.

SOTA Comparison Table

Deep Insights: Attribution and Debuggability

Beyond accuracy, Plan×RAG introduces two industry-critical features:

  • Attribution by Design: Because each sub-query node typically maps to exactly one document, the system can provide hard links for every claim it makes. 76% of its answers were found to be direct substrings of the retrieved text.
  • Backtracking/Debuggability: Since the reasoning is a DAG, if the final answer is wrong, developers can pinpoint exactly which node in the graph failed, provide a correction, and re-run only the affected paths.

Conclusion and Future Outlook

Plan×RAG demonstrates that the future of RAG isn't just about bigger retrievers or longer contexts; it's about better planning. By shifting the intelligence effort to the "Pre-Retrieval" phase, we can use smaller, faster, frozen models to achieve superior accuracy and reliability.

Future versions of this work might include "early-exit" mechanisms for simpler queries or specialized "Math Experts" to handle quantitative nodes within the DAG.

Find Similar Papers

Try Our Examples

  • Find recent papers on DAG-based query decomposition for multi-hop question answering that do not require model fine-tuning.
  • Which study first introduced the "retrieve-then-reason" paradigm in RAG, and how does the "plan-then-retrieve" approach specifically address the limitations of that original architecture?
  • Explore research that applies modular "plug-and-play" experts (like critic or relevance experts) to multimodal RAG tasks involving both text and images.
Contents
Plan×RAG: Mastering Multi-Hop Reasoning via Planning-Guided Retrieval
1. TL;DR
2. The Bottleneck: Why Standard RAG Fails at Complex Queries
3. Methodology: The Reasoning DAG and Plug-and-Play Experts
3.1. The Four Expert Pillars:
4. Performance: Small Models, Big Results
4.1. Why it works: The Power of Filtering
5. Deep Insights: Attribution and Debuggability
6. Conclusion and Future Outlook