Math Word Problem Generation with Mathematical Consistency and Problem Context Constraints
Not on the map. Why?
Abstract (arXiv)
We study the problem of generating arithmetic math word problems (MWPs) given a math equation that specifies the mathematical computation and a context that specifies the problem scenario. Existing approaches are prone to generating MWPs that are either mathematically invalid or have unsatisfactory language quality. They also either ignore the context or require manual specification of a problem template, which compromises the diversity of the generated MWPs. In this paper, we develop a novel MWP generation approach that leverages i) pre-trained language models and a context keyword selection model to improve the language quality of the generated MWPs and ii) an equation consistency constraint for math equations to improve the mathematical validity of the generated MWPs. Extensive quantitative and qualitative experiments on three real-world MWP datasets demonstrate the superior performance of our approach compared to various baselines.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 28 of its 73 references that are in the map. First posted on arXiv 9 Sep 2021.
Builds on
28 of 73 references.
References · 28
- 2017Attention Is All You Needcited by 59,932
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,447
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 754
- 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 653
- 2016Solving General Arithmetic Word Problemscited by 353
- 2017Toward Controlled Generation of Textcited by 271
- 2017Style Transfer from Non-Parallel Text by Cross-Alignmentcited by 246
16 more
- 2018Tree-to-tree Neural Networks for Program Translationcited by 93
- 2018Translating a Math Word Problem to an Expression Treecited by 57
- 2020Exploring Controllable Text Generation Techniquescited by 55
- 2018Disentangling Factors of Variation with Cycle-Consistent Variational Auto-Encoderscited by 49
- 2018Semantically-Aligned Equation Generation for Solving and Reasoning Math Word Problemscited by 49
- 2016GANS for Sequences of Discrete Elements with the Gumbel-softmax Distributioncited by 47
- 2019Topic-Guided Variational Autoencoders for Text Generationcited by 44
- 2020Semantically-Aligned Universal Tree-Structured Solver for Math Word Problemscited by 35
- 2020Graph-to-Tree Neural Networks for Learning Structured Input-Output Translation with Applications to Semantic Parsing and Math Word Problemcited by 31
- 2017Semi-Supervised QA with Generative Domain-Adaptive Netscited by 27
- 2018Adversarial Text Generation via Feature-Mover's Distancecited by 27
- 2020Improving GAN Training with Probability Ratio Clipping and Sample Reweightingcited by 18
- 2020Mathematical Word Problem Generation from Commonsense Knowledge Graph and Equationscited by 16
- 2017A Joint Model for Question Answering and Question Generationcited by 13
- 2019Text2Math: End-to-end Parsing Text into Math Expressionscited by 13
- 2019Select and Attend: Towards Controllable Content Selection in Text Generationcited by 10
Built on by
Citing papers per year: 2022: 1; 2023: 8; 2024: 8; 2025: 8; 2026: 2.
27 papers.
Sort:
By area:
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challengescited by 283
- 2023Adaptive and Personalized Exercise Generation for Online Language Learningcited by 18
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problemcited by 18
- 2024Improving Socratic Question Generation using Data Augmentation and Preference Optimizationcited by 15
- 2024Exploring Automated Distractor Generation for Math Multiple-choice Questions via Large Language Modelscited by 15
- 2023Tree-Based Representation and Generation of Natural and Mathematical Languagecited by 12
- 2023Improving Reading Comprehension Question Generation with Data Augmentation and Overgenerate-and-rankcited by 12
- 2024cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Paperscited by 10
- 2023ChatGPT as a Math Questioner? Evaluating ChatGPT on Generating Pre-university Math Questionscited by 8
- 2024MATHWELL: Generating Educational Math Word Problems Using Teacher Annotationscited by 7
- 2024Solving for X and Beyond: Can Large Language Models Solve Complex Math Problems with More-Than-Two Unknowns?cited by 7
- 2023MultiQG-TI: Towards Question Generation from Multi-modal Sourcescited by 6
15 more
- 2023Diversifying Question Generation over Knowledge Base via External Natural Questionscited by 6
- 2024SGSH: Stimulate Large Language Models with Skeleton Heuristics for Knowledge Base Question Generationcited by 6
- 2023Proactive and Reactive Engagement of Artificial Intelligence Methods for Education: A Reviewcited by 5
- 2025Multi-Agent Collaborative Framework For Math Problem Generationcited by 5
- 2024Synthetic Context Generation for Question Generationcited by 4
- 2025From Objectives to Questions: A Planning-based Framework for Educational Mathematical Question Generationcited by 3
- 2025Enhancing Diversity of LLM-Generated Educational Taskscited by 2
- 2022DISK: Domain-constrained Instance Sketch for Math Word Problem Generationcited by 1
- 2025Towards Generating Controllable and Solvable Geometry Problem by Leveraging Symbolic Deduction Enginecited by 1
- 2025EDUMATH: Generating Standards-aligned Educational Math Word Problemscited by 1
- 2025Elementary Math Word Problem Generation using Large Language Modelscited by 0
- 2025Computational Blueprints: Generating Isomorphic Mathematics Problems with Large Language Modelscited by 0
- 2025EduAgentQG: Multi-Agent Personalized Mathematics Question Generation with Explicit Diversity and Objective-Aware Evaluationcited by 0
- 2026A self-evolving multi-role collaborative framework with fine-grained difficulty guidance for innovative mathematical problem generationcited by 0
- 2026Agentic Retrieval and Reinforcement Learned Equation Chains: A Controlled Generation Framework for Complex and Novel Physics Word Problemscited by 0
- 2026Agentic Retrieval and Reinforcement Learned Equation Chains: A Controlled Generation Framework for Complex and Novel Physics Word Problems14 Jun 2026
- 2026A self-evolving multi-role collaborative framework with fine-grained difficulty guidance for innovative mathematical problem generation16 Jan 2026
- 2025Enhancing Diversity of LLM-Generated Educational Tasks29 Dec 2025
- 2025Computational Blueprints: Generating Isomorphic Mathematics Problems with Large Language Models11 Nov 2025
- 2025EduAgentQG: Multi-Agent Personalized Mathematics Question Generation with Explicit Diversity and Objective-Aware Evaluation8 Nov 2025
- 2025Multi-Agent Collaborative Framework For Math Problem Generation6 Nov 2025
- 2025EDUMATH: Generating Standards-aligned Educational Math Word Problems8 Oct 2025
- 2025Elementary Math Word Problem Generation using Large Language Models6 Jun 2025
- 2025Towards Generating Controllable and Solvable Geometry Problem by Leveraging Symbolic Deduction Engine3 Jun 2025
- 2025From Objectives to Questions: A Planning-based Framework for Educational Mathematical Question Generation1 Jun 2025
- 2024Solving for X and Beyond: Can Large Language Models Solve Complex Math Problems with More-Than-Two Unknowns?6 Jul 2024
- 2024Synthetic Context Generation for Question Generation19 Jun 2024
15 more
- 2024cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Papers12 Jun 2024
- 2024Exploring Automated Distractor Generation for Math Multiple-choice Questions via Large Language Models2 Apr 2024
- 2024SGSH: Stimulate Large Language Models with Skeleton Heuristics for Knowledge Base Question Generation2 Apr 2024
- 2024Improving Socratic Question Generation using Data Augmentation and Preference Optimization1 Mar 2024
- 2024MATHWELL: Generating Educational Math Word Problems Using Teacher Annotations24 Feb 2024
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challenges31 Jan 2024
- 2023ChatGPT as a Math Questioner? Evaluating ChatGPT on Generating Pre-university Math Questions4 Dec 2023
- 2023Diversifying Question Generation over Knowledge Base via External Natural Questions23 Sep 2023
- 2023MultiQG-TI: Towards Question Generation from Multi-modal Sources7 Jul 2023
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problem15 Jun 2023
- 2023Improving Reading Comprehension Question Generation with Data Augmentation and Overgenerate-and-rank15 Jun 2023
- 2023Adaptive and Personalized Exercise Generation for Online Language Learning4 Jun 2023
- 2023Tree-Based Representation and Generation of Natural and Mathematical Language15 Feb 2023
- 2023Proactive and Reactive Engagement of Artificial Intelligence Methods for Education: A Review23 Jan 2023
- 2022DISK: Domain-constrained Instance Sketch for Math Word Problem Generation10 Apr 2022
- 2025Multi-Agent Collaborative Framework For Math Problem Generationcited by 5
- 2025EduAgentQG: Multi-Agent Personalized Mathematics Question Generation with Explicit Diversity and Objective-Aware Evaluationcited by 0
- 2026Agentic Retrieval and Reinforcement Learned Equation Chains: A Controlled Generation Framework for Complex and Novel Physics Word Problemscited by 0
- 2026Agentic Retrieval and Reinforcement Learned Equation Chains: A Controlled Generation Framework for Complex and Novel Physics Word Problems14 Jun 2026
- 2025EduAgentQG: Multi-Agent Personalized Mathematics Question Generation with Explicit Diversity and Objective-Aware Evaluation8 Nov 2025
- 2025Multi-Agent Collaborative Framework For Math Problem Generation6 Nov 2025
- 2023Adaptive and Personalized Exercise Generation for Online Language Learningcited by 18
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problemcited by 18
- 2024Exploring Automated Distractor Generation for Math Multiple-choice Questions via Large Language Modelscited by 15
- 2023Tree-Based Representation and Generation of Natural and Mathematical Languagecited by 12
- 2023Improving Reading Comprehension Question Generation with Data Augmentation and Overgenerate-and-rankcited by 12
- 2024cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Paperscited by 10
- 2023ChatGPT as a Math Questioner? Evaluating ChatGPT on Generating Pre-university Math Questionscited by 8
- 2024MATHWELL: Generating Educational Math Word Problems Using Teacher Annotationscited by 7
- 2024Solving for X and Beyond: Can Large Language Models Solve Complex Math Problems with More-Than-Two Unknowns?cited by 7
- 2023MultiQG-TI: Towards Question Generation from Multi-modal Sourcescited by 6
- 2023Diversifying Question Generation over Knowledge Base via External Natural Questionscited by 6
- 2024SGSH: Stimulate Large Language Models with Skeleton Heuristics for Knowledge Base Question Generationcited by 6
12 most cited of 21 All 21 (JSON)
- 2025Enhancing Diversity of LLM-Generated Educational Tasks29 Dec 2025
- 2025Computational Blueprints: Generating Isomorphic Mathematics Problems with Large Language Models11 Nov 2025
- 2025EDUMATH: Generating Standards-aligned Educational Math Word Problems8 Oct 2025
- 2025Elementary Math Word Problem Generation using Large Language Models6 Jun 2025
- 2025Towards Generating Controllable and Solvable Geometry Problem by Leveraging Symbolic Deduction Engine3 Jun 2025
- 2025From Objectives to Questions: A Planning-based Framework for Educational Mathematical Question Generation1 Jun 2025
- 2024Solving for X and Beyond: Can Large Language Models Solve Complex Math Problems with More-Than-Two Unknowns?6 Jul 2024
- 2024Synthetic Context Generation for Question Generation19 Jun 2024
- 2024cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Papers12 Jun 2024
- 2024Exploring Automated Distractor Generation for Math Multiple-choice Questions via Large Language Models2 Apr 2024
- 2024SGSH: Stimulate Large Language Models with Skeleton Heuristics for Knowledge Base Question Generation2 Apr 2024
- 2024MATHWELL: Generating Educational Math Word Problems Using Teacher Annotations24 Feb 2024
12 newest of 21 All 21 (JSON)