Generate & Rank: A Multi-task Framework for Math Word Problems
Not on the map. Why?
Cited by 33 in LLM reasoning, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Math word problem (MWP) is a challenging and critical task in natural language processing. Many recent studies formalize MWP as a generation task and have adopted sequence-to-sequence models to transform problem descriptions to mathematical expressions. However, mathematical expressions are prone to minor mistakes while the generation objective does not explicitly handle such mistakes. To address this limitation, we devise a new ranking task for MWP and propose Generate & Rank, a multi-task framework based on a generative pre-trained language model. By joint training with generation and ranking, the model learns from its own mistakes and is able to distinguish between correct and incorrect expressions. Meanwhile, we perform tree-based disturbance specially designed for MWP and an online update to boost the ranker. We demonstrate the effectiveness of our proposed method on the benchmark and the results show that our method consistently outperforms baselines in all datasets. Particularly, in the classical Math23k, our method is 7% (78.4% rightarrow 85.4%) higher than the state-of-the-art.
Key facts. Cited by 82 papers in the map (data through 7 Oct 2026). Builds on 16 of its 37 references that are in the map. First posted on arXiv 7 Sep 2021.
Builds on
16 of 37 references.
References · 16
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
- 2020Multilingual Denoising Pre-training for Neural Machine Translationcited by 1,028
- 2019SpanBERT: Improving Pre-training by Representing and Predicting Spanscited by 832
- 2021Unified Pre-training for Program Understanding and Generationcited by 361
4 more
- 2016Solving General Arithmetic Word Problemscited by 353
- 2018Translating a Math Word Problem to an Expression Treecited by 57
- 2018Semantically-Aligned Equation Generation for Solving and Reasoning Math Word Problemscited by 49
- 2016Unit Dependency Graph and its Application to Arithmetic Word Problem Solvingcited by 25
Built on by
Citing papers per year: 2021: 2; 2022: 28; 2023: 29; 2024: 10; 2025: 10; 2026: 3.
82 papers.
Sort:
By area:
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2023Let's Verify Step by Stepcited by 3,598
- 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,029
- 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instructcited by 618
- 2022CodeT: Code Generation with Generated Testscited by 369
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifiercited by 231
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
- 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 228
- 2023Universal Self-Consistency for Large Language Model Generationcited by 198
38 more
- 2023Talk like a Graph: Encoding Graphs for Large Language Modelscited by 175
- 2024Multi-Step Reasoning with Large Language Models, a Surveycited by 140
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2023Deductive Verification of Chain-of-Thought Reasoningcited by 122
- 2023Self-Edit: Fault-Aware Code Editor for Code Generationcited by 110
- 2021A Neural Network Solves, Explains, and Generates University Math Problems by Program Synthesis and Few-Shot Learning at Human Levelcited by 96
- 2023OVM, Outcome-supervised Value Models for Planning in Mathematical Reasoningcited by 84
- 2023Language Model Self-improvement by Reinforcement Learning Contemplationcited by 75
- 2022A Causal Framework to Quantify the Robustness of Mathematical Reasoning with Language Modelscited by 68
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Languagecited by 66
- 2024Training Large Language Models for Reasoning through Reverse Curriculum Reinforcement Learningcited by 63
- 2023Guiding Language Model Reasoning with Planning Tokenscited by 58
- 2023FIMO: A Challenge Formal Dataset for Automated Theorem Provingcited by 54
- 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extractioncited by 44
- 2022Automatic Generation of Socratic Subquestions for Teaching Math Word Problemscited by 42
- 2023The Consensus Game: Language Model Generation via Equilibrium Searchcited by 35
- 2022Fault-Aware Neural Code Rankerscited by 33
- 2023Let GPT be a Math Tutor: Teaching Math Word Problem Solvers with Customized Exercise Generationcited by 27
- 2025BacktrackAgent: Enhancing GUI Agent with Error Detection and Backtracking Mechanismcited by 25
- 2023TRIGO: Benchmarking Formal Mathematical Proof Reduction for Generative Language Modelscited by 24
- 2023Mathematical Language Models: A Surveycited by 24
- 2022Generating Executable Action Plans with Environmentally-Aware Language Modelscited by 21
- 2024Step-by-Step Reasoning for Math Problems via Twisted Sequential Monte Carlocited by 21
- 2023A Symbolic Character-Aware Model for Solving Geometry Problemscited by 20
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planningcited by 17
- 2022Chaining Simultaneous Thoughts for Numerical Reasoningcited by 14
- 2022Multi-View Reasoning: Consistent Contrastive Learning for Math Word Problemcited by 13
- 2023Asking Before Acting: Gather Information in Embodied Decision Making with Language Modelscited by 12
- 2023Adaptive-Solver Framework for Dynamic Strategy Selection in Large Language Model Reasoningcited by 12
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Modelscited by 12
- 2022LogiGAN: Learning Logical Reasoning via Adversarial Pre-trainingcited by 11
- 2023CoTEVer: Chain of Thought Prompting Annotation Toolkit for Explanation Verificationcited by 11
- 2025When Does Verification Pay Off? A Closer Look at LLMs as Solution Verifierscited by 11
- 2022Self-consistent Reasoning For Solving Math Word Problemscited by 10
- 2022DyRRen: A Dynamic Retriever-Reranker-Generator Model for Numerical Reasoning over Tabular and Textual Datacited by 10
- 2023JarviX: A LLM No code Platform for Tabular Data Analysis and Optimizationcited by 10
- 2022Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solverscited by 9
- 2023Fill in the Blank: Exploring and Enhancing LLM Capabilities for Backward Reasoning in Math Word Problemscited by 9
50 most cited of 82 All 82 (JSON)
- 2026STEP: State-Aware Task Estimation and Planning with Multi-Modal LLMs for Human-Robot Collaboration27 Aug 2026
- 2026Artificial Intelligence for Mathematical Reasoning: An Integrated Survey of Language Models, Neuro-symbolic Systems, and Verified Discovery7 Jun 2026
- 2026Distribution Corrected Offline Data Distillation for Large Language Models13 May 2026
- 2025When Does Verification Pay Off? A Closer Look at LLMs as Solution Verifiers2 Dec 2025
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025PiCSAR: Probabilistic Confidence Selection And Ranking for Reasoning Chains29 Aug 2025
- 2025Prompt Candidates, then Distill: A Teacher-Student Framework for LLM-driven Data Annotation4 Jun 2025
- 2025BacktrackAgent: Enhancing GUI Agent with Error Detection and Backtracking Mechanism27 May 2025
- 2025MathEDU: Feedback Generation on Problem-Solving Processes for Mathematical Learning Support23 May 2025
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2025Direct Value Optimization: Improving Chain-of-Thought Reasoning in LLMs with Refined Values19 Feb 2025
- 2025Demystifying Multilingual Chain-of-Thought in Process Reward Modeling18 Feb 2025
38 more
- 2025A Diversity-Enhanced Knowledge Distillation Model for Practical Math Word Problem Solving7 Jan 2025
- 2024Step-by-Step Reasoning for Math Problems via Twisted Sequential Monte Carlo2 Oct 2024
- 2024RAGent: Retrieval-based Access Control Policy Generation8 Sep 2024
- 2024DOCE: Finding the Sweet Spot for Execution-Based Code Generation25 Aug 2024
- 2024Multi-Step Reasoning with Large Language Models, a Survey16 Jul 2024
- 2024Segment-Based Interactive Machine Translation for Pre-trained Models9 Jul 2024
- 2024SALVe: Semantic Alignment Verification for Floorplan Reconstruction from Sparse Panoramas27 Jun 2024
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMs3 Jun 2024
- 2024From Large to Tiny: Distilling and Refining Mathematical Expertise for Math Word Problems with Weakly Supervision21 Mar 2024
- 2024Training Large Language Models for Reasoning through Reverse Curriculum Reinforcement Learning8 Feb 2024
- 2024Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends15 Jan 2024
- 2023Mathematical Language Models: A Survey12 Dec 2023
- 2023Get an A in Math: Progressive Rectification Prompting11 Dec 2023
- 2023JarviX: A LLM No code Platform for Tabular Data Analysis and Optimization3 Dec 2023
- 2023Universal Self-Consistency for Large Language Model Generation29 Nov 2023
- 2023OVM, Outcome-supervised Value Models for Planning in Mathematical Reasoning16 Nov 2023
- 2023Three Questions Concerning the Use of Large Language Models to Facilitate Mathematics Learning20 Oct 2023
- 2023TRIGO: Benchmarking Formal Mathematical Proof Reduction for Generative Language Models16 Oct 2023
- 2023An Expression Tree Decoding Strategy for Mathematical Equation Generation14 Oct 2023
- 2023The Consensus Game: Language Model Generation via Equilibrium Search13 Oct 2023
- 2023Guiding Language Model Reasoning with Planning Tokens9 Oct 2023
- 2023Talk like a Graph: Encoding Graphs for Large Language Models6 Oct 2023
- 2023Fill in the Blank: Exploring and Enhancing LLM Capabilities for Backward Reasoning in Math Word Problems3 Oct 2023
- 2023Adaptive-Solver Framework for Dynamic Strategy Selection in Large Language Model Reasoning1 Oct 2023
- 2023FIMO: A Challenge Formal Dataset for Automated Theorem Proving8 Sep 2023
- 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instruct18 Aug 2023
- 2023NEOLAF, an LLM-powered neural-symbolic cognitive architecture8 Aug 2023
- 2023A Symbolic Character-Aware Model for Solving Geometry Problems5 Aug 2023
- 2023Math Word Problem Solving by Generating Linguistic Variants of Problem Statements24 Jun 2023
- 2023Deductive Verification of Chain-of-Thought Reasoning6 Jun 2023
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planning1 Jun 2023
- 2023Let's Verify Step by Step31 May 2023
- 2023Asking Before Acting: Gather Information in Embodied Decision Making with Language Models25 May 2023
- 2023Language Model Self-improvement by Reinforcement Learning Contemplation23 May 2023
- 2023Let GPT be a Math Tutor: Teaching Math Word Problem Solvers with Customized Exercise Generation22 May 2023
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structure8 May 2023
- 2023Self-Edit: Fault-Aware Code Editor for Code Generation6 May 2023
- 2023CoTEVer: Chain of Thought Prompting Annotation Toolkit for Explanation Verification7 Mar 2023
50 newest of 82 All 82 (JSON)
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2023Let's Verify Step by Stepcited by 3,598
- 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instructcited by 618
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifiercited by 231
- 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 228
- 2023Universal Self-Consistency for Large Language Model Generationcited by 198
- 2024Multi-Step Reasoning with Large Language Models, a Surveycited by 140
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2023Deductive Verification of Chain-of-Thought Reasoningcited by 122
- 2023OVM, Outcome-supervised Value Models for Planning in Mathematical Reasoningcited by 84
12 most cited of 33 All 33 (JSON)
- 2026Artificial Intelligence for Mathematical Reasoning: An Integrated Survey of Language Models, Neuro-symbolic Systems, and Verified Discovery7 Jun 2026
- 2026Distribution Corrected Offline Data Distillation for Large Language Models13 May 2026
- 2025PiCSAR: Probabilistic Confidence Selection And Ranking for Reasoning Chains29 Aug 2025
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2025Direct Value Optimization: Improving Chain-of-Thought Reasoning in LLMs with Refined Values19 Feb 2025
- 2025Demystifying Multilingual Chain-of-Thought in Process Reward Modeling18 Feb 2025
- 2024Step-by-Step Reasoning for Math Problems via Twisted Sequential Monte Carlo2 Oct 2024
- 2024Multi-Step Reasoning with Large Language Models, a Survey16 Jul 2024
- 2024Training Large Language Models for Reasoning through Reverse Curriculum Reinforcement Learning8 Feb 2024
- 2023Get an A in Math: Progressive Rectification Prompting11 Dec 2023
- 2023Universal Self-Consistency for Large Language Model Generation29 Nov 2023
- 2023OVM, Outcome-supervised Value Models for Planning in Mathematical Reasoning16 Nov 2023
12 newest of 33 All 33 (JSON)
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2022CodeT: Code Generation with Generated Testscited by 369
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
- 2023Talk like a Graph: Encoding Graphs for Large Language Modelscited by 175
- 2023Self-Edit: Fault-Aware Code Editor for Code Generationcited by 110
- 2021A Neural Network Solves, Explains, and Generates University Math Problems by Program Synthesis and Few-Shot Learning at Human Levelcited by 96
- 2023FIMO: A Challenge Formal Dataset for Automated Theorem Provingcited by 54
- 2022Automatic Generation of Socratic Subquestions for Teaching Math Word Problemscited by 42
- 2023The Consensus Game: Language Model Generation via Equilibrium Searchcited by 35
- 2022Fault-Aware Neural Code Rankerscited by 33
- 2023Let GPT be a Math Tutor: Teaching Math Word Problem Solvers with Customized Exercise Generationcited by 27
- 2023Mathematical Language Models: A Surveycited by 24
12 most cited of 45 All 45 (JSON)
- 2025When Does Verification Pay Off? A Closer Look at LLMs as Solution Verifiers2 Dec 2025
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025Prompt Candidates, then Distill: A Teacher-Student Framework for LLM-driven Data Annotation4 Jun 2025
- 2025MathEDU: Feedback Generation on Problem-Solving Processes for Mathematical Learning Support23 May 2025
- 2025A Diversity-Enhanced Knowledge Distillation Model for Practical Math Word Problem Solving7 Jan 2025
- 2024RAGent: Retrieval-based Access Control Policy Generation8 Sep 2024
- 2024DOCE: Finding the Sweet Spot for Execution-Based Code Generation25 Aug 2024
- 2024Segment-Based Interactive Machine Translation for Pre-trained Models9 Jul 2024
- 2024SALVe: Semantic Alignment Verification for Floorplan Reconstruction from Sparse Panoramas27 Jun 2024
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMs3 Jun 2024
- 2024From Large to Tiny: Distilling and Refining Mathematical Expertise for Math Word Problems with Weakly Supervision21 Mar 2024
- 2024Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends15 Jan 2024
12 newest of 45 All 45 (JSON)