Preprint
Review

This version is not peer-reviewed.

A Survey of LLM-Powered Question Answering Through the Lens of Query Processing

  † Equal Contribution.

Submitted:

12 June 2026

Posted:

16 June 2026

You are already at the latest version

Abstract
Modern LLM-powered question answering (QA) systems are no longer merely single-step generators. They increasingly operate as analytical pipelines that interpret user intents from natural language questions, plan reasoning steps, bind them to tools or computational resources, execute workflows adaptively, and synthesize verified conclusions. Recent research has introduced a wide range of methods to improve different stages of this process, but these contributions are often studied in isolation or organized around specific application scenarios and generation paradigms. To provide a structured view of this rapidly evolving landscape, we adopt a pipeline-oriented perspective inspired by database query processing. We propose a unified five-stage abstraction: Query Rewriting, Logical Planning, Physical Planning, Execution & Adaptation, and Synthesis & Verification. We focus on QA systems over textual and tabular data, two fundamental modalities that represent unstructured and structured information processing. Within this framework, we develop a taxonomy that maps existing methods to their corresponding stages, distills stage-specific design objectives, and analyzes cross-stage interactions. By reframing LLM-powered QA as an optimizable, engineered pipeline, this survey identifies key research gaps and outlines a principled roadmap for the design of next-generation QA systems.
Keywords: 
;  ;  ;  

1. Introduction

Question answering (QA) has traditionally been studied as the problem of locating and organizing information relevant to a natural language question, where answers can be generated through retrieval, matching, and inference over a fixed corpus [1]. The rise of large language models (LLMs), however, has substantially expanded the scope of QA. Modern LLM-powered QA systems increasingly address complex questions over diverse information sources by integrating evidence, performing multi-step reasoning, invoking external tools and computational resources, and synthesizing verified conclusions from intermediate results [2,3,4,5]. In such settings, QA is no longer merely a single-step generation task, and inherently requires a coordinated, multi-stage analytical pipeline.
To illustrate this complexity, consider the question in Figure 1: “Which benchmark most accurately reflects the reasoning ability of large language models in real-world scenarios?” This semantically underspecified question cannot be reliably answered through direct retrieval or one-shot generation. Instead, answering it requires coordinated reasoning, retrieval, execution, and verification. To provide a structured view of this process, we organize it into a five-stage pipeline:
  • Query Rewriting interprets the original question and transforms it into an explicit, grounded analytical intent. As shown in Figure 1, the pipeline begins by analyzing the essential intent of the question (e.g., ranking benchmarks) and translating vague concepts like “real-world scenarios” into concrete evaluation criteria (e.g., alignment and coverage) and reasoning constraints to guide subsequent planning.
  • Logical Planning determines the required operations and their dependencies, independently of the specific tools or resources used to execute them. As illustrated in Figure 1, this stage constructs an abstract workflow that organizes the key operations, including defining the evaluation criteria, identifying candidate benchmarks, comparing their characteristics, and ranking the results.
  • Physical Planning instantiates the logical workflow by binding each operation to concrete data sources, tools, or models under resource constraints. As illustrated in Figure 1, this stage may involve selecting sources such as Google Scholar and Hugging Face, as well as analytical tools such as Python scripts and LLM inference.
  • Execution & Adaptation executes the instantiated workflow while adapting to runtime conditions and intermediate results. As shown in Figure 1, this stage performs retrieval in batches, runs generated Python code, and determines whether additional retrieval or re-execution is needed when the collected evidence is incomplete or inconsistent.
  • Synthesis & Verification integrates collected results into a coherent answer and validates the answer against the supporting evidence and task constraints. As depicted in Figure 1, this stage resolves conflicting information across heterogeneous sources, traces the relevant evidence, performs fact-checking, and iteratively refines the draft into a final verified response.
The five-stage pipeline above is not merely a descriptive decomposition. It reflects a fundamental need to separate different types of decisions while coordinating them toward a common end-to-end objective. A similar principle has long underpinned database query processing. Database systems translate high-level declarative queries into executable plans through a systematic, multi-stage process that separates logical and physical optimization [6,7], applies cost-aware planning [8,9], and supports adaptive execution [10,11]. The established principle suggests that a pipeline-oriented perspective can provide a useful lens for understanding modern LLM-powered QA systems. However, this perspective has not yet been systematically reflected in existing surveys.
Broad QA surveys typically organize the literature around answer types, application scenarios, or generation paradigms [12,13,14], offering effective frameworks for understanding what QA systems achieve and where they are deployed. Specialized surveys examine particular components in greater depth, such as retrieval-augmented generation [15], reasoning and planning [16,17], or agent-based QA [18]. Despite these valuable perspectives, the literature still lacks an integrated account of how the stages of LLM-powered QA systems are connected, how design choices at each stage are motivated, and how these choices collectively determine end-to-end system behavior.
Complementing these existing perspectives, we organize recent research on LLM-powered QA through the five-stage pipeline – Query Rewriting, Logical Planning, Physical Planning, Execution & Adaptation, and Synthesis & Verification – and examine both stage-wise design objectives and cross-stage interactions. We focus on methods and systems operating over both textual and tabular data. These are two fundamental data modalities for answering questions and provide representative settings for studying the core challenges of processing unstructured and structured information. This scope keeps the analysis focused while retaining broad coverage of the architectural challenges shared across QA systems. Rather than cataloging techniques in isolation, we first examine how representative systems instantiate and coordinate the five stages. Building on this system-level view, we then organize the literature around the recurring design objectives at each stage, as summarized in Figure 2. This structured perspective clarifies not only what techniques have been developed, but also why they are needed within the broader pipeline and how they shape end-to-end system behavior.
Our Contributions. We make the following contributions:
  • A Pipeline-Oriented Framework for reviewing LLM-powered QA. This survey presents the first systematic effort to organize the literature on LLM-powered QA, primarily published between 2022 and 2026, through a five-stage pipeline. This framework offers a unified, structured perspective for understanding the distinct roles of individual stages and their interactions within the end-to-end QA pipeline.
  • A System-Level Analysis of LLM-powered QA Architectures. We map representative QA systems over both textual and tabular data onto the five-stage abstraction and analyze how their architectural designs have evolved. This analysis identifies recurring instantiation patterns and reveals cross-stage bottlenecks.
  • A Stage-Wise Technical Taxonomy. Based on the system-level analysis, we organize the literature around the recurring design objectives within each pipeline stage and systematically review the corresponding methods, design choices, and stage-specific challenges. This taxonomy provides a fine-grained reference for understanding how individual techniques contribute to the broader QA pipeline.
  • Cross-Stage Lessons and Future Directions. We synthesize the overarching challenges that cut across individual stages and identify five priorities for next-generation QA systems: 1) Evaluation must shift from end-to-end answer metrics toward stage-aware diagnostics that localize failures; 2) Pipeline Coordination calls for dynamic, bidirectional feedback loops that allow downstream signals to trigger upstream replanning; 3) Resource Management should be guided by cost-aware physical planning that jointly optimizes efficiency and quality; 4) Faithful Reasoning demands that intermediate outputs strictly reflect actual execution, making verification auditable rather than superficial; and 5) System Generality depends on modular compositionality through standardized stage interfaces, enabling reusable and adaptable architectures. These priorities collectively outline a principled research agenda for making LLM-powered QA systems more systematic, efficient, and trustworthy.
The remainder of this survey is organized as follows. Section 2 examines representative systems from a cross-stage perspective, analyzing their stage coverage, recurring pipeline patterns, and coordination limitations. This analysis shows that Query Rewriting and Logical Planning have received relatively extensive attention, whereas Physical Planning, Execution & Adaptation, and Synthesis & Verification remain less systematically explored and present broader design opportunities. Accordingly, Section 3, Section 4, Section 5, Section 6 and Section 7 examine the five stages in turn. For the more established stages, we concisely summarize the key objectives, representative methods, and remaining gaps. For the less explored stages, we provide a more detailed analysis of underexamined design choices and optimization opportunities. Section 8 then synthesizes the overarching challenges that span multiple stages, and Section 9 concludes the survey.

2. Pipeline Instantiation in LLM-Powered QA Systems

To understand modern LLM-powered QA architectures through the five-stage pipeline, Table 1 maps a range of representative systems onto this stage-wise abstraction. Based on this mapping, we first examine how stage coverage of the pipeline has evolved over time (Section 2.1). We then abstract diverse architectural designs into recurring patterns of pipeline instantiation (Section 2.2). Finally, we analyze the varying levels of development across stages and identify the critical cross-stage bottlenecks that limit end-to-end performance (Section 2.3).

2.1. System Evolution with Stage Coverage

As shown in Table 1, LLM-powered QA systems have gradually expanded from partial pipeline implementations toward broader stage coverage. This architectural expansion is not merely a result of chronological progression; rather, it reflects the growing complexity of user questions and the diversity of the underlying data modalities. We summarize this evolution through four representative architectural shifts.
  • Early systems do not explicitly separate planning from execution. Early systems such as ReAct [3] and Reflexion [19] primarily support turn-by-turn interactions over textual data (e.g., simple conversational loops or raw document retrieval). Rather than explicitly interpreting the original question or constructing a workflow in advance, they rely on the LLM to determine the next action dynamically based on the current context, such as generating search terms, API parameters, or tool calls. This lightweight design supports flexible interaction, but without explicit intent interpretation and workflow planning, longer-horizon execution is more prone to context drift and hallucination.
  • Hybrid data modalities drive explicit upstream planning. As QA systems increasingly operate over hybrid data, directly generating execution commands from the original question becomes less reliable. For example, operating over multi-table relational data and layout-heavy documents may require schema-aware operations and join planning for tables, as well as appropriate parsing and extraction workflows for documents. Systems such as SiriusBI [22] and ST-Raptor [23] therefore introduce explicit upstream planning. Query Rewriting clarifies and structures the user intent, while Logical Planning translates the clarified request into an abstract workflow before execution begins.
  • Large-scale data processing necessitates the decoupling of physical planning from logical planning. When QA systems process large volumes of textual or tabular data, identifying the required operations is no longer sufficient. The system should also determine how to execute them efficiently. Operational cost, token consumption, and latency become important design considerations, motivating the separation of Physical Planning from Logical Planning. The former maps abstract logical operations to concrete execution strategies without changing the underlying intent. For example, PALIMPZEST [30] selects model configurations to balance quality and cost; QUEST [32] routes requests to semantic caches and vector indices to reduce latency; and DSPy [26] and DocETL [29] optimize prompt-based workflows to improve execution efficiency.
  • Advanced analytical workloads encourage full-pipeline integration. Modern analytical workloads increasingly require long-horizon, multi-step reasoning and synthesis over large-scale, heterogeneous data sources. Recent systems such as Data Interpreter [34], AgenticData [35], and AgenticScholar [37] therefore coordinate a broader range of stages within a unified architecture. In these systems, Query Rewriting clarifies the original intent, Logical Planning constructs an abstract workflow, Physical Planning selects suitable execution strategies, Execution & Adaptation responds to intermediate results and runtime failures, and Synthesis & Verification validates the final conclusions. By integrating these stages, such systems provide stronger support for the efficiency, adaptability, and reliability required by complex analytical questions.

2.2. Common Patterns of Pipeline Instantiation

By reviewing these representative systems, we not only observe how different stages of the pipeline are instantiated, but also identify several recurring patterns in how these stages are organized and coordinated.

2.2.1. Pattern 1: Decompose-Then-Execute Paradigm

A common pattern is to decompose a complex question or processing task into smaller, more manageable units before execution. This pattern appears across systems operating over textual and tabular data, e.g., ST-Raptor [23] over tables and DocETL [29] over documents. It primarily connects Query Rewriting and Logical Planning: the former structures the original question, while the latter organizes the resulting units into an executable workflow.

2.2.2. Pattern 2: Iterative Feedback and Self-Refinement

Many systems move beyond one-pass generation by evaluating intermediate outputs and using feedback to revise subsequent steps. It is widely observed across the pipeline evolution, spanning early conversational systems like Reflexion [19] and recent analytic systems such as ST-Raptor [23] and DocETL [29]. It primarily links Execution & Adaptation directly with Synthesis & Verification: the former executes the planned operations to generate candidate answers or text segments, while the latter conducts validation routines – such as evaluating reflection logs against episodic memories [19] or checking data consistency against table schemas [23] – to provide feedback for successive refinement iterations.

2.2.3. Pattern 3: Multi-Agent Collaboration

This pattern replaces monolithic LLM interactions with distributed multi-agent coordination, dividing functional pipeline responsibilities among specialized autonomous components. This pattern is prevalent in systems that orchestrate complex multi-step workflows, ranging from early text-based systems like MetaGPT [20] to modern systems handling heterogeneous modalities, such as Insight Agents [24] and AgenticData [35]. It typically spans all five stages simultaneously it leverages structured communication protocols or localized state-machine graphs to route intermediate data, enabling specialized agent personas to independently manage and validate distinct stages of the end-to-end pipeline.

2.2.4. Pattern 4: Cost-Aware Query Optimization

This pattern explicitly decouples the logical plan from its physical implementation to enable cost-aware optimization. Systems such as DSPy [26], LOTUS [33], PALIMPZEST [30], and QUEST [32] represent the required processing logic using abstract modules or semantic operators, while allowing each operation to be executed through different physical implementations. Logical Planning specifies what operations are required by the query, while Physical Planning determines how to execute them efficiently under resource constraints by selecting suitable strategies, such as model scales, prompt strategies, memory mechanisms, or index structures, to balance cost, latency, and output quality.

2.3. Stage-Wise Development and Cross-Stage Bottlenecks

