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 (arXiv:2410.20753) is a framework by Prakhar Verma, Sukruta Prakash Midigeshi, Gaurav Sinha, Arno Solin, Nagarajan Natarajan, and Amit Sharma that enables structured multi-hop reasoning in retrieval-augmented generation (RAG) via test-time reasoning plan generation. Unlike chain-of-thought approaches such as ReAct, which keep reasoning chains inside the language model's context window and often suffer 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 through parallel execution and bounded context usage. Its modular architecture integrates with existing RAG pipelines, and on standard multi-hop reasoning benchmarks it consistently outperforms recent methods like RQ-RAG and Self-RAG at comparable computational cost.

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

Overview

**Plan*RAG is a research paper (arXiv, October 28, 2024) by Prakhar Verma, Sukruta Prakash Midigeshi, Gaurav Sinha, Arno Solin, Nagarajan Natarajan, and Amit Sharma. It introduces a framework for structured multi-hop reasoning in retrieval-augmented generation (RAG) through test-time reasoning plan generation.

Key Idea

Existing agentic RAG approaches such as ReAct maintain reasoning chains within the language model's context window, which often leads to plan fragmentation and execution failures. Plan*RAG's key insight is to isolate the reasoning plan as a directed acyclic graph (DAG) outside the LM's working memory. This 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.

Results

Plan*RAG's modular design allows it to be integrated with existing RAG methods. On standard multi-hop reasoning benchmarks, it 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.

Context

Plan*RAG sits at the intersection of RAG and agentic search, addressing how retrieval, ranking, generation, and tool invocation should be orchestrated in the LLM era — in particular, how to allocate the *reasoning budget* and *action space* (whether to retrieve, how many times, and which tools to call). Related work includes agentic information retrieval, RAG-and-reasoning surveys, and reinforcement-learning-based search agents such as AceSearcher.

Tags

#rag#multi-hop-reasoning#agentic-search#test-time-compute#llm#directed-acyclic-graph#retrieval-augmented-generation

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