REAPER: Reasoning based Retrieval Planning for Complex RAG Systems
Ashutosh Joshi, Sheikh Muhammad Sarwar, Samarth Varshney, Sreyashi, Nag, Shrivats Agrawal, and Juhi Naik

TL;DR
REAPER is a planning method for retrieval-augmented dialogue systems that reduces latency by intelligently sequencing retrieval steps, outperforming classification-based approaches and enabling scalable, efficient multi-step retrieval in complex conversational tasks.
Contribution
This paper introduces REAPER, a novel LLM-based planner for retrieval in RAG systems, improving latency and scalability over existing classification-based methods.
Findings
Significant latency reduction compared to agent-based systems
Effective handling of multi-step retrieval tasks
Scalable to new and unseen use cases
Abstract
Complex dialog systems often use retrieved evidence to facilitate factual responses. Such RAG (Retrieval Augmented Generation) systems retrieve from massive heterogeneous data stores that are usually architected as multiple indexes or APIs instead of a single monolithic source. For a given query, relevant evidence needs to be retrieved from one or a small subset of possible retrieval sources. Complex queries can even require multi-step retrieval. For example, a conversational agent on a retail site answering customer questions about past orders will need to retrieve the appropriate customer order first and then the evidence relevant to the customer's question in the context of the ordered product. Most RAG Agents handle such Chain-of-Thought (CoT) tasks by interleaving reasoning and retrieval steps. However, each reasoning step directly adds to the latency of the system. For large…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI-based Problem Solving and Planning · Semantic Web and Ontologies
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · Attention Is All You Need · Linear Layer · Linear Warmup With Linear Decay · Multi-Head Attention · Weight Decay · Residual Connection · Dropout · WordPiece · Attention Dropout