The preceding analysis of stage coverage and recurring instantiation patterns reveals two complementary observations. From a stage-wise perspective, different pipeline stages have received varying levels of research attention. From an end-to-end perspective, many remaining limitations arise not only within individual stages, but also from insufficient coordination across them.
Stage-wise development. Upstream stages – specifically Query Rewriting and Logical Planning – have largely converged toward standardized paradigms deeply inspired by traditional database query processing. Query Rewriting typically transforms ambiguous natural language into explicit analytical intents, while Logical Planning systematically maps these intents into well-defined intermediate representations. For instance, modern systems consistently compile queries into structured formalisms, such as relational and semantic operators in Unify [21] and AgenticData [35], Directed Acyclic Graphs (DAGs) in AgenticScholar [37], or tree-operation processes in ST-Raptor [23]. This reliance on established data structures makes both the rewriting and logical planning stages highly predictable.
By contrast, downstream stages – Physical Planning, Execution & Adaptation, and Synthesis & Verification – remain less systematically studied. LLM-based operations often introduce variable monetary costs, latency, and hallucination risks, making it challenging to determine suitable execution strategies. For example, Physical Planning still lacks a general cost model that can be applied across systems and workloads. Existing approaches typically optimize for system-specific objectives, such as budget-aware execution in Doctopus [31] or cost-aware operator ordering in QUEST [32]. Similarly, mechanisms for Execution & Adaptation often rely on workload-specific routing and recovery strategies. Synthesis & Verification has received comparatively less attention: as shown in Table 1, many systems do not include explicit verification mechanisms, limiting their ability to assess and improve end-to-end reliability.
Cross-stage bottlenecks. From an end-to-end perspective, limitations often arise at the interfaces between stages. Decisions made upstream may constrain downstream execution, while runtime observations and verification results are not always propagated back to earlier stages. We identify four recurring cross-stage bottlenecks:
  • Decomposition-Execution Decoupling. Logical decomposition and planning are often performed before execution begins, with limited consideration of runtime factors such as resource constraints, tool availability, or data scale. As a result, an initially reasonable plan may become inefficient or infeasible during execution. More adaptive coordination is needed to revise logical plans based on downstream execution conditions.
  • Localized Feedback Confinement. Existing refinement mechanisms often focus on revising local outputs or actions. For example, Self-Refine [38] iteratively improves generated responses through self-feedback, while CRITIC [39] incorporates external tools to validate and revise outputs. However, feedback signals are not always propagated back to earlier stages to trigger more fundamental changes, such as rewriting the original query or reconstructing the logical plan.
  • Isolated Optimization Objectives. Many systems optimize individual components of the pipeline in isolation. For example, DSPy [26] optimizes LM pipelines through declarative modules and prompt-level configurations, while PALIMPZEST [30] explores cost-aware execution strategies for semantic data processing. Such component-level optimization is valuable, but pipeline-wide trade-offs among quality, latency, cost, and reliability remain insufficiently explored.
  • Limited Uncertainty Propagation. Intermediate results produced by semantic operations may contain ambiguity or uncertainty, but downstream stages often consume them without explicitly modeling their reliability. As these intermediate results pass through multiple stages, small errors can accumulate and affect the final answer. This motivates end-to-end mechanisms that represent, propagate, and resolve uncertainty throughout the pipeline.

3. Query Rewriting

As discussed in Section 2, Query Rewriting has received substantial attention in modern LLM-powered QA systems. Its central role is to transform a raw natural language question into a disambiguated, structured, and knowledge-grounded representation that downstream planning and execution stages can reliably consume.
As illustrated in Figure 3, this stage involves three core objectives. Query Interpretation clarifies the user’s underlying intent. In our example, this involves resolving the vague notion of “real-world scenarios” into explicit evaluation criteria (e.g., alignment with practical tasks and coverage of diverse reasoning skills) and deciding whether the question presupposes a single best benchmark or a ranked list. Query Structuring then converts this interpreted intent into a machine-readable computational form, decomposing the question into ordered analytical steps, such as identifying candidate benchmarks, defining measurable proxies for alignment and coverage, retrieving evidence about each candidate, and ranking them by aggregated scores. Finally, Knowledge Grounding links abstract references in the structured query to concrete entities and schemas in external knowledge sources, e.g., mapping “benchmark” to actual named resources (e.g., MMLU [40], BIG-bench [41]), “reasoning ability” to documented metrics or leaderboard dimensions, and the intended data sources to specific venues such as Google Scholar or Hugging Face datasets. These objectives are closely related: inaccurate intent interpretation may lead to an inappropriate query structure, while incomplete grounding may make the resulting query difficult to execute reliably. We next survey representative methods for each objective and summarize the key insights.

3.1. Query Interpretation

Query interpretation addresses the inherent ambiguity and context dependency of natural language. The dominant paradigm, established by AmbigQA [42], is to enumerate multiple plausible interpretations rather than commit prematurely to a single reading, and to let downstream stages or users resolve the remaining uncertainty. This principle has been operationalized through clarification dialogues [43] and reinforcement-learning-based rewriting [44]. While LLMs are effective at local semantic reasoning – resolving anaphora or expanding under-specified references – they are not a substitute for higher-level control. Diagnostic studies [45] demonstrate that, when relied on too heavily, LLM-driven query expansion systematically favors popular interpretations and degrades recall on rare or highly polysemous queries; similarly, naive context retention can propagate stale information under topic shifts [46]. Hence, the key design tension is not whether to disambiguate, but when and at what cost: forced early commitment simplifies downstream processing at the risk of propagating errors, while preserving alternatives shifts the resolution burden to later stages.
Key Insight. A common strategy is to preserve multiple candidate interpretations when a query is ambiguous, rather than committing to one interpretation too early. However, current systems often lack explicit, context-aware policies for deciding when to retain multiple candidates, when to select one, and when to discard outdated context. As a result, ambiguity resolution remains fragile, and the trade-offs between accuracy, cost, and context usage are not systematically managed.

3.2. Query Structuring

Query structuring makes the computational logic of a question explicit, typically by decomposing it into a set of interdependent sub-queries. Early work such as the QDMR formalism [47] established that a complex question should be represented as an ordered sequence of atomic operations, where each step may explicitly reference the outputs of prior steps. This explicit dependency modeling is foundational because, without it, sub-questions risk being executed in arbitrary order and compounding errors. LLM-driven decomposition techniques, including least-to-most prompting [48] and decomposed prompting [49], have shown that solving simpler sub-problems first and composing their outputs can extend reasoning horizons, yet they inherit the same dependency challenge. A critical finding is the compositionality gap [50]: models often answer individual sub-questions correctly but fail to combine them into a coherent final answer. This reveals that generating plausible intermediate steps is not sufficient – those steps must be executable, correctly ordered, and composable.
Key Insight. It is increasingly recognized that LLM-driven decomposition should be paired with explicit dependency structures to avoid arbitrary execution orders and cascading errors. However, a compositionality gap remains: even if individual sub-tasks are answered correctly, the intermediate results may not combine into a correct final answer. Existing systems still lack verifiable constraints for checking, before execution, whether a generated plan is complete, whether its dependencies are valid, and whether its intermediate results can be reliably combined.

3.3. Knowledge Grounding

Knowledge grounding bridges the gap between the abstract query representation and the actual contents of external knowledge sources. A practical hurdle is that the surface forms used in the question (e.g., “real-world reasoning”) often differ substantially from the terminology found in databases, papers, or leaderboards. A common approach to mitigate this vocabulary gap is query enrichment: generating pseudo-documents [51] or hypothetical answers [52] that expand the query with related terms, effectively softening the mapping to downstream retrieval indices and entity descriptions; such generated content, however, carries a risk of hallucination that must be controlled. Beyond this enrichment step, structured grounding explicitly aligns query elements with knowledge base entries. For structured data, schema linking has matured from monolithic encoder-decoder models to modular pipelines that separate what to reference from how to query [53,54], with constrained decoding [55] and critical-element prioritization [56] significantly improving reliability. For textual corpora and knowledge bases, entity linking has similarly moved toward efficient bi-encoder architectures [57] and type-aware zero-shot methods [58]. A consistent observation across these settings is that reliability depends less on model scale than on how the grounding problem is formulated: decoupling selection from generation and prioritizing critical elements improves robustness more than switching to a larger LLM.
Key Insight. Reliable grounding depends more on structured representations and specialized linking mechanisms than on simply using larger models. Many systems therefore separate routine entity or schema linking from LLM-based semantic enrichment. However, a key challenge remains: existing systems lack principled mechanisms for coordinating these components, such as deciding when to rely on specialized linkers, when to invoke an LLM, and how to validate newly generated grounding results. As a result, hallucination risks remain insufficiently controlled across the pipeline.
Preprints 218252 i001

4. Logical Planning

As discussed in Section 2, Logical Planning has become an increasingly explicit component of modern LLM-powered QA systems. Its central role is to commit to an explicit reasoning strategy: given a well-interpreted query from the rewriting stage, logical planning determines how the system intends to construct the answer. Overall, this stage concentrates on four core objectives.
As depicted in Figure 4, each objective corresponds to a distinct decision the system must make. Reasoning Planning determines the structural form of the reasoning process – for instance, whether benchmark comparison should follow a sequential chain, branch into parallel evaluation dimensions, or model inter-benchmark citation dependencies as a relational graph. Workflow Generation then transforms this topology into an executable coordination plan, partitioning the analysis into sub-tasks (e.g., defining evaluation criteria, scoring candidates, aggregating rankings) and deciding which are handled by LLM reasoning and which are delegated to external tools. Plan Representation defines the formal encoding of the workflow, choosing, for example, whether evaluation criteria remain as natural language instructions, become executable Python functions that query leaderboard APIs, or translate into structured SQL queries. Finally, Retrieval Planning schedules evidence acquisition: should all benchmark metadata be retrieved upfront, or should detailed evaluation results be fetched only after a candidate passes an initial relevance filter? These four objectives form a progressive refinement chain – reasoning planning defines the shape of reasoning, workflow generation assigns responsibilities, plan representation encodes the logic, and retrieval planning schedules evidence acquisition – jointly transforming an abstract analytical intent into an executable reasoning blueprint. Subsequently, we review prominent studies under each objective and critically analyze them to derive valuable insights.

4.1. Reasoning Planning

Reasoning planning has evolved from simple linear chains toward more expressive structures that accommodate the diversity of real-world analytical queries. Chain-of-thought prompting [2,59] demonstrated that exposing intermediate steps substantially improves reasoning quality, and subsequent work has focused on controlling the cost and robustness of linear trajectories through consistency checks [60], complexity-adaptive depth [61,62], and reinforcement learning [63]. When questions admit multiple plausible solution paths, tree-based approaches such as Tree of Thoughts [64] and RAP [65] explicitly search over candidate reasoning states, while graph-based methods [66,67] further support cyclic dependencies and knowledge-graph grounding.
Key Insight. A common strategy is to use linear reasoning chains for relatively simple factual questions and introduce tree- or graph-based search for more complex questions involving multiple candidate paths. However, such search structures require reliable evaluation signals to identify promising paths and prune low-quality ones. A key challenge is that LLMs are often unreliable at assessing their own intermediate outputs. As a result, tree- and graph-based reasoning may provide limited benefits unless they are supported by external verification mechanisms.

4.2. Workflow Generation

Workflow generation bridges the gap between abstract topology and executable orchestration. Hierarchical decomposition strategies [68,69] partition complex tasks into structured sub-goals and dispatch them to specialized models or tools. The separation between what remains inside the LLM and what is outsourced to deterministic modules is a recurring architectural motif: systems like MRKL [70] and Toolformer [71] route requests to external experts, while DSPy [26] abstracts entire pipelines as declarative computational graphs for systematic optimization. Planning strategy selection adds a further layer of adaptivity, with frameworks such as Self-RAG [72] and Adaptive-RAG [27] dynamically routing questions according to complexity estimates.
Key Insight. Finer-grained decomposition is not always beneficial, because coordinating a large number of subtasks may introduce substantial LLM costs and execution overhead. Existing systems therefore need to balance the benefits of decomposition against the cost of coordinating intermediate results, while assigning well-defined operations to deterministic modules whenever possible. However, this balance is often determined through manual heuristics. Systematic methods for estimating coordination costs in advance and automatically selecting an appropriate decomposition granularity remain underexplored.

4.3. Plan Representation

Plan representation defines the boundary between semantic reasoning and deterministic execution. Program-based representations delegate symbolic computation to Python interpreters or SQL engines, reducing numerical and logical errors [73,74,75], while structured query generation translates natural language into executable database queries [76,77]. Hybrid approaches [78,79] interleave natural-language reasoning with program execution to preserve flexibility where formalization is difficult.
Key Insight. A common strategy is to express well-defined operations in executable languages, such as SQL or Python, while reserving natural-language reasoning for steps that remain under-specified or require semantic judgment. However, determining which steps can be safely formalized often relies on manually designed heuristics. When a system falls back to LLM-based reasoning, semantic uncertainty is reintroduced, and the resulting outputs may be difficult to verify reliably.

4.4. Retrieval Planning

Retrieval planning schedules evidence acquisition to align with reasoning progress. Early work treated retrieval as a front-loaded preprocessing step [80], but subsequent research demonstrated that interleaving retrieval with reasoning [81] and adapting retrieval depth to runtime information gaps [82,83] consistently outperforms static strategies. Front-loaded retrieval often fetches irrelevant or prematurely aggregated evidence, whereas adaptive retrieval acquires information only when reasoning progress exposes genuine knowledge gaps.
Key Insight. A widely adopted practice is to interleave retrieval with reasoning, triggering evidence acquisition when an explicit knowledge gap is detected rather than following a fixed retrieval plan. However, the signals used to trigger retrieval remain unreliable. LLM confidence scores often correlate poorly with factual correctness [84], making it difficult to determine when additional evidence is genuinely needed. Without better-calibrated signals, a system may either miss necessary evidence or waste resources on unnecessary retrieval.
Preprints 218252 i002

