mlsanityData to 14 Oct 2026

MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generation

arXiv 2212.08607 ↗First posted 16 Dec 2022cs.CL cs.AI cs.LGcited by 7

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

  1. 2022PAL: Program-aided Language Models18 Nov
  2. 2022Faithful Reasoning Using Large Language Models30 Aug
  3. 2022Language models show human-like content effects on reasoning tasks14 Jul
  4. 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoning19 May
  5. 2021Show Your Work: Scratchpads for Intermediate Computation with Language Models30 Nov

Other references · 49

  1. 2020Language Models are Few-Shot Learnerscited by 32,419
  2. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
  3. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
  4. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
  5. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
  6. 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
  7. 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
  8. 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,181
  9. 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,407
  10. 2022LaMDA: Language Models for Dialog Applicationscited by 1,220
  11. 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,076
  12. 2021Ethical and social risks of harm from Language Modelscited by 966
37 more
  1. 2022STaR: Bootstrapping Reasoning With Reasoningcited by 940
  2. 2021BARTScore: Evaluating Generated Text as Text Generationcited by 722
  3. 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 558
  4. 2019Is Attention Interpretable?cited by 389
  5. 2015Neural Module Networkscited by 376
  6. 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 324
  7. 2020ToTTo: A Controlled Table-To-Text Generation Datasetcited by 268
  8. 2017The E2E Dataset: New Challenges For End-to-End Generationcited by 253
  9. 2022Binding Language Models in Symbolic Languagescited by 228
  10. 2017Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluationcited by 206
  11. 2021Explaining Answers with Entailment Treescited by 152
  12. 2015Semantically Conditioned LSTM-based Natural Language Generation for Spoken Dialogue Systemscited by 134
  13. 2020Investigating Pretrained Language Models for Graph-to-Text Generationcited by 117
  14. 2022Language Model Cascadescited by 107
  15. 2018Data-to-Text Generation with Content Selection and Planningcited by 106
  16. 2020Text-to-Text Pre-Training for Data-to-Text Taskscited by 104
  17. 2020Logical Natural Language Generation from Open-Domain Tablescited by 90
  18. 2019Evaluating the State-of-the-Art of End-to-End Natural Language Generation: The E2E NLG Challengecited by 86
  19. 2019Neural Module Networks for Reasoning over Textcited by 66
  20. 2020Text Modular Networks: Learning to Decompose Tasks in the Language of Existing Modelscited by 65
  21. 2021JointGT: Graph-Text Joint Representation Learning for Text Generation from Knowledge Graphscited by 58
  22. 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
  23. 2021Plan-then-Generate: Controlled Data-to-Text Generation via Planningcited by 52
  24. 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
  25. 2020Logic2Text: High-Fidelity Natural Language Generation from Logical Formscited by 45
  26. 2022Natural Language Deduction through Search over Statement Compositionscited by 35
  27. 2022Robust (Controlled) Table-to-Text Generation with Structure-Aware Equivariance Learningcited by 32
  28. 2015What to talk about and how? Selective Generation using LSTMs with Coarse-to-Fine Alignmentcited by 31
  29. 2019Self-Assembling Modular Networks for Interpretable Multi-Hop Reasoningcited by 28
  30. 2020Obtaining Faithful Interpretations from Compositional Neural Networkscited by 23
  31. 2022Neural Pipeline for Zero-Shot Data-to-Text Generationcited by 19
  32. 2021multiPRover: Generating Multiple Proofs for Improved Interpretability in Rule Reasoningcited by 15
  33. 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
  34. 2022ASDOT: Any-Shot Data-to-Text Generation with Pretrained Language Modelscited by 14
  35. 2018Scalable Micro-planned Generation of Discourse from Structured Datacited by 12
  36. 2021Weakly Supervised Neuro-Symbolic Module Networks for Numerical Reasoningcited by 10
  37. 2022Behavior Cloned Transformers are Neurosymbolic Reasonerscited by 10

Built on by

Cited by year

Citing papers per year: 2023: 3; 2024: 2; 2025: 2.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026ORACLE: Optimizing Reasoning Abilities of Large Language Models via Constraint-Led Synthetic Data Elicitation
  2. 2023MuSR: Testing the Limits of Chain-of-thought with Multistep Soft Reasoning
  3. 2023Boosting Logical Reasoning in Large Language Models through a New Framework: The Graph of Thought
  4. 2026Reasoning Core: A Scalable Procedural Data Generation Suite for Symbolic Pre-training and Post-Training
  5. 2024Structure Guided Prompt: Instructing Large Language Model in Multi-Step Reasoning by Exploring Graph Structure of the Text
  6. 2025RUST-BENCH: Benchmarking LLM Reasoning on Unstructured Text within Structured Tables
  7. 2026Matrix as Plan: Structured Logical Reasoning with Feedback-Driven Replanning
  8. 2024Multi-step Inference over Unstructured Data