Semantically-Aligned Universal Tree-Structured Solver for Math Word Problems
Not on the map. Why?
Abstract (arXiv)
A practical automatic textual math word problems (MWPs) solver should be able to solve various textual MWPs while most existing works only focused on one-unknown linear MWPs. Herein, we propose a simple but efficient method called Universal Expression Tree (UET) to make the first attempt to represent the equations of various MWPs uniformly. Then a semantically-aligned universal tree-structured solver (SAU-Solver) based on an encoder-decoder framework is proposed to resolve multiple types of MWPs in a unified model, benefiting from our UET representation. Our SAU-Solver generates a universal expression tree explicitly by deciding which symbol to generate according to the generated symbols' semantic meanings like human solving MWPs. Besides, our SAU-Solver also includes a novel subtree-level semanticallyaligned regularization to further enforce the semantic constraints and rationality of the generated expression tree by aligning with the contextual information. Finally, to validate the universality of our solver and extend the research boundary of MWPs, we introduce a new challenging Hybrid Math Word Problems dataset (HMWP), consisting of three types of MWPs. Experimental results on several MWPs datasets show that our model can solve universal types of MWPs and outperforms several state-of-the-art models.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 10; 2023: 6; 2024: 2; 2025: 4.
35 papers.
Sort:
By area:
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
- 2021Inter-GPS: Interpretable Geometry Problem Solving with Formal Language and Symbolic Reasoningcited by 383
- 2022UniGeo: Unifying Geometry Logical Reasoning via Reformulating Mathematical Expressioncited by 137
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2021A Neural Network Solves, Explains, and Generates University Math Problems by Program Synthesis and Few-Shot Learning at Human Levelcited by 96
- 2023Unleashing the potential of prompt engineering for large language modelscited by 72
- 2023A Survey of Reasoning with Foundation Modelscited by 70
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solverscited by 39
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Taskscited by 38
- 2021MWP-BERT: Numeracy-Augmented Pre-training for Math Word Problem Solvingcited by 32
- 2021Math Word Problem Generation with Mathematical Consistency and Problem Context Constraintscited by 27
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learningcited by 24
23 more
- 2023Mathematical Language Models: A Surveycited by 24
- 2021Investigating Math Word Problems using Pretrained Multilingual Language Modelscited by 21
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planningcited by 17
- 2021NOAHQA: Numerical Reasoning with Interpretable Graph Question Answering Datasetcited by 14
- 2021Solving Linear Algebra by Program Synthesiscited by 14
- 2022ELASTIC: Numerical Reasoning with Adaptive Symbolic Compilercited by 14
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problemscited by 12
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Modelscited by 12
- 2022A Survey in Mathematical Language Processingcited by 9
- 2022Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solverscited by 9
- 2021Math Operation Embeddings for Open-ended Solution Analysis and Feedbackcited by 8
- 2022Unbiased Math Word Problems Benchmark for Mitigating Solving Biascited by 8
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structurecited by 7
- 2022Towards Robust Numerical Question Answering: Diagnosing Numerical Capabilities of NLP Systemscited by 6
- 2021Solving Machine Learning Problemscited by 4
- 2022Structure-Unified M-Tree Coding Solver for MathWord Problemcited by 4
- 2023Expression Syntax Information Bottleneck for Math Word Problemscited by 4
- 2022Seeking Diverse Reasoning Logic: Controlled Equation Expression Generation for Solving Math Word Problemscited by 3
- 2025Empowering Bengali Education with AI: Solving Bengali Math Word Problems through Transformer Modelscited by 3
- 2025From Objectives to Questions: A Planning-based Framework for Educational Mathematical Question Generationcited by 3
- 2024EduNLP: Towards a Unified and Modularized Library for Educational Resourcescited by 1
- 2024Data Augmentation with In-Context Learning and Comparative Evaluation in Math Word Problem Solvingcited by 0
- 2025A Diversity-Enhanced Knowledge Distillation Model for Practical Math Word Problem Solvingcited by 0
- 2025From Objectives to Questions: A Planning-based Framework for Educational Mathematical Question Generation1 Jun 2025
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2025A Diversity-Enhanced Knowledge Distillation Model for Practical Math Word Problem Solving7 Jan 2025
- 2025Empowering Bengali Education with AI: Solving Bengali Math Word Problems through Transformer Models5 Jan 2025
- 2024EduNLP: Towards a Unified and Modularized Library for Educational Resources3 Jun 2024
- 2024Data Augmentation with In-Context Learning and Comparative Evaluation in Math Word Problem Solving5 Apr 2024
- 2023A Survey of Reasoning with Foundation Models17 Dec 2023
- 2023Mathematical Language Models: A Survey12 Dec 2023
- 2023Expression Syntax Information Bottleneck for Math Word Problems24 Oct 2023
- 2023Unleashing the potential of prompt engineering for large language models23 Oct 2023
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planning1 Jun 2023
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structure8 May 2023
23 more
- 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec 2022
- 2022UniGeo: Unifying Geometry Logical Reasoning via Reformulating Mathematical Expression6 Dec 2022
- 2022Towards Robust Numerical Question Answering: Diagnosing Numerical Capabilities of NLP Systems14 Nov 2022
- 2022Structure-Unified M-Tree Coding Solver for MathWord Problem22 Oct 2022
- 2022ELASTIC: Numerical Reasoning with Adaptive Symbolic Compiler18 Oct 2022
- 2022Seeking Diverse Reasoning Logic: Controlled Equation Expression Generation for Solving Math Word Problems21 Sep 2022
- 2022Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solvers31 May 2022
- 2022A Survey in Mathematical Language Processing30 May 2022
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learning17 May 2022
- 2022Unbiased Math Word Problems Benchmark for Mitigating Solving Bias17 May 2022
- 2021A Neural Network Solves, Explains, and Generates University Math Problems by Program Synthesis and Few-Shot Learning at Human Level31 Dec 2021
- 2021Solving Linear Algebra by Program Synthesis16 Nov 2021
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problems29 Oct 2021
- 2021NOAHQA: Numerical Reasoning with Interpretable Graph Question Answering Dataset22 Sep 2021
- 2021Math Word Problem Generation with Mathematical Consistency and Problem Context Constraints9 Sep 2021
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solvers2 Sep 2021
- 2021MWP-BERT: Numeracy-Augmented Pre-training for Math Word Problem Solving28 Jul 2021
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Tasks3 Jul 2021
- 2021Solving Machine Learning Problems2 Jul 2021
- 2021Investigating Math Word Problems using Pretrained Multilingual Language Models19 May 2021
- 2021Inter-GPS: Interpretable Geometry Problem Solving with Formal Language and Symbolic Reasoning10 May 2021
- 2021Math Operation Embeddings for Open-ended Solution Analysis and Feedback25 Apr 2021
- 2021Are NLP Models really able to Solve Simple Math Word Problems?12 Mar 2021
- 2022UniGeo: Unifying Geometry Logical Reasoning via Reformulating Mathematical Expressioncited by 137
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2023A Survey of Reasoning with Foundation Modelscited by 70
- 2022ELASTIC: Numerical Reasoning with Adaptive Symbolic Compilercited by 14
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Modelscited by 12
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2023A Survey of Reasoning with Foundation Models17 Dec 2023
- 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec 2022
- 2022UniGeo: Unifying Geometry Logical Reasoning via Reformulating Mathematical Expression6 Dec 2022
- 2022ELASTIC: Numerical Reasoning with Adaptive Symbolic Compiler18 Oct 2022
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
- 2021Inter-GPS: Interpretable Geometry Problem Solving with Formal Language and Symbolic Reasoningcited by 383
- 2021A Neural Network Solves, Explains, and Generates University Math Problems by Program Synthesis and Few-Shot Learning at Human Levelcited by 96
- 2023Unleashing the potential of prompt engineering for large language modelscited by 72
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solverscited by 39
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Taskscited by 38
- 2021MWP-BERT: Numeracy-Augmented Pre-training for Math Word Problem Solvingcited by 32
- 2021Math Word Problem Generation with Mathematical Consistency and Problem Context Constraintscited by 27
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learningcited by 24
- 2023Mathematical Language Models: A Surveycited by 24
- 2021Investigating Math Word Problems using Pretrained Multilingual Language Modelscited by 21
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planningcited by 17
12 most cited of 29 All 29 (JSON)
- 2025From Objectives to Questions: A Planning-based Framework for Educational Mathematical Question Generation1 Jun 2025
- 2025Empowering Bengali Education with AI: Solving Bengali Math Word Problems through Transformer Models5 Jan 2025
- 2024EduNLP: Towards a Unified and Modularized Library for Educational Resources3 Jun 2024
- 2024Data Augmentation with In-Context Learning and Comparative Evaluation in Math Word Problem Solving5 Apr 2024
- 2023Mathematical Language Models: A Survey12 Dec 2023
- 2023Expression Syntax Information Bottleneck for Math Word Problems24 Oct 2023
- 2023Unleashing the potential of prompt engineering for large language models23 Oct 2023
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planning1 Jun 2023
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structure8 May 2023
- 2022Towards Robust Numerical Question Answering: Diagnosing Numerical Capabilities of NLP Systems14 Nov 2022
- 2022Structure-Unified M-Tree Coding Solver for MathWord Problem22 Oct 2022
- 2022Seeking Diverse Reasoning Logic: Controlled Equation Expression Generation for Solving Math Word Problems21 Sep 2022
12 newest of 29 All 29 (JSON)