5. Physical Planning

Physical Planning bridges the gap between abstract logical plans and concrete execution strategies, determining how operations should be carried out under resource, tool, and infrastructure constraints. However, different aspects of the physical layer have received varying levels of attention: basic tool binding is widely adopted, whereas dynamic resource allocation and systematic memory management remain relatively underexplored. This imbalance can create cross-stage bottlenecks, as a well-formed logical plan may still lead to inefficient or unreliable execution when its physical implementation is poorly selected. These limitations give rise to three closely related challenges:
1. Intent vs. Physical Executability: Logical plans define what to retrieve but omit low-level physical configurations (index types, chunk sizes, retrieval depth, context ordering). Performance is acutely sensitive to these parameters, which remain statically configured in deployed systems and fail to generalize across query distributions.
2. Environment and Tool Heterogeneity: Systems must bind abstract operations to massive, evolving tool and model catalogs, necessitating robust routing across model pools that can withstand API drift, documentation changes, and execution failures.
3. Bounded State Management: Long-horizon QA tasks (e.g., multi-turn dialogues over long documents) operate under hard context window constraints, forcing strict trade-offs between information retention and compute costs that demand formal memory eviction criteria rather than heuristics.

5.1. From Challenges to Research Objectives

These challenges motivate four core objectives as illustrated in Figure 5. Within each, sub-tasks progress sequentially from structural setups to operational refinements. Across objectives, two critical dependencies govern execution: Memory Management’s budget constrains Retrieval Execution Planning, while Resource Allocation’s capacity bounds Tool Binding.
  • Retrieval Execution Planning (addressing Challenge 1): Translates logical retrieval intents into concrete index access paths, hyperparameter configurations, and ordered contexts.
  • Tool Binding (addressing Challenge 2): Grounds abstract tool descriptions into resilient API integrations that withstand specification drift.
  • Resource Allocation (addressing Challenge 2): Optimizes infrastructure costs by routing queries across heterogeneous model pools and scheduling execution workloads.
  • Memory Management (addressing Challenge 3): Governs state persistence, consolidation, and compression within hard context token limits.

5.2. Representative Methods Under Each Research Objective

This subsection systematically surveys the representative methods under each research objective, traces their evolutionary trajectories, and summarizes key insights.

5.2.1. Retrieval Execution Planning

Retrieval execution planning determines how a logical plan should access and organize evidence under resource constraints. It involves selecting suitable retrieval paths (Index & Access Path Selection), configuring extraction granularity (Parameter Configuration), and assembling the retrieved context so that the downstream LLM can process the evidence efficiently (Context Assembly).
Index & Access Path Selection has evolved from balancing representation expressiveness and efficiency toward managing downstream LLM invocation overhead. Early dense and sparse paradigms, such as late interaction in ColBERT [85] and high-dimensional sparse mapping in SPLADE [86], decoupled semantic matching from heavy cross-encoders to optimize pure retrieval throughput. However, these methods typically treat retrieval as an isolated preprocessing phase, separate from downstream generation costs. To address this, modern architectures like QUEST [32] and DocDB [87] treat the index structure as part of the cost-management framework. By employing hierarchical data summaries and runtime-adaptive routing, they seek to defer or eliminate LLM execution during retrieval when structural evidence is sufficient, transforming the access path into a cost-aware pipeline gating mechanism.
Parameter Configuration governs the query-time calibration of structural hyperparameters, such as chunk size, retrieval depth, and hybrid weights, to satisfy target quality-cost boundaries. Wang et al. [88] demonstrated that these low-level parameters are often highly interdependent; for instance, chunk sizing and hybrid ratios can significantly alter the semantic density of the context, meaning that lightweight cross-encoders approximate LLM reranking quality primarily when upstream parameters are properly conditioned. Going beyond empirical tuning, Doctopus [31] formalizes parameter selection as a budget-constrained portfolio optimization problem. Instead of applying uniform configurations across the entire system, it dynamically allocates distinct extraction and pruning strategies to individual text attributes based on their estimated information volatility, absorbing significant query variance before the generation stage.
Context Assembly addresses the spatial-semantic organization of retrieved evidence to mitigate potential attention biases in LLMs. The lost-in-the-middle phenomenon [89] indicated that naive context concatenation can lead to attention degradation, as LLMs tend to underweight evidence located in the middle of long context windows. To enforce positional salience, UPR [90] utilizes a generative reranking paradigm, reordering passages based on query likelihood to place critical information near the window’s boundaries. Extending this to cost frontiers, Task Cascades [91] suggests that context composition is closely coupled with compute escalations; it utilizes low-cost surrogate models to filter and assemble preliminary contexts, escalating to full LLM context ingestion primarily when the proxy reports high semantic uncertainty.
Key Insight. These three subtasks are highly interdependent: they determine when LLM-based processing is needed and how much evidence should be passed to the model. Optimizing them independently may result in excessive context assembly. When upstream retrieval components cannot reliably assess whether sufficient evidence has been collected, the system may include more context than necessary to avoid missing relevant information. This increases token consumption and may distract the model with redundant evidence.

5.2.2. Tool Binding

Tool binding maps logical operations to appropriate external tools and services. It involves determining whether a tool call is needed and selecting the appropriate tool and invocation format (Tool Selection), and managing the live execution protocols and fault tolerance required in unpredictable web environments (External Integration).
  • Tool Selection has transitioned from maximizing invocation accuracy toward incorporating execution restraint –specifically, training models to identify when external utilities may be redundant. While ToolLLM [92] pioneered large-scale API fine-tuning, its reliance on parametric memorization meant that models internalized static training-time documentation, making them sensitive to real-world interface alterations. Gorilla [93] counteracted this via Retriever-Aware Training, shifting the model’s role from memorizing APIs to dynamically parsing live, retrieved documentation at inference time. Furthermore, API-Bank [94] established that performance bottlenecks often lie in multi-step planning and error recovery rather than isolated tool invocation accuracy. To formalize this sequential decision process, ToolRL [95] frames tool selection as a reinforcement learning task with step-level rewards, helping cultivate self-correction and optimal non-invocation behaviors.
  • External Integration elevates tool binding from closed execution sandboxes into live, interactive web services. WebGPT [96] established the foundational paradigm of LLMs behaving as interactive web agents, executing sequential browsing, text synthesis, and explicit citation logging. However, moving from internal tool calls to live external integration exposes the physical plan to environmental stochasticity, including network latencies, rate limits, and unannounced schema drift. Consequently, ensuring execution robustness often necessitates treating external integrations as dynamic and potentially untrusted dependencies that benefit from explicit exception handling, fallbacks, and multi-agent consensus protocols to protect the stability of the upstream logical plan.
Key Insight. The development of tool-using architectures indicates that physical robustness is difficult to achieve solely by expanding the capacity of the LLM. An alternative paradigm involves decoupling execution logic from tool specifications: the LLM serves as a coordination policy trained to handle control flow and restraint, while detailed API schemas are maintained in an externalized, non-parametric storage layer fetched dynamically at runtime. This separation can help protect the system from documentation drift without requiring frequent model retraining.

5.2.3. Resource Allocation

Resource allocation ensures logical plans execute within strict physical performance budgets by optimizing throughput, costs, and latency. Systems manage this across three architectural tiers: matching query complexity to appropriate model capacities (Model Routing), minimizing internal computation overhead for semantic operators (Inference Efficiency Optimization), and coordinating concurrent workloads to maximize aggregate batching efficiency (Compute Scheduling).
  • Model Routing capitalizes on variations in query difficulty to reduce execution costs by mapping query complexity to corresponding model capacities. FrugalGPT [97] formalized this via sequential LLM cascades, routing queries to cheaper, specialized models first and stopping early if confidence metrics are satisfied, thereby approximating premium model performance at lower costs. To avoid the overhead of retraining routing classifiers whenever the available model pool shifts, UniRoute [98] introduced representation-based zero-shot routing, matching queries based on embedding space alignment with model capability profiles. Refining the routing telemetry, Self-REF [99] and RAGate [100] derive routing indicators directly from the model’s internal token-generation uncertainty, allowing the system to adaptively decide model scale and determine when retrieval-augmentation is necessary.
  • Inference Efficiency Optimization targets the internal mechanics of individual model invocations and operator pipelines to compress per-token compute overhead. At the hardware-workload boundary, FlashAttention [101] and speculative decoding [102] minimize memory traffic bottlenecks and sequential generation latency via IO-aware kernel computation and small proxy draft models. Elevating this optimization to the relational abstraction layer, systems like Abacus [103] and LOTUS [33] introduce formal Cost-Based Optimizers (CBO) tailored for semantic operator pipelines. By separating logical execution flows from physical operator implementations, these frameworks compile optimized execution schedules, applying algebraic rewrites and cost-based selection to semantic joins and filters similarly to classical database query compilers.
  • Compute Scheduling shifts the optimization focus from single-query latency to aggregate system throughput under concurrent, multi-tenant workloads. PagedAttention [104] resolved a key physical memory fragmentation bottleneck of serving infrastructure by introducing virtual memory management for LLM KV caches, enabling dynamic non-contiguous allocation across parallel requests. Moving beyond lower-level memory management, Halo [105] scales scheduling efficiency to cross-workflow compilation. It consolidates multiple independent query-plan directed acyclic graphs (DAGs) into a unified execution batch, executing shared semantic subexpressions simultaneously to maximize KV cache reuse and token throughput across separate requests.
Key Insight. Routing, inference optimization, and scheduling reduce execution costs from different perspectives, but their decisions may interact. For example, routing each query to its individually preferred model can distribute requests across a heterogeneous model pool, making batching and KV-cache reuse more difficult. Since efficient scheduling often benefits from processing similar requests together, system-level optimization must balance per-query routing decisions against overall batching efficiency.

5.2.4. Memory Management

Memory management transforms unbounded historical data into cost-effective context by balancing comprehensive preservation with strict token constraints. Systems coordinate this lifecycle by defining synchronization schedules and topologies (Memory Design), managing state migration across hierarchical storage tiers (State Persistence), and compressing retrieved states into information-dense formats prior to generation (Context Optimization).
  • Memory Design dictates the synchronization schedule of state data, spanning a spectrum from write-heavy proactive structuring to read-heavy reactive indexing. MemoryBank [106] adopts a proactive write-time design, invoking the LLM upon receiving new inputs to summarize and index incoming experiences, which minimizes runtime latency via cheap, LLM-free retrieval during queries. Conversely, Generative Agents [107] utilizes an asynchronous offline approach, running periodic reflection loops where the LLM synthesizes high-level insights from raw memory logs during system idle time. HippoRAG [108] shifts the memory substrate itself to an offline graph topology, using the LLM to populate a schemaless knowledge graph that enables single-step, multi-hop contextual retrieval via personalized PageRank, bypassing iterative LLM reasoning at query time. Pushing toward continuous online synchronization, A-MEM [109] enforces real-time relational updates, where every new experience triggers an LLM inference step to trace and re-weight associative links across historical memory nodes.
  • State Persistence manages coherent access across the boundaries of physical memory tiers, addressing the structural disconnect between historical state and finite context windows. MemGPT [110] handles this by replicating operating system memory architectures, providing the LLM with explicit control commands to read/write between in-context main memory and out-of-context archival storage; however, this can place noticeable cognitive and token overhead on the model during runtime loop control. To alleviate this, AgeMem [111] unifies long-term consolidation and short-term pruning into a single policy trained via reinforcement learning. By framing state migration as an optimization problem, it dynamically determines when short-term context should be consolidated into long-term archival stores or permanently evicted, facilitating state movement based on downstream performance metrics.
  • Context Optimization acts as a compression filter, downscaling the persisted memory state to fit within physical token boundaries right before generation. RECOMP [112] trains specialized, task-aware compressors end-to-end to condense retrieved document clusters into compact summaries. Crucially, RECOMP incorporates a selective augmentation mechanism: when retrieved memory states are evaluated as irrelevant or noisy, the compressor outputs an empty string, executing an immediate physical prune. This mechanism is directly coupled with the Context Assembly phase of Retrieval Execution Planning; it helps ensure that token compression is optimized to protect the model’s positional attention focus against noise-induced degradation.
Key Insight. The architecture of a memory system largely depends on how computation costs are distributed across the state lifecycle. Proactive write-time or asynchronous offline processing can reduce runtime query latency, whereas reactive approaches minimize ingestion overhead at the expense of query-time computation. Beyond scheduling, memory management typically serves as an information-filtering mechanism; its performance often hinges on its ability to present relevant state data while minimizing redundant tokens that might otherwise degrade downstream generation quality.
Preprints 218252 i003

6. Execution & Adaptation

Execution & Adaptation is the stage where physical plans are carried out in dynamic environments. It invokes tools, coordinates agents, and adjusts execution in response to partial, noisy, or changing external feedback. Although basic inference–action loops are widely adopted, more advanced mechanisms for multi-agent coordination and adaptive execution remain relatively fragmented. In particular, existing approaches often lack systematic frameworks for balancing execution quality against runtime costs. As a result, even well-designed plans may become ineffective when tools fail, intermediate results are incomplete, or runtime conditions change. We identify four closely related challenges:
1. Tight Coupling Between Reasoning and Action: LLM-powered execution interleaves reasoning and acting in a dynamic feedback loop, where each tool return can alter the subsequent reasoning trajectory in ways that cannot be pre-specified, and errors at any single step can cascade irreversibly.
2. Coordination Overhead in Multi-Agent Systems: Distributing execution across specialized agents multiplies LLM calls, introduces channels susceptible to semantic drift, and creates compounding error propagation at inter-agent boundaries.
3. Non-Stationarity of the Execution Environment: APIs return stale or inconsistent results, retrieved documents contradict one another, and tool invocations fail intermittently, invalidating prior assumptions mid-run.
4. Opaque Failure Attribution: Execution failures are heterogeneous in origin, yet pinpointing the root cause to trigger targeted recovery remains an introspective burden under tight time and resource constraints.

