Text Modular Networks: Learning to Decompose Tasks in the Language of Existing Models
Not on the map. Why?
Cited by 20 in LLM reasoning, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
We propose a general framework called Text Modular Networks(TMNs) for building interpretable systems that learn to solve complex tasks by decomposing them into simpler ones solvable by existing models. To ensure solvability of simpler tasks, TMNs learn the textual input-output behavior (i.e., language) of existing models through their datasets. This differs from prior decomposition-based approaches which, besides being designed specifically for each complex task, produce decompositions independent of existing sub-models. Specifically, we focus on Question Answering (QA) and show how to train a next-question generator to sequentially produce sub-questions targeting appropriate sub-models, without additional human annotation. These sub-questions and answers provide a faithful natural language explanation of the model's reasoning. We use this framework to build ModularQA, a system that can answer multi-hop reasoning questions by decomposing them into sub-questions answerable by a neural factoid single-span QA model and a symbolic calculator. Our experiments show that ModularQA is more versatile than existing explainable systems for DROP and HotpotQA datasets, is more robust than state-of-the-art blackbox (uninterpretable) systems, and generates more understandable and trustworthy explanations compared to prior work.
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 19; 2023: 20; 2024: 4; 2025: 7; 2026: 2.
65 papers.
Sort:
By area:
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,054
- 2021MuSiQue: Multihop Questions via Single-hop Question Compositioncited by 893
- 2021Did Aristotle Use a Laptop? A Question Answering Benchmark with Implicit Reasoning Strategiescited by 736
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
- 2022Binding Language Models in Symbolic Languagescited by 224
- 2023ADaPT: As-Needed Decomposition and Planning with Language Modelscited by 172
- 2021CrossFit: A Few-shot Learning Challenge for Cross-task Generalization in NLPcited by 142
- 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generationcited by 104
- 2023Knowledge-Driven CoT: Exploring Faithful Reasoning in LLMs for Knowledge-intensive Question Answeringcited by 97
- 2022Successive Prompting for Decomposing Complex Questionscited by 94
- 2023Neurons in Large Language Models: Dead, N-gram, Positionalcited by 88
38 more
- 2021Prompt Waywardness: The Curious Case of Discretized Interpretation of Continuous Promptscited by 64
- 2023Natural Language Reasoning, A Surveycited by 61
- 2022Reasoning Like Program Executorscited by 45
- 2021Turning Tables: Generating Examples from Semi-structured Tables for Endowing Language Models with Reasoning Skillscited by 39
- 2023Forward-Backward Reasoning in Large Language Models for Mathematical Verificationcited by 39
- 2022Is a Question Decomposition Unit All We Need?cited by 37
- 2021Reason first, then respond: Modular Generation for Knowledge-infused Dialoguecited by 32
- 2021Guiding the Growth: Difficulty-Controllable Question Generation through Step-by-Step Rewritingcited by 30
- 2021Flexible Generation of Natural Language Deductionscited by 28
- 2023Automating the Generation of Prompts for LLM-based Action Choice in PDDL Planningcited by 24
- 2023Instruction Tuned Models are Quick Learnerscited by 21
- 2021Factoring Statutory Reasoning as Language Understanding Challengescited by 20
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2022Learning to Decompose: Hypothetical Question Decomposition Based on Comparable Textscited by 18
- 2024Chain of Logic: Rule-Based Reasoning with Large Language Modelscited by 18
- 2022HELP ME THINK: A Simple Prompting Strategy for Non-experts to Create Customized Content with Modelscited by 17
- 2023GEAR: Augmenting Language Models with Generalizable and Efficient Tool Resolutioncited by 17
- 2024LLMs Know What They Need: Leveraging a Missing Information Guided Framework to Empower Retrieval-Augmented Generationcited by 17
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2021Teaching Autoregressive Language Models Complex Tasks By Demonstrationcited by 15
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agentscited by 15
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
- 2021Hey AI, Can You Solve Complex Tasks by Talking to Agents?cited by 13
- 2021Truth-Conditional Captioning of Time Series Datacited by 11
- 2023DORIS-MAE: Scientific Document Retrieval using Multi-level Aspect-based Queriescited by 11
- 2023Exploring Question Decomposition for Zero-Shot VQAcited by 11
- 2023Natural Language Decomposition and Interpretation of Complex Utterancescited by 10
- 2022Calibrating Trust of Multi-Hop Question Answering Systems with Decompositional Probescited by 9
- 2022Inferring Implicit Relations in Complex Questions with Language Modelscited by 9
- 2022Teaching Broad Reasoning Skills for Multi-Step QA by Generating Hard Contextscited by 7
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generationcited by 7
- 2025Position: Scaling LLM Agents Requires Asymptotic Analysis with LLM Primitivescited by 7
- 2025Fast-Slow-Thinking: Complex Task Solving with Large Language Modelscited by 7
- 2022Locate Then Ask: Interpretable Stepwise Reasoning for Multi-hop Question Answeringcited by 6
- 2022Breakpoint Transformers for Modeling and Tracking Intermediate Beliefscited by 6
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Executioncited by 5
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrievalcited by 5
- 2024DEXTER: A Benchmark for open-domain Complex Question Answering using LLMscited by 4
50 most cited of 65 All 65 (JSON)
- 2026Towards Query-Agnostic RAG Evaluation via Query Coverage and Claim Verifiability31 Jul 2026
- 2026Who Annotates in NLP? A Large-scale Assessment of Human Annotation Reporting between 2018 and 20251 Jun 2026
- 2025Logic Sketch Prompting (LSP): A Deterministic and Interpretable Prompting Method24 Dec 2025
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrieval25 May 2025
- 2025Neuro-Symbolic Query Compiler17 May 2025
- 2025Modular Machine Learning: An Indispensable Path towards New-Generation Large Language Models28 Apr 2025
- 2025FLIP Reasoning Challenge16 Apr 2025
- 2025Fast-Slow-Thinking: Complex Task Solving with Large Language Models11 Apr 2025
- 2025Position: Scaling LLM Agents Requires Asymptotic Analysis with LLM Primitives4 Feb 2025
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agents31 Dec 2024
- 2024DEXTER: A Benchmark for open-domain Complex Question Answering using LLMs24 Jun 2024
- 2024LLMs Know What They Need: Leveraging a Missing Information Guided Framework to Empower Retrieval-Augmented Generation22 Apr 2024
38 more
- 2024Chain of Logic: Rule-Based Reasoning with Large Language Models16 Feb 2024
- 2023Automating the Generation of Prompts for LLM-based Action Choice in PDDL Planning16 Nov 2023
- 2023What if you said that differently?: How Explanation Formats Affect Human Feedback Efficacy and User Perception16 Nov 2023
- 2023ADaPT: As-Needed Decomposition and Planning with Language Models8 Nov 2023
- 2023In-Context Ability Transfer for Question Decomposition in Complex QA26 Oct 2023
- 2023Exploring Question Decomposition for Zero-Shot VQA25 Oct 2023
- 2023A Communication Theory Perspective on Prompting Engineering Methods for Large Language Models24 Oct 2023
- 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generation23 Oct 2023
- 2023DORIS-MAE: Scientific Document Retrieval using Multi-level Aspect-based Queries7 Oct 2023
- 2023Dynamic MOdularized Reasoning for Compositional Structured Explanation Generation14 Sep 2023
- 2023Neurons in Large Language Models: Dead, N-gram, Positional9 Sep 2023
- 2023Knowledge-Driven CoT: Exploring Faithful Reasoning in LLMs for Knowledge-intensive Question Answering25 Aug 2023
- 2023Forward-Backward Reasoning in Large Language Models for Mathematical Verification15 Aug 2023
- 2023GEAR: Augmenting Language Models with Generalizable and Efficient Tool Resolution17 Jul 2023
- 2023Building blocks for complex tasks: Robust generative event extraction for radiology reports under domain shifts15 Jun 2023
- 2023Instruction Tuned Models are Quick Learners17 May 2023
- 2023Natural Language Decomposition and Interpretation of Complex Utterances15 May 2023
- 2023HPE:Answering Complex Questions over Text by Hybrid Question Parsing and Execution12 May 2023
- 2023Explainable Verbal Reasoner Plus (EVR+): A Natural Language Reasoning Framework that Supports Diverse Compositional Reasoning28 Apr 2023
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models19 Apr 2023
- 2023Natural Language Reasoning, A Survey26 Mar 2023
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generation16 Dec 2022
- 2022Successive Prompting for Decomposing Complex Questions8 Dec 2022
- 2022Harnessing Knowledge and Reasoning for Human-Like Natural Language Generation: A Brief Review7 Dec 2022
- 2022Learning Label Modular Prompts for Text Classification in the Wild30 Nov 2022
- 2022Breakpoint Transformers for Modeling and Tracking Intermediate Beliefs15 Nov 2022
- 2022Learning to Decompose: Hypothetical Question Decomposition Based on Comparable Texts30 Oct 2022
- 2022Measuring and Narrowing the Compositionality Gap in Language Models7 Oct 2022
- 2022Binding Language Models in Symbolic Languages6 Oct 2022
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Tasks5 Oct 2022
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Trees21 Sep 2022
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoning16 Sep 2022
- 2022Locate Then Ask: Interpretable Stepwise Reasoning for Multi-hop Question Answering22 Aug 2022
- 2022HELP ME THINK: A Simple Prompting Strategy for Non-experts to Create Customized Content with Models17 Aug 2022
- 2022Is a Question Decomposition Unit All We Need?25 May 2022
- 2022Teaching Broad Reasoning Skills for Multi-Step QA by Generating Hard Contexts25 May 2022
- 2022Inferring Implicit Relations in Complex Questions with Language Models28 Apr 2022
- 2022Calibrating Trust of Multi-Hop Question Answering Systems with Decompositional Probes16 Apr 2022
50 newest of 65 All 65 (JSON)
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,054
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
- 2023ADaPT: As-Needed Decomposition and Planning with Language Modelscited by 172
- 2023Knowledge-Driven CoT: Exploring Faithful Reasoning in LLMs for Knowledge-intensive Question Answeringcited by 97
- 2023Natural Language Reasoning, A Surveycited by 61
- 2022Reasoning Like Program Executorscited by 45
- 2023Forward-Backward Reasoning in Large Language Models for Mathematical Verificationcited by 39
- 2024Chain of Logic: Rule-Based Reasoning with Large Language Modelscited by 18
- 2022HELP ME THINK: A Simple Prompting Strategy for Non-experts to Create Customized Content with Modelscited by 17
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agentscited by 15
- 2022Calibrating Trust of Multi-Hop Question Answering Systems with Decompositional Probescited by 9
12 most cited of 20 All 20 (JSON)
- 2025Logic Sketch Prompting (LSP): A Deterministic and Interpretable Prompting Method24 Dec 2025
- 2025FLIP Reasoning Challenge16 Apr 2025
- 2025Fast-Slow-Thinking: Complex Task Solving with Large Language Models11 Apr 2025
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agents31 Dec 2024
- 2024Chain of Logic: Rule-Based Reasoning with Large Language Models16 Feb 2024
- 2023ADaPT: As-Needed Decomposition and Planning with Language Models8 Nov 2023
- 2023Knowledge-Driven CoT: Exploring Faithful Reasoning in LLMs for Knowledge-intensive Question Answering25 Aug 2023
- 2023Forward-Backward Reasoning in Large Language Models for Mathematical Verification15 Aug 2023
- 2023Explainable Verbal Reasoner Plus (EVR+): A Natural Language Reasoning Framework that Supports Diverse Compositional Reasoning28 Apr 2023
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models19 Apr 2023
- 2023Natural Language Reasoning, A Survey26 Mar 2023
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generation16 Dec 2022
12 newest of 20 All 20 (JSON)
- 2024LLMs Know What They Need: Leveraging a Missing Information Guided Framework to Empower Retrieval-Augmented Generationcited by 17
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrievalcited by 5
- 2025Neuro-Symbolic Query Compilercited by 4
- 2026Towards Query-Agnostic RAG Evaluation via Query Coverage and Claim Verifiabilitycited by 1
- 2026Towards Query-Agnostic RAG Evaluation via Query Coverage and Claim Verifiability31 Jul 2026
- 2025POQD: Performance-Oriented Query Decomposer for Multi-vector retrieval25 May 2025
- 2025Neuro-Symbolic Query Compiler17 May 2025
- 2024LLMs Know What They Need: Leveraging a Missing Information Guided Framework to Empower Retrieval-Augmented Generation22 Apr 2024
- 2021MuSiQue: Multihop Questions via Single-hop Question Compositioncited by 893
- 2021Did Aristotle Use a Laptop? A Question Answering Benchmark with Implicit Reasoning Strategiescited by 736
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
- 2022Binding Language Models in Symbolic Languagescited by 224
- 2021CrossFit: A Few-shot Learning Challenge for Cross-task Generalization in NLPcited by 142
- 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generationcited by 104
- 2022Successive Prompting for Decomposing Complex Questionscited by 94
- 2023Neurons in Large Language Models: Dead, N-gram, Positionalcited by 88
- 2021Prompt Waywardness: The Curious Case of Discretized Interpretation of Continuous Promptscited by 64
- 2021Turning Tables: Generating Examples from Semi-structured Tables for Endowing Language Models with Reasoning Skillscited by 39
- 2022Is a Question Decomposition Unit All We Need?cited by 37
- 2021Reason first, then respond: Modular Generation for Knowledge-infused Dialoguecited by 32
12 most cited of 39 All 39 (JSON)
- 2026Who Annotates in NLP? A Large-scale Assessment of Human Annotation Reporting between 2018 and 20251 Jun 2026
- 2025Modular Machine Learning: An Indispensable Path towards New-Generation Large Language Models28 Apr 2025
- 2024DEXTER: A Benchmark for open-domain Complex Question Answering using LLMs24 Jun 2024
- 2023Automating the Generation of Prompts for LLM-based Action Choice in PDDL Planning16 Nov 2023
- 2023What if you said that differently?: How Explanation Formats Affect Human Feedback Efficacy and User Perception16 Nov 2023
- 2023In-Context Ability Transfer for Question Decomposition in Complex QA26 Oct 2023
- 2023Exploring Question Decomposition for Zero-Shot VQA25 Oct 2023
- 2023A Communication Theory Perspective on Prompting Engineering Methods for Large Language Models24 Oct 2023
- 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generation23 Oct 2023
- 2023DORIS-MAE: Scientific Document Retrieval using Multi-level Aspect-based Queries7 Oct 2023
- 2023Dynamic MOdularized Reasoning for Compositional Structured Explanation Generation14 Sep 2023
- 2023Neurons in Large Language Models: Dead, N-gram, Positional9 Sep 2023
12 newest of 39 All 39 (JSON)