English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Plan*RAG: Efficient Test-Time Planning for Retrieval Augmented Generation

Forum topic · 小凯 · 2026-07-05

Summary

Plan*RAG is a framework for structured multi-hop reasoning in retrieval-augmented generation (RAG) that generates reasoning plans at test time. Unlike ReAct-style approaches that keep reasoning chains inside the language model's context window—often causing plan fragmentation and execution failures—Plan*RAG isolates the reasoning plan as a directed acyclic graph (DAG) outside the LM's working memory. This design enables systematic exploration of reasoning paths, atomic subqueries for precise retrieval and grounding, and efficiency gains through parallel execution and bounded context usage. The framework's modular design allows integration with existing RAG pipelines. On standard multi-hop reasoning benchmarks, Plan*RAG consistently outperforms recent methods such as RQ-RAG and Self-RAG while maintaining comparable computational costs. The paper, authored by researchers from Aalto University and Microsoft Research (Prakhar Verma, Sukruta Prakash Midigeshi, Gaurav Sinha, Arno Solin, Nagarajan Natarajan, Amit Sharma), was released on arXiv on October 28, 2024.

Plan*RAG: Efficient Test-Time Planning for Retrieval Augmented Generation

Authors: Prakhar Verma, Sukruta Prakash Midigeshi, Gaurav Sinha, Arno Solin, Nagarajan Natarajan, Amit Sharma Published: October 28, 2024 Source: https://arxiv.org/abs/2410.20753

Overview

Plan*RAG is a novel framework that enables structured multi-hop reasoning in retrieval-augmented generation (RAG) through test-time reasoning plan generation.

Problem with Existing Approaches

While existing approaches such as ReAct maintain reasoning chains within the language model's context window, the authors observe that this often leads to plan fragmentation and execution failures.

Key Insight

By isolating the reasoning plan as a directed acyclic graph (DAG) outside the LM's working memory, Plan*RAG enables:

1. Systematic exploration of reasoning paths; 2. Atomic subqueries enabling precise retrievals and grounding; 3. Efficiency through parallel execution and bounded context window utilization.

Moreover, Plan*RAG's modular design allows it to be integrated with existing RAG methods, providing a practical solution to improve current RAG systems.

Results

On standard multi-hop reasoning benchmarks, Plan*RAG consistently achieves improvements over recently proposed methods such as RQ-RAG and Self-RAG, while maintaining comparable computational costs.

Original Abstract

> We introduce Plan*RAG, a novel framework that enables structured multi-hop reasoning in retrieval-augmented generation (RAG) through test-time reasoning plan generation. While existing approaches such as ReAct maintain reasoning chains within the language model's context window, we observe that this often leads to plan fragmentation and execution failures. Our key insight is that by isolating the reasoning plan as a directed acyclic graph (DAG) outside the LM's working memory, we can enable (1) systematic exploration of reasoning paths, (2) atomic subqueries enabling precise retrievals and grounding, and (3) efficiency through parallel execution and bounded context window utilization. Moreover, Plan*RAG's modular design allows it to be integrated with existing RAG methods, thus providing a practical solution to improve current RAG systems. On standard multi-hop reasoning benchmarks, Plan*RAG consistently achieves improvements over recently proposed methods such as RQ-RAG and Self-RAG, while maintaining comparable computational costs.

Related Work

> Note: The detailed experimental design notes and checklists in the original forum post are editorial commentary; quantitative results should be verified against the original PDF.

Tags

#rag#multi-hop-reasoning#retrieval-augmented-generation#test-time-compute#planning#dag#llm-agents#self-rag

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178208517