6.1. From Challenges to Research Objectives

Challenges 1 and 2 concern coherence and scalability during routine execution, whereas Challenges 3 and 4 address robustness when runtime conditions deviate from the original plan. Together, these challenges motivate three research objectives, as summarized in Figure 6. Within each, sub-tasks progress sequentially from structural decisions to operational refinements. Across objectives, two critical dependencies link execution quality to runtime monitoring: Adaptive Execution’s recovery signals redirect Workflow Execution’s live trajectory, while its failure diagnostics constrain the overhead decisions of Agent Coordination.
  • Workflow Execution (addressing Challenge 1): Operationalizing plans through inference-action loops, external operation invocation, and incremental decomposition, while managing error propagation across interleaved steps.
  • Agent Coordination (addressing Challenge 2): Organizing multiple LLM-powered agents, mediating their communication, synchronizing shared state, and reconciling conflicting conclusions while controlling coordination cost.
  • Adaptive Execution (addressing Challenges 3 and 4): Monitoring intermediate outputs at runtime, detecting deviations from expected behavior, and triggering targeted plan revision or failure recovery.

6.2. Representative Methods Under Each Research Objective

For these objectives, we review the evolution of typical methods and further extract the core insights that underpin them.

6.2.1. Workflow Execution

Workflow execution operationalizes plans by balancing dynamic problem-solving with efficiency, ensuring premium LLM computation is allocated only where necessary. Systems achieve this by interleaving reasoning with environmental feedback (Inference-Action Loops), offloading deterministic tasks to specialized interpreters (External Operation Invocation), and decomposing goals into modular sub-tasks for localized recovery (Incremental Execution).
  • Inference-Action Loops interleave LLM-generated reasoning traces with environment-facing actions, allowing dynamic adaptation rather than following a rigid pre-committed plan. ReAct [3] establishes the canonical form, but its cost is proportional to trajectory length since every step invokes the LLM. WebAgent [113] addresses this by routing routine decisions to a fine-tuned domain model and reserving the general LLM for program synthesis. ToolChain* [114] addresses a different limitation – greedy step-by-step execution’s susceptibility to local optima – by reformulating tool use as A* search over a decision tree. Together, these studies form a progression: ReAct establishes the paradigm; WebAgent reduces per-step cost through specialization; ToolChain* adds lookahead to avoid local optima.
  • External Operation Invocation shifts the LLM’s role from acting to code authoring, delegating execution to deterministic components. The loop structure established by inference-action paradigms directly determines which operations are candidates for externalization. Chain of Code [115] delegates well-defined operations to a standard interpreter and invokes an LLM-powered emulator only for semantically complex sub-tasks. VOYAGER [116] addresses the orthogonal problem of cost across repeated executions by accumulating successfully acquired behaviors as an indexed skill library. These two studies target different cost sources – within-trace versus across-trace – and are complementary rather than competing.
  • Incremental Execution decomposes complex queries into ordered subtasks, enabling localized error detection and partial substitution with non-LLM components. The granularity of external operations directly governs how finely this decomposition can be structured. Successive Prompting [117] establishes the core formulation with separate LLM calls for decomposition and answering, though the decomposition strategy remains hand-designed. Unify [21] reduces this dependency by matching queries to a library of semantic operators via embedding retrieval. Tool Zero [118] eliminates demonstration dependency entirely through pure reinforcement learning with a progressive reward schedule. The progression – from hand-designed prompts to programmatic operator matching to learned behavior – reflects a consistent move toward reducing reliance on human-specified decomposition strategies.
Key Insight. The core challenge is not choosing the right sequence of steps, but deciding how much reasoning to invest at each step and which component should handle it. Greedy inference-action loops fail not because their steps are wrong, but because they apply uniform LLM reasoning to both semantically complex decisions and routine operations. The research trajectory consistently moves toward narrowing the LLM’s scope to decisions where its flexibility is genuinely necessary, delegating the rest to deterministic or specialized components.

6.2.2. Agent Coordination

Agent coordination scales collective problem-solving while strictly controlling communication overhead. By adaptively managing structural complexity, systems first establish organizational topologies for role assignment and information flow (Coordination Structures), and subsequently implement the interaction protocols required for agents to exchange results and converge on shared solutions (Collaboration Mechanisms).
  • Coordination Structures define the organizational topology governing role assignment and information flow. MetaGPT [20], AutoGen [119], and ChatDev [120] represent three points on the rigidity–flexibility spectrum. MetaGPT encodes standardized operating procedures with fixed roles and structured artifact handoffs. AutoGen adopts flexible conversation programming, allowing non-LLM components as first-class agents and configurable interaction topologies. ChatDev sits between these, relying on role-consistent behavior through prompting rather than pipeline engineering. The appropriate choice depends on task stability: rigid structures amortize well over homogeneous tasks; flexible topologies handle diversity at higher per-task overhead. Riedl [121] further shows that useful coordination can emerge from persona assignment and theory-of-mind prompting without explicit structure, raising the question of when the engineering cost of designed pipelines is justified.
  • Collaboration Mechanisms concern the protocols through which agents exchange intermediate results and converge toward shared solutions – with topology serving as the structural substrate over which these protocols operate. Multi-agent debate [122] targets output quality through iterative critique, most effective when individual outputs are unreliable. CAMEL [123] targets design effort via role-based inception prompting, providing a lightweight baseline at the cost of a static conversation pattern. Liu et al. [124] target computational efficiency by caching prior outputs and pre-fetching predictable context queries. Multi-agent reinforcement learning [125] targets adaptability by enabling agents to jointly learn communication and task allocation policies.
Key Insight. The benefit of multi-agent coordination is real but conditional. Distributing work is most valuable when subtasks are genuinely heterogeneous; for homogeneous or well-structured tasks, coordination overhead can outweigh the gains. Similarly, iterative debate and critique improve quality precisely when individual agents disagree, but add little when the underlying model is already reliable. A practical strategy is to start with the simplest coordination structure the task demands, introducing additional agents or communication rounds only where single-agent performance is demonstrably insufficient.

6.2.3. Adaptive Execution

Adaptive execution ensures end-to-end reliability by transforming rigid trajectories into self-correcting processes. Bounded by initial diagnostic quality, systems manage anomalies through a sequential pipeline: generating objective signals to evaluate intermediate outputs (Execution Monitoring), revising high-level strategies when assumptions fail (Dynamic Replanning), and executing corrective protocols to navigate localized faults (Failure Handling).
  • Execution Monitoring detects errors in intermediate outputs, establishing the diagnostic signal upon which replanning and recovery depend. LLM-AUGMENTER [126] externalizes verification by validating candidate responses against retrieved evidence. AgentPro [127] internalizes it through a trained Process Reward Model that applies rejection sampling to steer inference away from erroneous paths. Both share the insight that the LLM should not be its own judge, but differ in whether the monitoring signal comes from the external world or a separately trained model.
  • Dynamic Replanning revises strategy mid-execution when monitoring signals indicate ineffectiveness. ExpeL [128] distills cross-task successes and failures into natural language insights that guide experience-informed revisions without additional inference-time cost. DEPS [129] delegates feasibility judgments to a lightweight trained selector, reserving the LLM for plan revision reasoning proper.
  • Failure Handling detects, diagnoses, and recovers from execution-time errors, with the scope of recovery actions directly shaped by the specificity of the replanning strategy. Reflexion [19] generates natural language reflections on failed trajectories for use as context in subsequent attempts, turning failures into self-improvement signals without weight updates. CRITIC [39] grounds failure diagnosis in external tool feedback – search results or code execution outputs – providing a more reliable signal. FireAct [130] shifts failure handling to training time by fine-tuning on diverse agent trajectories, so inference-time recovery requires no additional LLM calls. The three represent a progression from inference-time self-reflection, to inference-time external grounding, to training-time internalization.
Key Insight. Monitoring, replanning, and failure handling each depend on a common prerequisite: a reliable signal for distinguishing expected from unexpected behavior. When that signal comes from the LLM itself, the result is circular and unreliable. The more effective pattern is to externalize the signal – through retrieved evidence, trained discriminators, or fine-tuning on diverse trajectories. Adaptive execution is thus not primarily a reasoning problem but a measurement problem: its effectiveness depends not only on the sophistication of the replanning logic, but also on the reliability of the monitoring signals that trigger adaptation.
Preprints 218252 i004

7. Synthesis & Verification

Synthesis & Verification serves as the pipeline’s terminal interface – the only stage where output is directly exposed to the end user. It synthesizes accumulated evidence and reasoning into a coherent, grounded, and trustworthy response, uniquely reconciling narrative completeness with factual reliability. While answer synthesis is increasingly supported by retrieval-augmented generation, uncertainty modeling, verification, and iterative refinement remain less systematically developed. As a result, fluent responses may still contain unsupported claims or fail to communicate uncertainty reliably. We organize these limitations into four closely related challenges:
1. Evidence Aggregation and Coherence Maintenance: Fusing disparate, often contradictory, signals from heterogeneous sources while satisfying strict structural and attribution constraints.
2. Confidence Calibration and Uncertainty Communication: Accurately estimating and communicating the reliability of answers produced through multi-step reasoning, since fluent responses may still contain unsupported or incorrect claims.
3. The Verification Dilemma: Navigating shared biases between generators and verifiers, compounded by the difficulty of decomposing complex analytical answers into independently verifiable claims.
4. Refinement Convergence and Cross-Level Correction: Identifying and rectifying errors that originate in upstream stages, as output-level self-critique often fails to address systemic pipeline failures.

7.1. From Challenges to Research Objectives

These challenges can undermine system reliability: Challenge 1 affects response coherence, Challenge 2 limits transparent communication of uncertainty, and Challenges 3 and 4 directly affect factual correctness. Together, they motivate the four research objectives depicted in Figure 7:
  • Answer Synthesis (addressing Challenge 1): Fusing heterogeneous evidence into coherent, multi-faceted answers while maintaining strict attribution and structural integrity.
  • Confidence & Uncertainty Modeling (addressing Challenge 2): Estimating and calibrating model confidence to enable principled abstention and transparent epistemic communication.
  • Verification & Validation (addressing Challenge 3): Detecting hallucinations and reasoning flaws across claim, step, and chain levels through internal consistency and external grounding.
  • Iterative Refinement (addressing Challenge 4): Developing targeted correction mechanisms that address error sources at the appropriate abstraction level rather than defaulting to blanket regeneration.

7.2. Representative Methods Under Each Research Objective

In the following, we review representative studies under each objective and synthesize the key design principles they reveal.

7.2.1. Answer Synthesis

Answer synthesis transforms collected evidence into a coherent response while balancing readability with factual support. It typically involves three steps: integrating retrieved evidence into a unified representation (Evidence Aggregation), generating a fluent answer grounded in that evidence (Answer Generation), and ensuring that the final response satisfies structural, formatting, and citation requirements (Response Formatting).
  • Evidence Aggregation combines disparate signals to ground generation. While foundational architectures like RAG [4] and Fusion-in-Decoder (FiD) [131] establish effective paradigms for fusing retrieved passages via cross-attention, they typically treat aggregation as a single-pass operation, which can lead to content conflation when processing massive source lists. To mitigate this, SeeKeR [132] decomposes aggregation into sequential modules (search, summarization, and generation), showing that explicit intermediate knowledge representations can reduce cross-document hallucination, albeit at the cost of additional inference steps.
  • Answer Generation bridges these aggregated contexts with natural language, balancing factual groundedness and instruction adherence. Moving beyond standard autoregressive conditioning [133,134], models aligned via RLHF (e.g., InstructGPT [135]) demonstrate enhanced instruction-following for user-facing tasks. Furthermore, for highly quantitative queries, MatPlotAgent [136] highlights a code-augmented paradigm where the LLM generates verifiable executable scripts rather than direct text, externalizing computation to ensure reproducibility.
  • Response Formatting ensures the generated output complies with citation norms and schema specifications. As Bohnet et al. [137] note, even advanced LLMs struggle to achieve perfect attribution natively. DVR [138] addresses this by decomposing complex formatting instructions into individual constraints verified by deterministic tools, replacing unreliable LLM self-assessment where formal rules apply.
Key Insight. A key challenge in answer synthesis is balancing fluency with traceability. End-to-end generation can efficiently produce coherent responses, but it may make it difficult to identify the evidence supporting each claim. Breaking synthesis into separate steps can improve traceability, although it introduces additional computational overhead. For explicit structural requirements, such as length limits or output schemas, deterministic validation tools are often more reliable than LLM self-assessment. Rule-based checks and generative models should therefore be used together.

7.2.2. Confidence & Uncertainty Modeling

Confidence and uncertainty modeling enables systems to estimate the reliability of their outputs and use these estimates to guide downstream decisions. It typically involves three steps: measuring uncertainty in intermediate or final outputs (Uncertainty Estimation), aligning confidence scores with empirical correctness (Confidence Calibration), and using calibrated confidence to determine whether the system should answer or abstain from answering (Abstention & Refusal).
  • Uncertainty Estimation quantifies model confidence. While early methods successfully elicited natural-language confidence without logit access [139,140], they primarily measured uncertainty over token sequences. Kuhn et al. [141] address this by introducing semantic entropy, which clusters semantically equivalent outputs to measure uncertainty over meanings rather than surface forms, offering a more robust predictor of accuracy at scale.
  • Confidence Calibration aligns internal estimates with empirical correctness. Zhao et al. [142] identify that in-context examples can skew output probabilities, proposing contextual calibration to normalize biases. However, Tian et al. [143] reveal that standard RLHF fine-tuning can degrade token-level calibration, complicating uncertainty estimation. For black-box models, APRICOT [144] provides a workaround by training auxiliary models to predict confidence externally.
  • Abstention & Refusal translates confidence into action. As SQuAD 2.0 [145] established, detecting unanswerable queries is critical. R-Tuning [146] demonstrates that standard instruction tuning often trains models to guess rather than refuse. By incorporating explicit knowledge boundary identification during training, abstention can be cultivated as a transferable skill rather than a localized classifier.
