Iterated Decomposition: Improving Science Q&A by Supervising Reasoning Processes
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
Language models (LMs) can perform complex reasoning either end-to-end, with hidden latent state, or compositionally, with transparent intermediate state. Composition offers benefits for interpretability and safety, but may need workflow support and infrastructure to remain competitive. We describe iterated decomposition, a human-in-the-loop workflow for developing and refining compositional LM programs. We improve the performance of compositions by zooming in on failing components and refining them through decomposition, additional context, chain of thought, etc. To support this workflow, we develop ICE, an open-source tool for visualizing the execution traces of LM programs. We apply iterated decomposition to three real-world tasks and improve the accuracy of LM programs over less compositional baselines: describing the placebo used in a randomized controlled trial (25% to 65%), evaluating participant adherence to a medical intervention (53% to 70%), and answering NLP questions on the Qasper dataset (38% to 69%). These applications serve as case studies for a workflow that, if automated, could keep ML systems interpretable and safe even as they scale to increasingly complex tasks.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 43 of its 55 references that are in the map. First posted on arXiv 4 Jan 2023.
Builds on
43 of 55 references.
Closest ancestors · 7
Same direction, newest first
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Language20 Dec
- 2022PAL: Program-aided Language Models18 Nov
- 2022Measuring and Narrowing the Compositionality Gap in Language Models7 Oct
- 2022ReAct: Synergizing Reasoning and Acting in Language Models6 Oct
- 2022Faithful Reasoning Using Large Language Models30 Aug
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoning19 May
- 2022FaiRR: Faithful and Robust Deductive Reasoning over Natural Language19 Mar
Other references · 36
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2017Deep reinforcement learning from human preferencescited by 3,846
- 2020Learning to summarize from human feedbackcited by 2,562
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
- 2016Concrete Problems in AI Safetycited by 1,582
- 2022Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questionscited by 911
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 886
- 2022Solving math word problems with process- and outcome-based feedbackcited by 871
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
- 2021A Dataset of Information-Seeking Questions and Answers Anchored in Research Paperscited by 475
24 more
- 2022Self-critiquing models for assisting human evaluatorscited by 372
- 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLPcited by 316
- 2021Recursively Summarizing Books with Human Feedbackcited by 287
- 2020Pretrained Transformers for Text Ranking: BERT and Beyondcited by 266
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 265
- 2022The Alignment Problem from a Deep Learning Perspectivecited by 246
- 2022Re3: Generating Longer Stories With Recursive Reprompting and Revisioncited by 193
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanationscited by 159
- 2022PromptChainer: Chaining Large Language Model Prompts through Visual Programmingcited by 134
- 2022Language Model Cascadescited by 104
- 2021Decontextualization: Making Sentences Stand-Alonecited by 101
- 2020NILE : Natural Language Inference with Faithful Natural Language Explanationscited by 96
- 2022Compositional Semantic Parsing with Large Language Modelscited by 95
- 2022Successive Prompting for Decomposing Complex Questionscited by 94
- 2022Sub-Task Decomposition Enables Learning in Sequence to Sequence Taskscited by 41
- 2021Decomposing Complex Questions Makes Multi-Hop QA Easier and More Interpretablecited by 35
- 2022Natural Language Deduction through Search over Statement Compositionscited by 35
- 2022ThinkSum: Probabilistic reasoning over sets using large language modelscited by 23
- 2022Honest Students from Untrusted Teachers: Learning an Interpretable Question-Answering Pipeline from a Pretrained Language Modelcited by 20
- 2022Learning to Decompose: Hypothetical Question Decomposition Based on Comparable Textscited by 18
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
- 2022Calibrating Trust of Multi-Hop Question Answering Systems with Decompositional Probescited by 9
- 2022Complex Reading Comprehension Through Question Decompositioncited by 7
- 2022Locate Then Ask: Interpretable Stepwise Reasoning for Multi-hop Question Answeringcited by 6
Built on by
Citing papers per year: 2023: 6; 2024: 2; 2025: 5; 2026: 2.
15 papers.
Sort:
By area:
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Promptingcited by 1,081
- 2023Question Decomposition Improves the Faithfulness of Model-Generated Reasoningcited by 107
- 2023Large Language Models as Tax Attorneys: A Case Study in Legal Capabilities Emergencecited by 42
- 2023Designing LLM Chains by Adapting Techniques from Crowdsourcing Workflowscited by 17
- 2024SMARTCAL: An Approach to Self-Aware Tool-Use Evaluation and Calibrationcited by 13
- 2023Large Language Model Programscited by 11
- 2024Enhancing Robustness in Large Language Models: Prompting for Mitigating the Impact of Irrelevant Informationcited by 8
- 2023KwaiYiiMath: Technical Reportcited by 4
- 2026DTCRS: Dynamic Tree Construction for Recursive Summarizationcited by 4
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinementcited by 3
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planningcited by 2
- 2025DeKeyNLU: Enhancing Natural Language to SQL Generation through Task Decomposition and Keyword Extractioncited by 1
3 more
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planning21 May 2026
- 2026DTCRS: Dynamic Tree Construction for Recursive Summarization8 Apr 2026
- 2025A Flexible Multi-Agent LLM-Human Framework for Fast Human Validated Tool Building1 Dec 2025
- 2025Dynamic Template Selection for Output Token Generation Optimization: MLP-Based and Transformer Approaches17 Nov 2025
- 2025Robust Native Language Identification through Agentic Decomposition20 Sep 2025
- 2025DeKeyNLU: Enhancing Natural Language to SQL Generation through Task Decomposition and Keyword Extraction18 Sep 2025
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinement4 Feb 2025
- 2024SMARTCAL: An Approach to Self-Aware Tool-Use Evaluation and Calibration11 Dec 2024
- 2024Enhancing Robustness in Large Language Models: Prompting for Mitigating the Impact of Irrelevant Information20 Aug 2024
- 2023Designing LLM Chains by Adapting Techniques from Crowdsourcing Workflows18 Dec 2023
- 2023KwaiYiiMath: Technical Report11 Oct 2023
- 2023Question Decomposition Improves the Faithfulness of Model-Generated Reasoning17 Jul 2023
- 2024SMARTCAL: An Approach to Self-Aware Tool-Use Evaluation and Calibrationcited by 13
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planningcited by 2
- 2025Robust Native Language Identification through Agentic Decompositioncited by 1
- 2025A Flexible Multi-Agent LLM-Human Framework for Fast Human Validated Tool Buildingcited by 0
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planning21 May 2026
- 2025A Flexible Multi-Agent LLM-Human Framework for Fast Human Validated Tool Building1 Dec 2025
- 2025Robust Native Language Identification through Agentic Decomposition20 Sep 2025
- 2024SMARTCAL: An Approach to Self-Aware Tool-Use Evaluation and Calibration11 Dec 2024
- 2023Large Language Models as Tax Attorneys: A Case Study in Legal Capabilities Emergencecited by 42
- 2023Designing LLM Chains by Adapting Techniques from Crowdsourcing Workflowscited by 17
- 2023Large Language Model Programscited by 11
- 2024Enhancing Robustness in Large Language Models: Prompting for Mitigating the Impact of Irrelevant Informationcited by 8
- 2023KwaiYiiMath: Technical Reportcited by 4
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinementcited by 3
- 2025Dynamic Template Selection for Output Token Generation Optimization: MLP-Based and Transformer Approachescited by 0
- 2025Dynamic Template Selection for Output Token Generation Optimization: MLP-Based and Transformer Approaches17 Nov 2025
- 2025AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinement4 Feb 2025
- 2024Enhancing Robustness in Large Language Models: Prompting for Mitigating the Impact of Irrelevant Information20 Aug 2024
- 2023Designing LLM Chains by Adapting Techniques from Crowdsourcing Workflows18 Dec 2023
- 2023KwaiYiiMath: Technical Report11 Oct 2023
- 2023Large Language Models as Tax Attorneys: A Case Study in Legal Capabilities Emergence12 Jun 2023
- 2023Large Language Model Programs9 May 2023
Similar, not cited
Close in wording, no citation either way
- 2025The Thinking Spectrum: An Empirical Study of Tunable Reasoning in LLMs through Model Merging
- 2024A NotSo Simple Way to Beat Simple Bench
- 2025Can Language Models Falsify? Evaluating Algorithmic Reasoning with Counterexample Creation
- 2025LLMSR@XLLM25: An Empirical Study of LLM for Structural Reasoning
- 2024Hierarchical Deconstruction of LLM Reasoning: A Graph-Based Framework for Analyzing Knowledge Utilization
- 2024textttLM^texttt2: A Simple Society of Language Models Solves Complex Reasoning
- 2026ReasoningFlow: Discourse Structures for Understanding LLM Reasoning Traces
- 2025Dissecting Logical Reasoning in LLMs: A Fine-Grained Evaluation and Supervision Study