Submitted:
12 June 2026
Posted:
16 June 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- 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.
- 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.
2. Pipeline Instantiation in LLM-Powered QA Systems
2.1. System Evolution with Stage Coverage
- 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
2.2.1. Pattern 1: Decompose-Then-Execute Paradigm
2.2.2. Pattern 2: Iterative Feedback and Self-Refinement
2.2.3. Pattern 3: Multi-Agent Collaboration
2.2.4. Pattern 4: Cost-Aware Query Optimization
2.3. Stage-Wise Development and 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
3.1. Query Interpretation
3.2. Query Structuring
3.3. Knowledge Grounding

4. Logical Planning
4.1. Reasoning Planning
4.2. Workflow Generation
4.3. Plan Representation
4.4. Retrieval Planning

5. Physical Planning
5.1. From Challenges to Research Objectives
- 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
5.2.1. Retrieval Execution Planning
5.2.2. Tool Binding
- 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.
5.2.3. Resource Allocation
- 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.
5.2.4. Memory Management
- 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.

6. Execution & Adaptation
6.1. From Challenges to Research Objectives
- 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
6.2.1. Workflow 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.
6.2.2. Agent Coordination
- 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.
6.2.3. Adaptive Execution
- 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.

7. Synthesis & Verification
7.1. From Challenges to Research Objectives
- 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
7.2.1. Answer Synthesis
- 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.
7.2.2. Confidence & Uncertainty Modeling
- 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.
7.2.3. Verification & Validation
- 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.
7.2.4. Iterative Refinement
- 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.

8. Open Problems and Research Agenda
8.1. Stage-Aware Evaluation and Diagnostic Infrastructure
8.2. Closed-Loop Feedback and Upstream Control
8.3. Cost-Aware Physical Planning and Global Optimization
8.4. Faithful Reasoning and Verifiable Execution
8.5. Modular Compositionality and System Generality
9. Conclusion
References
- Kolomiyets, O.; Moens, M.F. A survey on question answering technology from an information retrieval perspective. Information Sciences 2011, 181, 5412–5434. [CrossRef]
- 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.
- 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.
- 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.
- 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.
- Graefe, G.; McKenna, W.J. The volcano optimizer generator: Extensibility and efficient search. In Proceedings of the Proc. ICDE. IEEE, 1993, pp. 209–218.
- Graefe, G. The cascades framework for query optimization. Bulletin of the Technical Committee on Data Engineering 1995, 18, 19–29.
- 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.
- Graefe, G. Query evaluation techniques for large databases. ACM Computing Surveys 1993, 25, 73–169. [CrossRef]
- Avnur, R.; Hellerstein, J.M. Eddies: Continuously adaptive query processing. In Proceedings of the Proc. SIGMOD, 2000, pp. 261–272.
- Deshpande, A.; Ives, Z.; Raman, V. Adaptive Query Processing. Foundations and Trends in Databases 2007, 1. [CrossRef]
- 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.
- 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]
- 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]
- Huang, Y.; Huang, J.X. A Survey on Retrieval-Augmented Text Generation for Large Language Models. ACM Comput. Surv. 2026, 58. [CrossRef]
- 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.
- 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.
- Yue, M. A survey of large language model agents for question answering. arXiv preprint arXiv:2503.19213 2025.
- Shinn, N.; Cassano, F.; Gopinath, A.; Narasimhan, K.; Yao, S. Reflexion: Language agents with verbal reinforcement learning. NeurIPS 2023, 36, 8634–8652.
- 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.
- 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]
- 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]
- 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]
- 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.
- 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.
- 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.
- 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.
- 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.
- 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]
- 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.
- 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]
- 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]
- 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]
- 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.
- 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.
- 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.
- 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]
- 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.
- 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.
- 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.
- 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.
- Min, S.; Michael, J.; Hajishirzi, H.; Zettlemoyer, L. AmbigQA: Answering ambiguous open-domain questions. In Proceedings of the EMNLP, 2020, pp. 5783–5797.
- 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.
- Saparina, I.; Lapata, M. Reasoning About Intent for Ambiguous Requests. arXiv preprint arXiv:2511.10453 2025.
- 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.
- 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]
- 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.
- 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.
- 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.
- 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.
- Wang, L.; Yang, N.; Wei, F. Query2doc: Query expansion with large language models. In Proceedings of the EMNLP, 2023, pp. 9414–9423.
- 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.
- 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]
- 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.
- 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.
- 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.
- 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.
- 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.
- Kojima, T.; Gu, S.S.; Reid, M.; Matsuo, Y.; Iwasawa, Y. Large language models are zero-shot reasoners. NeurIPS 2022, 35, 22199–22213.
- 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.
- Fu, Y.; Peng, H.; Sabharwal, A.; Clark, P.; Khot, T. Complexity-Based Prompting for Multi-step Reasoning. In Proceedings of the ICLR, 2023.
- 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.
- 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.
- 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.
- 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.
- 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]
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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]
- 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.
- 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]
- 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.
- Shankar, S.; Zeighami, S.; Parameswaran, A. Task Cascades for Efficient Unstructured Data Processing. arXiv preprint arXiv:2601.05536 2026. [CrossRef]
- 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.
- Patil, S.G.; Zhang, T.; Wang, X.; Gonzalez, J.E. Gorilla: Large language model connected with massive apis. NeurIPS 2024, 37, 126544–126565.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Leviathan, Y.; Kalman, M.; Matias, Y. Fast inference from transformers via speculative decoding. In Proceedings of the ICML. PMLR, 2023, pp. 19274–19286.
- 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.
- 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.
- Shen, J.; Wadlom, N.; Lu, Y. Batch Query Processing and Optimization for Agentic Workflows. arXiv preprint arXiv:2509.02121 2025.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Xu, F.; Shi, W.; Choi, E. Recomp: Improving retrieval-augmented lms with compression and selective augmentation. arXiv preprint arXiv:2310.04408 2023.
- 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.
- 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.
- 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.
- 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.
- Dua, D.; Gupta, S.; Singh, S.; Gardner, M. Successive prompting for decomposing complex questions. In Proceedings of the EMNLP, 2022, pp. 1251–1265.
- 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.
- 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.
- 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.
- Riedl, C. Emergent coordination in multi-agent language models. arXiv preprint arXiv:2510.05174 2025.
- 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.
- 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.
- 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.
- Liu, S.; Chen, T.; Liang, Z.; Lyu, X.; Amato, C. Llm collaboration with multi-agent reinforcement learning. arXiv preprint arXiv:2508.04652 2025.
- 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.
- 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.
- 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.
- 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.
- Chen, B.; Shu, C.; Shareghi, E.; Collier, N.; Narasimhan, K.; Yao, S. Fireact: Toward language agent fine-tuning. arXiv preprint arXiv:2310.05915 2023.
- Izacard, G.; Grave, E. Leveraging passage retrieval with generative models for open domain question answering. In Proceedings of the EACL, 2021, pp. 874–880.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Lin, S.; Hilton, J.; Evans, O. Teaching Models to Express Their Uncertainty in Words. Transactions on Machine Learning Research 2022.
- 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.
- Kuhn, L.; Gal, Y.; Farquhar, S. Semantic Uncertainty: Linguistic Invariances for Uncertainty Estimation in Natural Language Generation. In Proceedings of the ICLR, 2023.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Lin, Z.; Trivedi, S.; Sun, J. Generating with Confidence: Uncertainty Quantification for Black-box Large Language Models. Transactions on Machine Learning Research 2024.
- 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.
- 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.
- 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.







| 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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).