MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generation
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
Prompting large language models has enabled significant recent progress in multi-step reasoning over text. However, when applied to text generation from semi-structured data (e.g., graphs or tables), these methods typically suffer from low semantic coverage, hallucination, and logical inconsistency. We propose MURMUR, a neuro-symbolic modular approach to text generation from semi-structured data with multi-step reasoning. MURMUR is a best-first search method that generates reasoning paths using: (1) neural and symbolic modules with specific linguistic and logical skills, (2) a grammar whose production rules define valid compositions of modules, and (3) value functions that assess the quality of each reasoning step. We conduct experiments on two diverse data-to-text generation tasks like WebNLG and LogicNLG. These tasks differ in their data representations (graphs and tables) and span multiple linguistic and logical skills. MURMUR obtains significant improvements over recent few-shot baselines like direct prompting and chain-of-thought prompting, while also achieving comparable performance to fine-tuned GPT-2 on out-of-domain data. Moreover, human evaluation shows that MURMUR generates highly faithful and correct reasoning paths that lead to 26% more logically consistent summaries on LogicNLG, compared to direct prompting.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 54 of its 85 references that are in the map. First posted on arXiv 16 Dec 2022.
Builds on
54 of 85 references.
Closest ancestors · 5
Same direction, newest first
- 2022PAL: Program-aided Language Models18 Nov
- 2022Faithful Reasoning Using Large Language Models30 Aug
- 2022Language models show human-like content effects on reasoning tasks14 Jul
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoning19 May
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Models30 Nov
Other references · 49
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,181
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,407
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,220
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,076
- 2021Ethical and social risks of harm from Language Modelscited by 966
37 more
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 940
- 2021BARTScore: Evaluating Generated Text as Text Generationcited by 722
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 558
- 2019Is Attention Interpretable?cited by 389
- 2015Neural Module Networkscited by 376
- 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 324
- 2020ToTTo: A Controlled Table-To-Text Generation Datasetcited by 268
- 2017The E2E Dataset: New Challenges For End-to-End Generationcited by 253
- 2022Binding Language Models in Symbolic Languagescited by 228
- 2017Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluationcited by 206
- 2021Explaining Answers with Entailment Treescited by 152
- 2015Semantically Conditioned LSTM-based Natural Language Generation for Spoken Dialogue Systemscited by 134
- 2020Investigating Pretrained Language Models for Graph-to-Text Generationcited by 117
- 2022Language Model Cascadescited by 107
- 2018Data-to-Text Generation with Content Selection and Planningcited by 106
- 2020Text-to-Text Pre-Training for Data-to-Text Taskscited by 104
- 2020Logical Natural Language Generation from Open-Domain Tablescited by 90
- 2019Evaluating the State-of-the-Art of End-to-End Natural Language Generation: The E2E NLG Challengecited by 86
- 2019Neural Module Networks for Reasoning over Textcited by 66
- 2020Text Modular Networks: Learning to Decompose Tasks in the Language of Existing Modelscited by 65
- 2021JointGT: Graph-Text Joint Representation Learning for Text Generation from Knowledge Graphscited by 58
- 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
- 2021Plan-then-Generate: Controlled Data-to-Text Generation via Planningcited by 52
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2020Logic2Text: High-Fidelity Natural Language Generation from Logical Formscited by 45
- 2022Natural Language Deduction through Search over Statement Compositionscited by 35
- 2022Robust (Controlled) Table-to-Text Generation with Structure-Aware Equivariance Learningcited by 32
- 2015What to talk about and how? Selective Generation using LSTMs with Coarse-to-Fine Alignmentcited by 31
- 2019Self-Assembling Modular Networks for Interpretable Multi-Hop Reasoningcited by 28
- 2020Obtaining Faithful Interpretations from Compositional Neural Networkscited by 23
- 2022Neural Pipeline for Zero-Shot Data-to-Text Generationcited by 19
- 2021multiPRover: Generating Multiple Proofs for Improved Interpretability in Rule Reasoningcited by 15
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
- 2022ASDOT: Any-Shot Data-to-Text Generation with Pretrained Language Modelscited by 14
- 2018Scalable Micro-planned Generation of Discourse from Structured Datacited by 12
- 2021Weakly Supervised Neuro-Symbolic Module Networks for Numerical Reasoningcited by 10
- 2022Behavior Cloned Transformers are Neurosymbolic Reasonerscited by 10
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 2.
7 papers.
- 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generationcited by 106
- 2024A Survey of Table Reasoning with Large Language Modelscited by 29
- 2023Language models are weak learnerscited by 22
- 2023ReTAG: Reasoning Aware Table to Analytic Text Generationcited by 3
- 2024Prompting for Numerical Sequences: A Case Study on Market Comment Generationcited by 3
- 2025Can LLMs Solve ASP Problems? Insights from a Benchmarking Study (Extended Version)cited by 1
- 2025JaccDiv: A Metric and Benchmark for Quantifying Diversity of Generated Marketing Text in the Music Industrycited by 0
- 2025Can LLMs Solve ASP Problems? Insights from a Benchmarking Study (Extended Version)26 Jul 2025
- 2025JaccDiv: A Metric and Benchmark for Quantifying Diversity of Generated Marketing Text in the Music Industry29 Apr 2025
- 2024Prompting for Numerical Sequences: A Case Study on Market Comment Generation3 Apr 2024
- 2024A Survey of Table Reasoning with Large Language Models13 Feb 2024
- 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generation23 Oct 2023
- 2023Language models are weak learners25 Jun 2023
- 2023ReTAG: Reasoning Aware Table to Analytic Text Generation19 May 2023
Similar, not cited
Close in wording, no citation either way
- 2026ORACLE: Optimizing Reasoning Abilities of Large Language Models via Constraint-Led Synthetic Data Elicitation
- 2023MuSR: Testing the Limits of Chain-of-thought with Multistep Soft Reasoning
- 2023Boosting Logical Reasoning in Large Language Models through a New Framework: The Graph of Thought
- 2026Reasoning Core: A Scalable Procedural Data Generation Suite for Symbolic Pre-training and Post-Training
- 2024Structure Guided Prompt: Instructing Large Language Model in Multi-Step Reasoning by Exploring Graph Structure of the Text
- 2025RUST-BENCH: Benchmarking LLM Reasoning on Unstructured Text within Structured Tables
- 2026Matrix as Plan: Structured Logical Reasoning with Feedback-Driven Replanning
- 2024Multi-step Inference over Unstructured Data