Knowledge & Data · Software component

Multi-Hop Retrieval Controller

Software componentKnowledge & DataKnowledge & Dataarc:MultiHopRetrievalController

A retrieval control component that answers a question requiring evidence from several documents by iterating hops: resolving each sub-question, retrieving evidence, carrying intermediate answers forward, and handing results to synthesis.

Responsibility. Sequences retrieval hops and maintains intermediate reasoning state across them.

Also known as: Multi-hop QA agent, Iterative retrieval loop

writesis invoked bydelegates toinvokesinvokesinvokesinvokesis evaluated byinvokesinvokesWorking Memory Buffer: writesWorking Memory BufferEnd User: is invoked byEnd UserWeb Navigation Agent: delegates toWeb Navigation AgentMulti-Hop Answer Synthesizer: invokesMulti-Hop Answer Synthes…Question Decomposer: invokesQuestion DecomposerCross-Source Consistency Verifier: invokesCross-Source Consistency…Query Rewriter: invokesQuery RewriterReasoning Chain Validator: is evaluated byReasoning Chain ValidatorKnowledge Source Router: invokesKnowledge Source RouterSupporting Fact Extractor: invokesSupporting Fact Extractor
Direct neighbourhood (hover for relationship types)

Relationships

delegates to dependency

invokes dependency

is invoked by dependency

writes dependency

is evaluated by assurance

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Multi-hop retrievalBridge and comparison reasoningRecall-oriented retrieval then reasoning-based filtering
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Explainability (NIST AI RMF: explainable and interpretable)
Risks mitigated
Error propagation from early hops

Sources

  1. Ch3.3: T. Nguyen, "Web Navigation and Interaction Benchmarks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.3. ISBN: 9798244538229.