Key Insight. Uncertainty estimation, calibration, and abstention are highly interdependent. An uncertainty signal that does not inform downstream pipeline behavior (e.g., triggering additional retrieval or refusal) remains merely diagnostic. Reliable uncertainty handling requires calibrated confidence signals to be integrated into the system’s control flow, allowing the system to adapt its behavior or abstain from answering when confidence is low.

7.2.3. Verification & Validation

Verification and validation balance computational overhead with evaluation depth by matching strategies to dominant error profiles. Systems deploy validation across an escalating hierarchy: running lightweight internal checks for consistency (Hallucination Detection), verifying atomic statements against external evidence (Claim-level Verification), evaluating intermediate logical soundness (Step-level Verification), and assessing the holistic quality of the response trajectory (Chain-level Evaluation).
  • Hallucination Detection often serves as a lightweight first pass. SelfCheckGPT [147] and ITI [148] enable zero-resource detection by exploiting output consistency across stochastic samples or shifting internal attention head activations, avoiding external database overhead. ROWEN [149] further utilizes these internal signals to trigger external retrieval adaptively.
  • Claim-level Verification grounds flagged content externally. Recognizing that response-level judgments obscure specific factual errors, FActScore [150] and Verify-and-Edit [151] decompose outputs into atomic claims, enabling targeted external retrieval that corrects factual discrepancies without rewriting the entire chain.
  • Step-level Verification addresses intermediate reasoning logic. Lightman et al. [152] show that process supervision (human feedback per step) yields more reliable reward models than outcome supervision. To scale this, MATH-Shepherd [153] and DS-Agent [154] automate process supervision via Monte Carlo trajectory sampling or implicit execution feedback, bypassing expensive human annotation.
  • Chain-level Evaluation assesses holistic properties. The LLM-as-a-Judge paradigm [155,156] can approximate human preferences for open-ended criteria, provided self-enhancement biases are mitigated. Salinas et al. [157] indicate that proper judge configuration and prompt design can yield evaluation quality comparable to scaling up the model itself.
Key Insight. Verification methods address largely orthogonal failure modes: consistency checking detects internal incoherence, retrieval grounding targets external contradictions, and process supervision identifies logical flaws. Consequently, selecting a verification strategy depends heavily on the dominant error profile of the task, and robust systems often combine these methods to achieve comprehensive validation.

7.2.4. Iterative Refinement

Iterative refinement balances correction capability, external grounding, and inference latency to elevate final output quality. Systems achieve this via three paradigms: leveraging internal capacity to critique drafts (Self-refinement & Critique), integrating tool feedback to resolve factual errors (Feedback-based Correction), and distilling refinement behaviors into model weights to eliminate runtime overhead (Preference Learning). Modern architectures increasingly prioritize tracing these errors to upstream origins over relying solely on surface-level rewriting.
  • Self-refinement & Critique improves outputs intrinsically. Frameworks like SELF-REFINE [38], Reflexion [19], and Constitutional AI [158] demonstrate that LLMs can iteratively critique and refine their own outputs or align with principles using episodic memory or self-generated feedback. However, these methods are naturally bounded by the model’s parametric knowledge and often struggle to correct severe factual errors.
  • Feedback-based Correction introduces external grounding. CRITIC [39] interfaces LLMs with external tools (code interpreters, search engines) to provide objective verification signals. To minimize the overhead of constant external calls, Lin et al. [159] utilize internal consistency metrics to trigger external refinement selectively.
  • Preference Learning internalizes correction signals during training to eliminate inference-time overhead. Methods like DPO [160] and RLHF-V [161] optimize models directly from preference pairs, while SCRPO [162] distills inference-time self-refinement logic directly into model weights, often yielding better faithfulness without per-query latency penalties.
Key Insight. Intrinsic self-refinement is computationally accessible but bounded by internal knowledge. Tool-grounded correction extends this reach to external facts but incurs operational latency. Preference learning effectively amortizes these costs into the training phase. However, a persistent challenge remains that many synthesis-stage errors originate upstream (e.g., poor retrieval or flawed planning), suggesting that output-level rewriting should ideally be replaced by stage-aware error localization and targeted upstream re-execution.
Preprints 218252 i005

8. Open Problems and Research Agenda

The cross-stage findings in Section 2 and stage-wise analysis in Section 3, Section 4, Section 5, Section 6 and Section 7 reveal that the most critical limitations of current LLM-powered QA systems are deeply rooted in structural problems. These overarching challenges manifest in how stages are evaluated, how they interact, how resources are allocated, how intermediate reasoning is verified, and how pipelines adapt to environmental shifts. We organize the discussion around five directions that address these key issues.

8.1. Stage-Aware Evaluation and Diagnostic Infrastructure

Current evaluation practices mostly measure final-answer quality, which obscures why or where a pipeline fails. Two systems with similar end metrics often rely on entirely different internal mechanisms, yet current benchmarks rarely compare them at the stage level. Developing a diagnostic infrastructure that isolates stage performance while respecting inter-stage dependencies represents a foundational research need.
Evaluating these pipelines effectively requires establishing stage-specific evaluation protocols and diagnostic datasets. Rather than prescribing a fixed set of metrics, future research can explore diverse evaluation dimensions tailored to each stage. For instance, potential benchmarks might incorporate annotated corpora to assess meaning preservation in query rewriting, labeled dependency graphs for logical planning, or fine-grained factual verification data for synthesis. Beyond static datasets, a promising approach is building controlled testbeds that inject specific stage-level faults. This allows researchers to systematically analyze how errors propagate through the pipeline and evaluate the system’s structural resilience.

8.2. Closed-Loop Feedback and Upstream Control

While individual stages like query rewriting and planning have advanced, the connections between them remain largely open-loop and unidirectional. Information typically flows forward from entry point to synthesis, leaving the system vulnerable to early-stage errors. For instance, even a well-designed query rewriter operates blind to downstream constraints; if later stages encounter empty retrieval results or execution failures, the system rarely possesses the feedback mechanism to return upstream and refine the initial query interpretation.
A key research priority is replacing these rigid, one-way interfaces with closed-loop communication pipelines. Downstream execution signals – such as high retrieval latency, low plan confidence, or verification contradictions – should propagate backward to trigger adaptive replanning or query refinement. Transitioning from fixed rule-based routing to learned coordination interfaces represents a critical step toward enabling pipelines to self-correct during runtime.

8.3. Cost-Aware Physical Planning and Global Optimization

QA pipelines incur substantial and unevenly distributed resource consumption: complex rewriting multiplies retrieval calls, elaborate planning branches out reasoning paths, and deep verification demands extra generation tokens. Currently, systems manage these expenditures through rigid budgets or heuristics, failing to treat efficiency and quality as a joint optimization problem.
A valuable direction is the development of formal cost models that estimate latency, token consumption, and monetary expenses for alternative pipeline configurations. These models can allow the physical planner to identify execution strategies that optimally balance efficiency and answer quality. Crucially, this resource management is expected to be dynamic: simple queries follow a lightweight, low-cost path, while genuinely ambiguous or complex questions automatically trigger more extensive processing. Managing resources adaptively based on real-time execution feedback represents a key step toward making production-scale QA economically viable.

8.4. Faithful Reasoning and Verifiable Execution

As pipelines become more complex, ensuring the reliability of intermediate states becomes as important as optimizing their efficiency. Current architectures often treat chain-of-thought traces, logical plans, and tool-call sequences as transparent records of actual computation. However, LLMs can generate these intermediate outputs post-hoc, creating a plausible and well-structured narrative that conceals underlying reasoning errors or factual shortcuts.
If verification modules only inspect these superficial narratives, their assessments lack grounding in the actual execution process. This challenge motivates the development of methods and metrics that evaluate the faithfulness of intermediate outputs. Ensuring that a system’s internal explanations strictly align with its actual data-processing steps is central to building trustworthy, auditable QA pipelines.

8.5. Modular Compositionality and System Generality

Most contemporary QA systems are tightly coupled and engineered for a fixed setting – a specific corpus, a set of tools, or a particular language model. When data sources evolve, APIs update, or tasks span new modalities, adapting the system typically requires substantial manual re-engineering, which prevents the accumulation of reusable software components.
Borrowing successful principles from database systems, a long-term research goal is achieving modular compositionality through standardized stage interfaces. By defining clear abstractions for operators like query rewriting, planning, and execution, researchers can design generic, swappable modules. This architectural decoupling is expected to significantly improve system generality, allowing QA pipelines to easily integrate new models and seamlessly scale to heterogeneous, multi-modal environments.
Taken together, these five directions offer a broader perspective. Building LLM-powered QA as an optimizable, engineered pipeline requires more than isolated component-level improvements. Instead, it calls for transparent stage-level evaluation, dynamic feedback-driven control, global resource optimization, faithful intermediate reasoning, and modular, adaptive system architectures. These capabilities provide a principled and practical roadmap for next-generation question answering systems.

9. Conclusion

In this survey, we have proposed a paradigm shift in understanding LLM-powered question answering: moving away from monolithic generation toward a structured, five-stage analytical pipeline inspired by the principles of database query processing. By decomposing the end-to-end pipeline into Query Rewriting, Logical Planning, Physical Planning, Execution & Adaptation, and Synthesis & Verification, we established a systematic framework for examining the field. This pipeline-oriented lens is not merely taxonomic; it renders comparable a vast body of research otherwise scattered across disparate application domains, data modalities, and model architectures, while making explicit the critical decision points embedded within modern QA design.
Transitioning these systems from heuristic implementations to engineered, optimizable architectures requires addressing fundamental structural limitations. As outlined in our research agenda, future progress hinges on five strategic pillars. First, the field must shift from coarse end-to-end metrics toward granular, stage-aware diagnostic evaluation. Second, rigid, unidirectional workflows must evolve into closed-loop, bidirectional pipelines capable of adaptive upstream refinement. Third, resource management should be treated as a global optimization problem guided by cost-aware physical planning. Fourth, ensuring system trustworthiness demands verifiable, faithful reasoning where internal explanations strictly align with actual execution steps. Finally, long-term adaptability requires embracing modular compositionality through standardized stage interfaces.
We hope this survey serves as a durable foundation for the continued evolution of LLM-powered QA. By reframing these systems through an engineered, pipeline-oriented lens, we aim to guide future research toward architectures that are not only more capable, but fundamentally more systematic, transparent, and robust.

