RELOOP: Recursive Retrieval with Multi-Hop Reasoner and Planners for Heterogeneous QA
Ruiyi Yang, Hao Xue, Imran Razzak, Hakim Hacid, Flora D. Salim

TL;DR
RELOOP is a structure-aware, iterative retrieval framework for heterogeneous question answering that improves accuracy and efficiency by selectively gathering evidence across text, tables, and knowledge graphs.
Contribution
It introduces a hierarchical sequence representation and a guided, budget-aware iteration process for multi-source, multi-hop retrieval in QA tasks.
Findings
RELOOP achieves higher EM/F1 scores on HotpotQA, HybridQA, and MetaQA datasets.
It unifies processing across text, tables, and KGs without dataset-specific tuning.
RELOOP reduces unnecessary retrieval hops and token usage while maintaining accuracy.
Abstract
Retrieval-augmented generation (RAG) remains brittle on multi-step questions and heterogeneous evidence sources, trading accuracy against latency and token/tool budgets. This paper introduces RELOOP, a structure aware framework using Hierarchical Sequence (HSEQ) that (i) linearize documents, tables, and knowledge graphs into a reversible hierarchical sequence with lightweight structural tags, and (ii) perform structure-aware iteration to collect just-enough evidence before answer synthesis. A Head Agent provides guidance that leads retrieval, while an Iteration Agent selects and expands HSeq via structure-respecting actions (e.g., parent/child hops, table row/column neighbors, KG relations); Finally the head agent composes canonicalized evidence to genearte the final answer, with an optional refinement loop to resolve detected contradictions. Experiments on HotpotQA (text),…
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.
