PRISM: Agentic Retrieval with LLMs for Multi-Hop Question Answering
Md Mahadi Hasan Nahid, Davood Rafiei
TL;DR
PRISM presents a novel agentic retrieval framework for multi-hop QA that splits evidence gathering into precision-focused selection and recall-focused addition, orchestrated by three LLM-powered agents: Question Analyzer, Selector, and Adder. Through iterative cycles (up to $N=3$), PRISM yields compact yet complete evidence sets that significantly improve retrieval quality and translate into stronger end-to-end QA performance across HotpotQA, 2WikiMultiHopQA, MuSiQue, and MultiHopRAG. The approach demonstrates robust gains in both retrieval precision/recall and sentence-level evidence accuracy, while remaining effective across multiple large language model backends. Ablation and error analyses show the importance of decomposition and the precision–recall loop, and the framework maintains generalizability and potential for domain adaptation, despite higher computational cost relative to single-pass retrievers.
Abstract
Retrieval plays a central role in multi-hop question answering (QA), where answering complex questions requires gathering multiple pieces of evidence. We introduce an Agentic Retrieval System that leverages large language models (LLMs) in a structured loop to retrieve relevant evidence with high precision and recall. Our framework consists of three specialized agents: a Question Analyzer that decomposes a multi-hop question into sub-questions, a Selector that identifies the most relevant context for each sub-question (focusing on precision), and an Adder that brings in any missing evidence (focusing on recall). The iterative interaction between Selector and Adder yields a compact yet comprehensive set of supporting passages. In particular, it achieves higher retrieval accuracy while filtering out distracting content, enabling downstream QA models to surpass full-context answer accuracy while relying on significantly less irrelevant information. Experiments on four multi-hop QA benchmarks -- HotpotQA, 2WikiMultiHopQA, MuSiQue, and MultiHopRAG -- demonstrates that our approach consistently outperforms strong baselines.