References

  1. Kolomiyets, O.; Moens, M.F. A survey on question answering technology from an information retrieval perspective. Information Sciences 2011, 181, 5412–5434. [CrossRef]
  2. Wei, J.; Wang, X.; Schuurmans, D.; Bosma, M.; Xia, F.; Chi, E.; Le, Q.V.; Zhou, D.; et al. Chain-of-thought prompting elicits reasoning in large language models. NeurIPS 2022, 35, 24824–24837.
  3. Yao, S.; Zhao, J.; Yu, D.; Du, N.; Shafran, I.; Narasimhan, K.R.; Cao, Y. React: Synergizing reasoning and acting in language models. In Proceedings of the ICLR, 2023.
  4. Lewis, P.; Perez, E.; Piktus, A.; Petroni, F.; Karpukhin, V.; Goyal, N.; Küttler, H.; Lewis, M.; Yih, W.t.; Rocktäschel, T.; et al. Retrieval-augmented generation for knowledge-intensive nlp tasks. NeurIPS 2020, 33, 9459–9474.
  5. Gao, Y.; Xiong, Y.; Gao, X.; Jia, K.; Pan, J.; Bi, Y.; Dai, Y.; Sun, J.; Guo, Q.; Wang, M.; et al. Retrieval-Augmented Generation for Large Language Models: A Survey. CoRR 2023, abs/2312.10997.
  6. Graefe, G.; McKenna, W.J. The volcano optimizer generator: Extensibility and efficient search. In Proceedings of the Proc. ICDE. IEEE, 1993, pp. 209–218.
  7. Graefe, G. The cascades framework for query optimization. Bulletin of the Technical Committee on Data Engineering 1995, 18, 19–29.
  8. Selinger, P.G.; Astrahan, M.M.; Chamberlin, D.D.; Lorie, R.A.; Price, T.G. Access path selection in a relational database management system. In Proceedings of the Proc. SIGMOD, 1979, pp. 23–34.
  9. Graefe, G. Query evaluation techniques for large databases. ACM Computing Surveys 1993, 25, 73–169. [CrossRef]
  10. Avnur, R.; Hellerstein, J.M. Eddies: Continuously adaptive query processing. In Proceedings of the Proc. SIGMOD, 2000, pp. 261–272.
  11. Deshpande, A.; Ives, Z.; Raman, V. Adaptive Query Processing. Foundations and Trends in Databases 2007, 1. [CrossRef]
  12. Zhu, F.; Lei, W.; Wang, C.; Zheng, J.; Poria, S.; Chua, T.S. Retrieving and reading: A comprehensive survey on open-domain question answering. arXiv preprint arXiv:2101.00774 2021.
  13. Albassami, Z.; Algarni, A.; Qahmash, A.; Ahmad, Z. A comprehensive review of AI-driven Q&A systems with taxonomy, prospects, and challenges. Knowledge and Information Systems 2025, pp. 1–24. [CrossRef]
  14. Biancofiore, G.M.; Deldjoo, Y.; Noia, T.D.; Di Sciascio, E.; Narducci, F. Interactive question answering systems: Literature review. ACM Computing Surveys 2024, 56, 1–38. [CrossRef]
  15. Huang, Y.; Huang, J.X. A Survey on Retrieval-Augmented Text Generation for Large Language Models. ACM Comput. Surv. 2026, 58. [CrossRef]
  16. Xia, Y.; Wang, R.; Liu, X.; Li, M.; Yu, T.; Chen, X.; McAuley, J.; Li, S. Beyond chain-of-thought: A survey of chain-of-x paradigms for llms. In Proceedings of the Proc. COLING, 2025, pp. 10795–10809.
  17. Wei, H.; Zhang, Z.; He, S.; Xia, T.; Pan, S.; Liu, F. Plangenllms: A modern survey of llm planning capabilities. In Proceedings of the Proc. ACL, 2025, pp. 19497–19521.
  18. Yue, M. A survey of large language model agents for question answering. arXiv preprint arXiv:2503.19213 2025.
  19. Shinn, N.; Cassano, F.; Gopinath, A.; Narasimhan, K.; Yao, S. Reflexion: Language agents with verbal reinforcement learning. NeurIPS 2023, 36, 8634–8652.
  20. Hong, S.; Zhuge, M.; Chen, J.; Zheng, X.; Cheng, Y.; Wang, J.; Zhang, C.; Wang, Z.; Yau, S.K.S.; Lin, Z.; et al. MetaGPT: Meta programming for a multi-agent collaborative framework. In Proceedings of the ICLR, 2024.
  21. Wang, J.; Li, Y.; Wu, J.; Xu, S.; Li, G. Unify: A System For Unstructured Data Analytics. Proc. VLDB Endow. 2025, 18, 5287–5290. [CrossRef]
  22. Jiang, J.; Xie, H.; Shen, S.; Shen, Y.; Zhang, Z.; Lei, M.; Zheng, Y.; Li, Y.; Li, C.; Huang, D.; et al. SiriusBI: A Comprehensive LLM-Powered Solution for Data Analytics in Business Intelligence. Proc. VLDB Endow. 2025, 18, 4860–4873. [CrossRef]
  23. Tang, Z.; Niu, B.; Zhou, X.; Li, B.; Zhou, W.; Wang, J.; Li, G.; Zhang, X.; Wu, F. St-raptor: Llm-powered semi-structured table question answering. Proc. ACM Manag. Data 2025, 3, 1–27. [CrossRef]
  24. Bai, J.; Zhang, Z.; Zhang, J.; Zhu, J. Insight Agents: An LLM-Based Multi-Agent System for Data Insights. In Proceedings of the SIGIR, 2025, pp. 4335–4339.
  25. Xu, B.; Yao, Q.; Tang, Z.; Zhou, X.; He, Y.; Yu, S.; Xu, Q.; Wang, B.; Li, G.; He, C.; et al. MoDora: Tree-Based Semi-Structured Document Analysis System. Proc. ACM Manag. Data 2026, 4.
  26. Khattab, O.; Singhvi, A.; Maheshwari, P.; Zhang, Z.; Santhanam, K.; Haq, S.; Sharma, A.; Joshi, T.T.; Moazam, H.; Miller, H.; et al. DSPy: compiling declarative language model calls into state-of-the-art pipelines. In Proceedings of the ICLR, 2024.
  27. Jeong, S.; Baek, J.; Cho, S.; Hwang, S.J.; Park, J.C. Adaptive-rag: Learning to adapt retrieval-augmented large language models through question complexity. In Proceedings of the NAACL-HLT, 2024, pp. 7036–7050.
  28. Lin, Y.; Hulsebos, M.; Ma, R.; Shankar, S.; Zeighami, S.; Parameswaran, A.G.; Wu, E. Querying templatized document collections with large language models. In Proceedings of the ICDE. IEEE, 2025, pp. 2422–2435.
  29. Shankar, S.; Chambers, T.; Shah, T.; Parameswaran, A.G.; Wu, E. DocETL: Agentic Query Rewriting and Evaluation for Complex Document Processing. Proc. VLDB Endow. 2025, 18, 3035–3048. [CrossRef]
  30. Liu, C.; Russo, M.; Cafarella, M.; Cao, L.; Chen, P.B.; Chen, Z.; Franklin, M.; Kraska, T.; Madden, S.; Shahout, R.; et al. Palimpzest: Optimizing ai-powered analytics with declarative query processing. In Proceedings of the CIDR, 2025.
  31. Chai, C.; Li, J.; Deng, Y.; Zhong, Y.; Yuan, Y.; Wang, G.; Cao, L. Doctopus: Budget-aware structural table extraction from unstructured documents. Proc. VLDB Endow. 2025, 18, 3695–3707. [CrossRef]
  32. Sun, Z.; Chai, C.; Deng, Q.; Jin, K.; Guo, X.; Han, H.; Yuan, Y.; Wang, G.; Cao, L. QUEST: Query Optimization in Unstructured Document Analysis. Proc. VLDB Endow. 2025, 18, 4560–4573. [CrossRef]
  33. Patel, L.; Jha, S.; Pan, M.; Gupta, H.; Asawa, P.; Guestrin, C.; Zaharia, M. Semantic operators and their optimization: Enabling llm-based data processing with accuracy guarantees in lotus. Proc. VLDB Endow. 2025, 18, 4171–4184. [CrossRef]
  34. Hong, S.; Lin, Y.; Liu, B.; Liu, B.; Wu, B.; Zhang, C.; Li, D.; Chen, J.; Zhang, J.; Wang, J.; et al. Data interpreter: An llm agent for data science. In Proceedings of the Findings of ACL, 2025, pp. 19796–19821.
  35. Sun, J.; Li, G.; Zhou, P.; Ma, Y.; Xu, J.; Li, Y. Agenticdata: An agentic data analytics system for heterogeneous data. arXiv preprint arXiv:2508.05002 2025.
  36. Yang, H.; Yang, Z.; Zhang, X.; Wei, W.; Zhang, Y.; Yang, L. CompactRAG: Reducing LLM Calls and Token Overhead in Multi-Hop Question Answering. In Proceedings of the WWW, 2026, pp. 2240–2251.
  37. Lan, H.; Wang, T.; Bao, Z.; Li, G.; Ji, D.; Lee, G.; Luo, F.; Huang, Z.; Qiu, H.; Hua, G. AgenticScholar: Agentic Data Management with Pipeline Orchestration for Scholarly Corpora. Proc. ACM Manag. Data 2026, 4. [CrossRef]
  38. Madaan, A.; Tandon, N.; Gupta, P.; Hallinan, S.; Gao, L.; Wiegreffe, S.; Alon, U.; Dziri, N.; Prabhumoye, S.; Yang, Y.; et al. Self-refine: Iterative refinement with self-feedback. NeurIPS 2023, 36, 46534–46594.
  39. Gou, Z.; Shao, Z.; Gong, Y.; Yang, Y.; Duan, N.; Chen, W.; et al. CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing. In Proceedings of the ICLR, 2024.
  40. Hendrycks, D.; Burns, C.; Basart, S.; Zou, A.; Mazeika, M.; Song, D.; Steinhardt, J. Measuring Massive Multitask Language Understanding. In Proceedings of the ICLR, 2021.
  41. Srivastava, A.; Rastogi, A.; Rao, A.; et al. Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language models. Transactions on Machine Learning Research 2023, 2023.
  42. Min, S.; Michael, J.; Hajishirzi, H.; Zettlemoyer, L. AmbigQA: Answering ambiguous open-domain questions. In Proceedings of the EMNLP, 2020, pp. 5783–5797.
  43. Chen, M.; Sun, R.; Pfister, T.; Arik, S.O. Learning to Clarify: Multi-turn Conversations with Action-Based Contrastive Self-Training. In Proceedings of the ICLR, 2025.
  44. Saparina, I.; Lapata, M. Reasoning About Intent for Ambiguous Requests. arXiv preprint arXiv:2511.10453 2025.
  45. Abe, K.; Takeoka, K.; Kato, M.P.; Oyamada, M. Llm-based query expansion fails for unfamiliar and ambiguous queries. In Proceedings of the SIGIR, 2025, pp. 3035–3039.
  46. Adlakha, V.; Dhuliawala, S.; Suleman, K.; de Vries, H.; Reddy, S. Topiocqa: Open-domain conversational question answering with topic switching. Transactions of the Association for Computational Linguistics 2022, 10, 468–483. [CrossRef]
  47. Wolfson, T.; Geva, M.; Gupta, A.; Gardner, M.; Goldberg, Y.; Deutch, D.; Berant, J. Break it down: A question understanding benchmark. Transactions of the Association for Computational Linguistics 2020, 8, 183–198.
  48. Zhou, D.; Schärli, N.; Hou, L.; Wei, J.; Scales, N.; Wang, X.; Schuurmans, D.; Cui, C.; Bousquet, O.; Le, Q.V.; et al. Least-to-Most Prompting Enables Complex Reasoning in Large Language Models. In Proceedings of the ICLR, 2023.
  49. Khot, T.; Trivedi, H.; Finlayson, M.; Fu, Y.; Richardson, K.; Clark, P.; Sabharwal, A. Decomposed Prompting: A Modular Approach for Solving Complex Tasks. In Proceedings of the ICLR, 2023.
  50. Press, O.; Zhang, M.; Min, S.; Schmidt, L.; Smith, N.A.; Lewis, M. Measuring and narrowing the compositionality gap in language models. In Proceedings of the Findings of EMNLP, 2023, pp. 5687–5711.
  51. Wang, L.; Yang, N.; Wei, F. Query2doc: Query expansion with large language models. In Proceedings of the EMNLP, 2023, pp. 9414–9423.
  52. Gao, L.; Ma, X.; Lin, J.; Callan, J. Precise zero-shot dense retrieval without relevance labels. In Proceedings of the ACL, 2023, pp. 1762–1777.
  53. Li, H.; Zhang, J.; Li, C.; Chen, H. Resdsql: Decoupling schema linking and skeleton parsing for text-to-sql. In Proceedings of the AAAI, 2023, Vol. 37, pp. 13067–13075. [CrossRef]
  54. Pourreza, M.; Rafiei, D. DIN-SQL: decomposed in-context learning of text-to-SQL with self-correction. In Proceedings of the NeurIPS, 2023, pp. 36339–36348.
  55. Scholak, T.; Schucher, N.; Bahdanau, D. PICARD: Parsing incrementally for constrained auto-regressive decoding from language models. In Proceedings of the EMNLP, 2021, pp. 9895–9901.
  56. Yuan, Z.; Chen, H.; Hong, Z.; Zhang, Q.; Huang, F.; Li, Q.; Huang, X. Knapsack optimization-based schema linking for llm-based Text-to-SQL generation. arXiv preprint arXiv:2502.12911 2025.
  57. Li, B.Z.; Min, S.; Iyer, S.; Mehdad, Y.; Yih, W.t. Efficient one-pass end-to-end entity linking for questions. In Proceedings of the EMNLP, 2020, pp. 6433–6441.
  58. Ayoola, T.; Tyagi, S.; Fisher, J.; Christodoulopoulos, C.; Pierleoni, A. Refined: An efficient zero-shot-capable approach to end-to-end entity linking. In Proceedings of the NAACL (Industry Track), 2022, pp. 209–220.
  59. Kojima, T.; Gu, S.S.; Reid, M.; Matsuo, Y.; Iwasawa, Y. Large language models are zero-shot reasoners. NeurIPS 2022, 35, 22199–22213.
  60. Wang, X.; Wei, J.; Schuurmans, D.; Le, Q.V.; Chi, E.H.; Narang, S.; Chowdhery, A.; Zhou, D. Self-Consistency Improves Chain of Thought Reasoning in Language Models. In Proceedings of the ICLR, 2023.
  61. Fu, Y.; Peng, H.; Sabharwal, A.; Clark, P.; Khot, T. Complexity-Based Prompting for Multi-step Reasoning. In Proceedings of the ICLR, 2023.
  62. Xu, M.; Li, Y.; Sun, K.; Qian, T. Adaption-of-thought: Learning question difficulty improves large language models for reasoning. In Proceedings of the EMNLP, 2024, pp. 5468–5495.
  63. Guo, D.; Yang, D.; Zhang, H.; Song, J.; Wang, P.; Zhu, Q.; Xu, R.; Zhang, R.; Ma, S.; Bi, X.; et al. Deepseek-r1: Incentivizing reasoning capability in llms via reinforcement learning. arXiv preprint arXiv:2501.12948 2025.
  64. Yao, S.; Yu, D.; Zhao, J.; Shafran, I.; Griffiths, T.; Cao, Y.; Narasimhan, K. Tree of thoughts: Deliberate problem solving with large language models. NeurIPS 2023, 36, 11809–11822.
  65. Hao, S.; Gu, Y.; Ma, H.; Hong, J.; Wang, Z.; Wang, D.; Hu, Z. Reasoning with language model is planning with world model. In Proceedings of the EMNLP, 2023, pp. 8154–8173.
  66. Besta, M.; Blach, N.; Kubicek, A.; Gerstenberger, R.; Podstawski, M.; Gianinazzi, L.; Gajda, J.; Lehmann, T.; Niewiadomski, H.; Nyczyk, P.; et al. Graph of thoughts: Solving elaborate problems with large language models. In Proceedings of the AAAI, 2024, Vol. 38, pp. 17682–17690. [CrossRef]
  67. Sun, J.; Xu, C.; Tang, L.; Wang, S.; Lin, C.; Gong, Y.; Ni, L.M.; Shum, H.Y.; Guo, J. Think-on-graph: Deep and responsible reasoning of large language model on knowledge graph. arXiv preprint arXiv:2307.07697 2023.
  68. Shen, Y.; Song, K.; Tan, X.; Li, D.; Lu, W.; Zhuang, Y. Hugginggpt: Solving ai tasks with chatgpt and its friends in hugging face. NeurIPS 2023, 36, 38154–38180.
  69. Wang, L.; Xu, W.; Lan, Y.; Hu, Z.; Lan, Y.; Lee, R.K.W.; Lim, E.P. Plan-and-solve prompting: Improving zero-shot chain-of-thought reasoning by large language models. In Proceedings of the ACL, 2023, pp. 2609–2634.
  70. Karpas, E.; Abend, O.; Belinkov, Y.; Lenz, B.; Lieber, O.; Ratner, N.; Shoham, Y.; Bata, H.; Levine, Y.; Leyton-Brown, K.; et al. MRKL Systems: A modular, neuro-symbolic architecture that combines large language models, external knowledge sources and discrete reasoning. arXiv preprint arXiv:2205.00445 2022.
  71. Schick, T.; Dwivedi-Yu, J.; Dessì, R.; Raileanu, R.; Lomeli, M.; Hambro, E.; Zettlemoyer, L.; Cancedda, N.; Scialom, T. Toolformer: Language models can teach themselves to use tools. NeurIPS 2023, 36, 68539–68551.
  72. Asai, A.; Wu, Z.; Wang, Y.; Sil, A.; Hajishirzi, H. Self-rag: Learning to retrieve, generate, and critique through self-reflection. In Proceedings of the ICLR, 2024.
  73. Gao, L.; Madaan, A.; Zhou, S.; Alon, U.; Liu, P.; Yang, Y.; Callan, J.; Neubig, G. Pal: Program-aided language models. In Proceedings of the ICML. PMLR, 2023, pp. 10764–10799.
  74. Chen, W.; Ma, X.; Wang, X.; Cohen, W.W. Program of thoughts prompting: Disentangling computation from reasoning for numerical reasoning tasks. arXiv preprint arXiv:2211.12588 2022.
  75. Liu, Q.; Chen, B.; Guo, J.; Ziyadi, M.; Lin, Z.; Chen, W.; Lou, J.G. TAPEX: Table Pre-training via Learning a Neural SQL Executor. In Proceedings of the ICLR, 2022.
  76. Cheng, Z.; Xie, T.; Shi, P.; Li, C.; Nadkarni, R.; Hu, Y.; Xiong, C.; Radev, D.; Ostendorf, M.; Zettlemoyer, L.; et al. Binding Language Models in Symbolic Languages. In Proceedings of the ICLR, 2023.
  77. Liu, S.; Xu, J.; Tjangnaka, W.; Semnani, S.; Yu, C.; Lam, M. SUQL: Conversational search over structured and unstructured data with large language models. In Proceedings of the Findings of NAACL, 2024, pp. 4535–4555.
  78. Gou, Z.; Shao, Z.; Gong, Y.; Yang, Y.; Huang, M.; Duan, N.; Chen, W.; et al. ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solving. In Proceedings of the ICLR, 2024.
  79. Qian, C.; Han, C.; Fung, Y.; Qin, Y.; Liu, Z.; Ji, H. Creator: Tool creation for disentangling abstract and concrete reasoning of large language models. In Proceedings of the Findings of EMNLP, 2023, pp. 6922–6939.
  80. Karpukhin, V.; Oguz, B.; Min, S.; Lewis, P.; Wu, L.; Edunov, S.; Chen, D.; Yih, W.t. Dense passage retrieval for open-domain question answering. In Proceedings of the EMNLP, 2020, pp. 6769–6781.
  81. Trivedi, H.; Balasubramanian, N.; Khot, T.; Sabharwal, A. Interleaving retrieval with chain-of-thought reasoning for knowledge-intensive multi-step questions. In Proceedings of the ACL, 2023, pp. 10014–10037.
  82. Jiang, Z.; Xu, F.F.; Gao, L.; Sun, Z.; Liu, Q.; Dwivedi-Yu, J.; Yang, Y.; Callan, J.; Neubig, G. Active retrieval augmented generation. In Proceedings of the EMNLP, 2023, pp. 7969–7992.
  83. Tang, X.; Gao, Q.; Li, J.; Du, N.; Li, Q.; Xie, S. Mba-rag: a bandit approach for adaptive retrieval-augmented generation through question complexity. In Proceedings of the COLING, 2025, pp. 3248–3254.
  84. Mallen, A.; Asai, A.; Zhong, V.; Das, R.; Khashabi, D.; Hajishirzi, H. When not to trust language models: Investigating effectiveness of parametric and non-parametric memories. In Proceedings of the ACL, 2023, pp. 9802–9822.
  85. Khattab, O.; Zaharia, M. Colbert: Efficient and effective passage search via contextualized late interaction over bert. In Proceedings of the SIGIR, 2020, pp. 39–48.
  86. Formal, T.; Piwowarski, B.; Clinchant, S. Splade: Sparse lexical and expansion model for first stage ranking. In Proceedings of the SIGIR, 2021, pp. 2288–2292.
  87. Li, Z.; Zhong, Y.; Chai, C.; Sun, Z.; Deng, Y.; Yuan, Y.; Wang, G.; Cao, L. DocDB: A Database for Unstructured Document Analysis. Proc. VLDB Endow. 2025, 18, 5387–5390. [CrossRef]
  88. Wang, X.; Wang, Z.; Gao, X.; Zhang, F.; Wu, Y.; Xu, Z.; Shi, T.; Wang, Z.; Li, S.; Qian, Q.; et al. Searching for best practices in retrieval-augmented generation. In Proceedings of the EMNLP, 2024, pp. 17716–17736.
  89. Liu, N.F.; Lin, K.; Hewitt, J.; Paranjape, A.; Bevilacqua, M.; Petroni, F.; Liang, P. Lost in the middle: How language models use long contexts. Transactions of the Association for Computational Linguistics 2024, 12, 157–173. [CrossRef]
  90. Sachan, D.; Lewis, M.; Joshi, M.; Aghajanyan, A.; Yih, W.t.; Pineau, J.; Zettlemoyer, L. Improving passage retrieval with zero-shot question generation. In Proceedings of the EMNLP, 2022, pp. 3781–3797.
  91. Shankar, S.; Zeighami, S.; Parameswaran, A. Task Cascades for Efficient Unstructured Data Processing. arXiv preprint arXiv:2601.05536 2026. [CrossRef]
  92. Qin, Y.; Liang, S.; Ye, Y.; Zhu, K.; Yan, L.; Lu, Y.; Lin, Y.; Cong, X.; Tang, X.; Qian, B.; et al. Toolllm: Facilitating large language models to master 16000+ real-world apis. arXiv preprint arXiv:2307.16789 2023.
  93. Patil, S.G.; Zhang, T.; Wang, X.; Gonzalez, J.E. Gorilla: Large language model connected with massive apis. NeurIPS 2024, 37, 126544–126565.
  94. Li, M.; Zhao, Y.; Yu, B.; Song, F.; Li, H.; Yu, H.; Li, Z.; Huang, F.; Li, Y. Api-bank: A comprehensive benchmark for tool-augmented llms. In Proceedings of the EMNLP, 2023, pp. 3102–3116.
  95. Qian, C.; Acikgoz, E.C.; He, Q.; WANG, H.; Chen, X.; Hakkani-Tür, D.; Tur, G.; Ji, H. ToolRL: Reward is All Tool Learning Needs. In Proceedings of the NeurIPS, 2025.
  96. Nakano, R.; Hilton, J.; Balaji, S.; Wu, J.; Ouyang, L.; Kim, C.; Hesse, C.; Jain, S.; Kosaraju, V.; Saunders, W.; et al. Webgpt: Browser-assisted question-answering with human feedback. arXiv preprint arXiv:2112.09332 2021.
  97. Chen, L.; Zaharia, M.; Zou, J. FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance. Transactions on Machine Learning Research 2024.
  98. Jitkrittum, W.; Narasimhan, H.; Rawat, A.S.; Juneja, J.; Wang, C.; Wang, Z.; Go, A.; Lee, C.Y.; Shenoy, P.; Panigrahy, R.; et al. Universal model routing for efficient llm inference. arXiv preprint arXiv:2502.08773 2025.
  99. Chuang, Y.N.; Sarma, P.K.; Gopalan, P.; Boccio, J.; Bolouki, S.; Hu, X.; Zhou, H. Learning to Route LLMs with Confidence Tokens. In Proceedings of the ICML. PMLR, 2025, pp. 10859–10878.
  100. Wang, X.; Sen, P.; Li, R.; Yilmaz, E. Adaptive retrieval-augmented generation for conversational systems. In Proceedings of the Findings of NAACL, 2025, pp. 491–503.
  101. Dao, T.; Fu, D.; Ermon, S.; Rudra, A.; Ré, C. Flashattention: Fast and memory-efficient exact attention with io-awareness. NeurIPS 2022, 35, 16344–16359.
  102. Leviathan, Y.; Kalman, M.; Matias, Y. Fast inference from transformers via speculative decoding. In Proceedings of the ICML. PMLR, 2023, pp. 19274–19286.
  103. Russo, M.; Liu, C.; Sudhir, S.; Vitagliano, G.; Cafarella, M.; Kraska, T.; Madden, S. Abacus: A Cost-Based Optimizer for Semantic Operator Systems. arXiv preprint arXiv:2505.14661 2025.
  104. Kwon, W.; Li, Z.; Zhuang, S.; Sheng, Y.; Zheng, L.; Yu, C.H.; Gonzalez, J.; Zhang, H.; Stoica, I. Efficient memory management for large language model serving with pagedattention. In Proceedings of the SOSP, 2023, pp. 611–626.
  105. Shen, J.; Wadlom, N.; Lu, Y. Batch Query Processing and Optimization for Agentic Workflows. arXiv preprint arXiv:2509.02121 2025.
  106. Zhong, W.; Guo, L.; Gao, Q.; Ye, H.; Wang, Y. Memorybank: Enhancing large language models with long-term memory. In Proceedings of the AAAI, 2024, Vol. 38, pp. 19724–19731.
  107. Park, J.S.; O’Brien, J.; Cai, C.J.; Morris, M.R.; Liang, P.; Bernstein, M.S. Generative agents: Interactive simulacra of human behavior. In Proceedings of the UIST, 2023, pp. 1–22.
  108. Gutiérrez, B.J.; Shu, Y.; Gu, Y.; Yasunaga, M.; Su, Y. Hipporag: Neurobiologically inspired long-term memory for large language models. NeurIPS 2024, 37, 59532–59569.
  109. Xu, W.; Liang, Z.; Mei, K.; Gao, H.; Tan, J.; Zhang, Y. A-mem: Agentic memory for llm agents. arXiv preprint arXiv:2502.12110 2025.
  110. Packer, C.; Wooders, S.; Lin, K.; Fang, V.; Patil, S.G.; Stoica, I.; Gonzalez, J.E. MemGPT: Towards LLMs as Operating Systems. arXiv preprint arXiv:2310.08560 2023.
  111. Yu, Y.; Yao, L.; Xie, Y.; Tan, Q.; Feng, J.; Li, Y.; Wu, L. Agentic memory: Learning unified long-term and short-term memory management for large language model agents. arXiv preprint arXiv:2601.01885 2026.
  112. Xu, F.; Shi, W.; Choi, E. Recomp: Improving retrieval-augmented lms with compression and selective augmentation. arXiv preprint arXiv:2310.04408 2023.
  113. Gur, I.; Furuta, H.; Huang, A.V.; Safdari, M.; Matsuo, Y.; Eck, D.; Faust, A. A Real-World WebAgent with Planning, Long Context Understanding, and Program Synthesis. In Proceedings of the ICLR, 2024.
  114. Zhuang, Y.; Chen, X.; Yu, T.; Mitra, S.; Bursztyn, V.; Rossi, R.A.; Sarkhel, S.; Zhang, C. ToolChain*: Efficient Action Space Navigation in Large Language Models with A* Search. arXiv preprint arXiv:2310.13227 2023.
  115. Li, C.; Liang, J.; Zeng, A.; Chen, X.; Hausman, K.; Sadigh, D.; Levine, S.; Fei-Fei, L.; Xia, F.; et al. Chain of Code: Reasoning with a Language Model-Augmented Code Emulator. In Proceedings of the ICML, 2024.
  116. Wang, G.; Xie, Y.; Jiang, Y.; Mandlekar, A.; Xiao, C.; Zhu, Y.; Fan, L.; Anandkumar, A. Voyager: An Open-Ended Embodied Agent with Large Language Models. Transactions on Machine Learning Research 2024.
  117. Dua, D.; Gupta, S.; Singh, S.; Gardner, M. Successive prompting for decomposing complex questions. In Proceedings of the EMNLP, 2022, pp. 1251–1265.
  118. Zeng, Y.; Ding, X.; Hou, Y.; Wang, Y.; Du, L.; Dai, J.; Ding, Q.; Tang, D.; Tu, D.; Liu, W.; et al. Tool Zero: Training Tool-Augmented LLMs via Pure RL from Scratch. In Proceedings of the Findings of EMNLP, 2025, pp. 9135–9147.
  119. Wu, Q.; Bansal, G.; Zhang, J.; Wu, Y.; Li, B.; Zhu, E.; Jiang, L.; Zhang, X.; Zhang, S.; Liu, J.; et al. Autogen: Enabling next-gen LLM applications via multi-agent conversations. In Proceedings of the COLM, 2024.
  120. Qian, C.; Liu, W.; Liu, H.; Chen, N.; Dang, Y.; Li, J.; Yang, C.; Chen, W.; Su, Y.; Cong, X.; et al. Chatdev: Communicative agents for software development. In Proceedings of the ACL, 2024, pp. 15174–15186.
  121. Riedl, C. Emergent coordination in multi-agent language models. arXiv preprint arXiv:2510.05174 2025.
  122. Du, Y.; Li, S.; Torralba, A.; Tenenbaum, J.B.; Mordatch, I. Improving factuality and reasoning in language models through multiagent debate. In Proceedings of the ICML, 2024.
  123. Li, G.; Hammoud, H.; Itani, H.; Khizbullin, D.; Ghanem, B. Camel: Communicative agents for "mind" exploration of large language model society. NeurIPS 2023, 36, 51991–52008.
  124. Liu, S.; Ponnapalli, S.; Shankar, S.; Zeighami, S.; Zhu, A.; Agarwal, S.; Chen, R.; Suwito, S.; Yuan, S.; Stoica, I.; et al. Supporting our ai overlords: Redesigning data systems to be agent-first. arXiv preprint arXiv:2509.00997 2025.
  125. Liu, S.; Chen, T.; Liang, Z.; Lyu, X.; Amato, C. Llm collaboration with multi-agent reinforcement learning. arXiv preprint arXiv:2508.04652 2025.
  126. Peng, B.; Galley, M.; He, P.; Cheng, H.; Xie, Y.; Hu, Y.; Huang, Q.; Liden, L.; Yu, Z.; Chen, W.; et al. Check your facts and try again: Improving large language models with external knowledge and automated feedback. arXiv preprint arXiv:2302.12813 2023.
  127. Deng, Y.; Fan, S.; Wang, N.; Zhao, X.; Ng, S.K. AgentPro: Enhancing LLM Agents with Automated Process Supervision. In Proceedings of the EMNLP, 2025, pp. 9992–10017.
  128. Zhao, A.; Huang, D.; Xu, Q.; Lin, M.; Liu, Y.J.; Huang, G. Expel: Llm agents are experiential learners. In Proceedings of the AAAI, 2024, Vol. 38, pp. 19632–19642.
  129. Wang, Z.; Cai, S.; Chen, G.; Liu, A.; Ma, X.S.; Liang, Y. Describe, explain, plan and select: interactive planning with llms enables open-world multi-task agents. NeurIPS 2023, 36, 34153–34189.
  130. Chen, B.; Shu, C.; Shareghi, E.; Collier, N.; Narasimhan, K.; Yao, S. Fireact: Toward language agent fine-tuning. arXiv preprint arXiv:2310.05915 2023.
  131. Izacard, G.; Grave, E. Leveraging passage retrieval with generative models for open domain question answering. In Proceedings of the EACL, 2021, pp. 874–880.
  132. Shuster, K.; Komeili, M.; Adolphs, L.; Roller, S.; Szlam, A.; Weston, J. Language models that seek for knowledge: Modular search & generation for dialogue and prompt completion. In Proceedings of the Findings of EMNLP, 2022, pp. 373–393.
  133. He, S.; Liu, C.; Liu, K.; Zhao, J. Generating natural answers by incorporating copying and retrieving mechanisms in sequence-to-sequence learning. In Proceedings of the ACL, 2017, pp. 199–208.
  134. Keskar, N.S.; McCann, B.; Xiong, C.; Socher, R. Unifying question answering, text classification, and regression via span extraction. arXiv preprint arXiv:1904.09286 2019.
  135. Ouyang, L.; Wu, J.; Jiang, X.; Almeida, D.; Wainwright, C.; Mishkin, P.; Zhang, C.; Agarwal, S.; Slama, K.; Ray, A.; et al. Training language models to follow instructions with human feedback. NeurIPS 2022, 35, 27730–27744.
  136. Yang, Z.; Zhou, Z.; Wang, S.; Cong, X.; Han, X.; Yan, Y.; Liu, Z.; Tan, Z.; Liu, P.; Yu, D.; et al. Matplotagent: Method and evaluation for llm-based agentic scientific data visualization. In Proceedings of the Findings of ACL, 2024, pp. 11789–11804.
  137. Bohnet, B.; Tran, V.Q.; Verga, P.; Aharoni, R.; Andor, D.; Soares, L.B.; Ciaramita, M.; Eisenstein, J.; Ganchev, K.; Herzig, J.; et al. Attributed question answering: Evaluation and modeling for attributed large language models. arXiv preprint arXiv:2212.08037 2022.
  138. Zhang, X.; Tang, X.; Liu, H.; Wu, Z.; He, Q.; Lee, D.; Wang, S. Divide-Verify-Refine: Can LLMs Self-Align with Complex Instructions? In Proceedings of the Findings of ACL, 2025, pp. 13783–13800.
  139. Lin, S.; Hilton, J.; Evans, O. Teaching Models to Express Their Uncertainty in Words. Transactions on Machine Learning Research 2022.
  140. Kadavath, S.; Conerly, T.; Askell, A.; Henighan, T.; Drain, D.; Perez, E.; Schiefer, N.; Hatfield-Dodds, Z.; DasSarma, N.; Tran-Johnson, E.; et al. Language models (mostly) know what they know. arXiv preprint arXiv:2207.05221 2022.
  141. Kuhn, L.; Gal, Y.; Farquhar, S. Semantic Uncertainty: Linguistic Invariances for Uncertainty Estimation in Natural Language Generation. In Proceedings of the ICLR, 2023.
  142. Zhao, Z.; Wallace, E.; Feng, S.; Klein, D.; Singh, S. Calibrate before use: Improving few-shot performance of language models. In Proceedings of the ICML. PMLR, 2021, pp. 12697–12706.
  143. Tian, K.; Mitchell, E.; Zhou, A.; Sharma, A.; Rafailov, R.; Yao, H.; Finn, C.; Manning, C.D. Just ask for calibration: Strategies for eliciting calibrated confidence scores from language models fine-tuned with human feedback. In Proceedings of the EMNLP, 2023, pp. 5433–5442.
  144. Ulmer, D.; Gubri, M.; Lee, H.; Yun, S.; Oh, S. Calibrating large language models using their generations only. In Proceedings of the ACL, 2024, pp. 15440–15459.
  145. Rajpurkar, P.; Jia, R.; Liang, P. Know what you don’t know: Unanswerable questions for SQuAD. In Proceedings of the ACL, 2018, pp. 784–789.
  146. Zhang, H.; Diao, S.; Lin, Y.; Fung, Y.; Lian, Q.; Wang, X.; Chen, Y.; Ji, H.; Zhang, T. R-tuning: Instructing large language models to say ’i don’t know’. In Proceedings of the NAACL-HLT, 2024, pp. 7113–7139.
  147. Manakul, P.; Liusie, A.; Gales, M. Selfcheckgpt: Zero-resource black-box hallucination detection for generative large language models. In Proceedings of the EMNLP, 2023, pp. 9004–9017.
  148. Li, K.; Patel, O.; Viégas, F.; Pfister, H.; Wattenberg, M. Inference-time intervention: Eliciting truthful answers from a language model. NeurIPS 2023, 36, 41451–41530.
  149. Ding, H.; Pang, L.; Wei, Z.; Shen, H.; Cheng, X. Rowen: Adaptive Retrieval-Augmented Generation for Hallucination Mitigation in LLMs. In Proceedings of the SIGIR-AP, 2025, pp. 12–21.
  150. Min, S.; Krishna, K.; Lyu, X.; Lewis, M.; Yih, W.t.; Koh, P.; Iyyer, M.; Zettlemoyer, L.; Hajishirzi, H. Factscore: Fine-grained atomic evaluation of factual precision in long form text generation. In Proceedings of the EMNLP, 2023, pp. 12076–12100.
  151. Zhao, R.; Li, X.; Joty, S.; Qin, C.; Bing, L. Verify-and-edit: A knowledge-enhanced chain-of-thought framework. In Proceedings of the ACL, 2023, pp. 5823–5840.
  152. Lightman, H.; Kosaraju, V.; Burda, Y.; Edwards, H.; Baker, B.; Lee, T.; Leike, J.; Schulman, J.; Sutskever, I.; Cobbe, K. Let’s verify step by step. In Proceedings of the ICLR, 2024.
  153. Wang, P.; Li, L.; Shao, Z.; Xu, R.; Dai, D.; Li, Y.; Chen, D.; Wu, Y.; Sui, Z. Math-shepherd: Verify and reinforce llms step-by-step without human annotations. In Proceedings of the ACL, 2024, pp. 9426–9439.
  154. Guo, S.; Deng, C.; Wen, Y.; Chen, H.; Chang, Y.; Wang, J. DS-Agent: Automated Data Science by Empowering Large Language Models with Case-Based Reasoning. In Proceedings of the ICML, 2024.
  155. Zheng, L.; Chiang, W.L.; Sheng, Y.; Zhuang, S.; Wu, Z.; Zhuang, Y.; Lin, Z.; Li, Z.; Li, D.; Xing, E.; et al. Judging llm-as-a-judge with mt-bench and chatbot arena. NeurIPS 2023, 36, 46595–46623.
  156. Liu, Y.; Iter, D.; Xu, Y.; Wang, S.; Xu, R.; Zhu, C. G-eval: NLG evaluation using gpt-4 with better human alignment. In Proceedings of the EMNLP, 2023, pp. 2511–2522.
  157. Salinas, D.; Swelam, O.; Hutter, F. Tuning LLM Judge Design Decisions for 1/1000 of the Cost. In Proceedings of the ICML. PMLR, 2025, pp. 52728–52744.
  158. Bai, Y.; Kadavath, S.; Kundu, S.; Askell, A.; Kernion, J.; Jones, A.; Chen, A.; Goldie, A.; Mirhoseini, A.; McKinnon, C.; et al. Constitutional ai: Harmlessness from ai feedback. arXiv preprint arXiv:2212.08073 2022.
  159. Lin, Z.; Trivedi, S.; Sun, J. Generating with Confidence: Uncertainty Quantification for Black-box Large Language Models. Transactions on Machine Learning Research 2024.
  160. Rafailov, R.; Sharma, A.; Mitchell, E.; Manning, C.D.; Ermon, S.; Finn, C. Direct preference optimization: Your language model is secretly a reward model. NeurIPS 2023, 36, 53728–53741.
  161. Yu, T.; Yao, Y.; Zhang, H.; He, T.; Han, Y.; Cui, G.; Hu, J.; Liu, Z.; Zheng, H.T.; Sun, M.; et al. Rlhf-v: Towards trustworthy mllms via behavior alignment from fine-grained correctional human feedback. In Proceedings of the CVPR, 2024, pp. 13807–13816.
  162. Hu, T.Y.; Koppula, H.S.; Pouransari, H.; Koc, C.; Tuzel, O.; Vemulapalli, R. Learning from Self Critique and Refinement for Faithful LLM Summarization. arXiv preprint arXiv:2512.05387 2025.
