An Expression Tree Decoding Strategy for Mathematical Equation Generation
Not on the map. Why?
Abstract (arXiv)
Generating mathematical equations from natural language requires an accurate understanding of the relations among math expressions. Existing approaches can be broadly categorized into token-level and expression-level generation. The former treats equations as a mathematical language, sequentially generating math tokens. Expression-level methods generate each expression one by one. However, each expression represents a solving step, and there naturally exist parallel or dependent relations between these steps, which are ignored by current sequential methods. Therefore, we integrate tree structure into the expression-level generation and advocate an expression tree decoding strategy. To generate a tree with expression as its node, we employ a layer-wise parallel decoding strategy: we decode multiple independent expressions (leaf nodes) in parallel at each layer and repeat parallel decoding layer by layer to sequentially generate these parent node expressions that depend on others. Besides, a bipartite matching algorithm is adopted to align multiple predictions with annotations for each layer. Experiments show our method outperforms other baselines, especially for these equations with complex structures.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 44 of its 65 references that are in the map. First posted on arXiv 14 Oct 2023.
Builds on
44 of 65 references.
References · 44
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,190
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,104
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
- 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 662
32 more
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 650
- 2018QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehensioncited by 164
- 2023Solving Math Word Problems by Combining Language Models With Symbolic Solverscited by 124
- 2021Generate & Rank: A Multi-task Framework for Math Word Problemscited by 82
- 2023Data-Copilot: Bridging Billions of Data and Humans with Autonomous Workflowcited by 76
- 2017Rasa: Open Source Language Understanding and Dialogue Managementcited by 67
- 2018Translating a Math Word Problem to an Expression Treecited by 57
- 2018Semantically-Aligned Equation Generation for Solving and Reasoning Math Word Problemscited by 49
- 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extractioncited by 44
- 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
- 2020Graph-to-Tree Neural Networks for Learning Structured Input-Output Translation with Applications to Semantic Parsing and Math Word Problemcited by 31
- 2021Seeking Patterns, Not just Memorizing Procedures: Contrastive Learning for Solving Math Word Problemscited by 30
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learningcited by 24
- 2021Investigating Math Word Problems using Pretrained Multilingual Language Modelscited by 21
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problemcited by 18
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planningcited by 17
- 2022ELASTIC: Numerical Reasoning with Adaptive Symbolic Compilercited by 14
- 2021Recall and Learn: A Memory-augmented Solver for Math Word Problemscited by 13
- 2022Multi-View Reasoning: Consistent Contrastive Learning for Math Word Problemcited by 13
- 2023Learning Multi-Step Reasoning by Solving Arithmetic Taskscited by 12
- 2021Sequence to General Tree: Knowledge-Guided Geometry Word Problem Solvingcited by 11
- 2022Self-consistent Reasoning For Solving Math Word Problemscited by 10
- 2022Unbiased Math Word Problems Benchmark for Mitigating Solving Biascited by 8
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structurecited by 7
- 2022A Closed-Loop Perception, Decision-Making and Reasoning Mechanism for Human-Like Navigationcited by 6
- 2021Learning to Navigate in a VUCA Environment: Hierarchical Multi-expert Approachcited by 5
- 2022Structure-Unified M-Tree Coding Solver for MathWord Problemcited by 4
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Associationcited by 4
- 2022Improving Compositional Generalization in Math Word Problem Solvingcited by 3
- 2022Seeking Diverse Reasoning Logic: Controlled Equation Expression Generation for Solving Math Word Problemscited by 3
- 2022Textual Enhanced Contrastive Learning for Solving Math Word Problemscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 1.
4 papers.
- 2024Agent-Pro: Learning to Evolve via Policy-Level Reflection and Optimizationcited by 94
- 2024Self-Contrast: Better Reflection Through Inconsistent Solving Perspectivescited by 71
- 2025EvoEmpirBench: Dynamic Spatial Reasoning with Agent-ExpVercited by 5
- 2026SciText2Eq: Assessing LLMs for Explainable Equation Generation for Scientific Creativitycited by 0
- 2026SciText2Eq: Assessing LLMs for Explainable Equation Generation for Scientific Creativity14 Jun 2026
- 2025EvoEmpirBench: Dynamic Spatial Reasoning with Agent-ExpVer16 Sep 2025
- 2024Agent-Pro: Learning to Evolve via Policy-Level Reflection and Optimization27 Feb 2024
- 2024Self-Contrast: Better Reflection Through Inconsistent Solving Perspectives4 Jan 2024
Similar, not cited
Close in wording, no citation either way
- 2023Tree-Based Representation and Generation of Natural and Mathematical Language
- 2026The Communication Bottleneck: A Round-Trip Study of Tree-Structured Expression Serialization in Language Models
- 2024Seed-CTS: Unleashing the Power of Tree Search for Superior Performance in Competitive Coding Tasks
- 2024OPT-Tree: Speculative Decoding with Adaptive Draft Tree Structure
- 2024ProPD: Dynamic Token Tree Pruning and Generation for LLM Parallel Decoding
- 2023Expression Syntax Information Bottleneck for Math Word Problems
- 2023Techniques to Improve Neural Math Word Problem Solvers
- 2022MMTM: Multi-Tasking Multi-Decoder Transformer for Math Word Problems