Figure 1. An illustrative example of processing an analytical question through the five-stage pipeline.
Figure 1. An illustrative example of processing an analytical question through the five-stage pipeline.
Preprints 218252 g001
Figure 2. A taxonomy of key design objectives organized by the five-stage pipeline abstraction.
Figure 2. A taxonomy of key design objectives organized by the five-stage pipeline abstraction.
Preprints 218252 g002
Figure 3. An illustrative example showing the core objectives of Query Rewriting.
Figure 3. An illustrative example showing the core objectives of Query Rewriting.
Preprints 218252 g003
Figure 4. The core objectives of Logical Planning.
Figure 4. The core objectives of Logical Planning.
Preprints 218252 g004
Figure 5. Overview of research objectives, sub-tasks, and their dependencies in Physical Planning.
Figure 5. Overview of research objectives, sub-tasks, and their dependencies in Physical Planning.
Preprints 218252 g005
Figure 6. Overview of research objectives, sub-tasks, and their dependencies in Execution & Adaptation.
Figure 6. Overview of research objectives, sub-tasks, and their dependencies in Execution & Adaptation.
Preprints 218252 g006
Figure 7. Overview of research objectives, sub-tasks, and their dependencies in Synthesis & Verification.
Figure 7. Overview of research objectives, sub-tasks, and their dependencies in Synthesis & Verification.
Preprints 218252 g007
Table 1. Stage coverage and architectural characteristics of representative LLM-powered QA systems. Systems are grouped by the four architectural shifts reflecting their pipeline evolution. QR: Query Rewriting; LP: Logical Planning; PP: Physical Planning; EA: Execution & Adaptation; SV: Synthesis & Verification. • = full coverage; ∘ = partial/implicit coverage; – = not coveraged.
Table 1. Stage coverage and architectural characteristics of representative LLM-powered QA systems. Systems are grouped by the four architectural shifts reflecting their pipeline evolution. QR: Query Rewriting; LP: Logical Planning; PP: Physical Planning; EA: Execution & Adaptation; SV: Synthesis & Verification. • = full coverage; ∘ = partial/implicit coverage; – = not coveraged.
System Year Primary Data Modality QR LP PP EA SV
ReAct [3] 2023 Textual
Reflexion [19] 2023 Textual
MetaGPT [20] 2024 Textual
Unify [21] 2025 Textual
SiriusBI [22] 2025 Tabular
ST-Raptor [23] 2025 Tabular
Insight Agents [24] 2025 Hybrid
MoDora [25] 2026 Textual
DSPy [26] 2024 Textual
Adaptive-RAG [27] 2024 Textual
ZenDB [28] 2025 Textual
DocETL [29] 2025 Textual
PALIMPZEST [30] 2025 Textual
Doctopus [31] 2025 Textual
QUEST [32] 2025 Textual
LOTUS [33] 2025 Hybrid
Data Interpreter [34] 2025 Hybrid
AgenticData [35] 2025 Hybrid
CompactRAG [36] 2026 Textual
AgenticScholar [37] 2026 Hybrid
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings