RM-PoT: Reformulating Mathematical Problems and Solving via Program of Thoughts
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Recently, substantial advancements have been made in training language models to carry out step-by-step reasoning for solving intricate numerical reasoning tasks. Beyond the methods used to solve these problems, the structure and formulation of the problems themselves also play a crucial role in determining the performance of large language models. We observe that even small changes in the surface form of mathematical problems can have a profound impact on both the answer distribution and solve rate. This highlights the vulnerability of LLMs to surface-level variations, revealing its limited robustness when reasoning through complex problems. In this paper, we propose RM-PoT, a three-stage framework that integrates problem reformulation (RM), code-aided reasoning (PoT), and domain-aware few-shot learning to address these limitations. Our approach first reformulates the input problem into diverse surface forms to reduce structural bias, then retrieves five semantically aligned examples from a pre-constructed domain-specific question bank to provide contextual guidance, and finally generates executable Python code for precise computation.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 5 of its 7 references that are in the map. First posted on arXiv 18 Feb 2025.
Builds on
5 of 7 references.
References · 5
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2022Automatic Chain of Thought Prompting in Large Language Modelscited by 688
- 2023Active Prompting with Chain-of-Thought for Large Language Modelscited by 154
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026Representation Robustness Under Executable Reasoning Constraints in Large Language Models for Mathematical Problem Solving
- 2024Paraphrase and Solve: Exploring and Exploiting the Impact of Surface Form on Mathematical Reasoning in Large Language Models
- 2026PyraMathBench: Evaluating and Improving Mathematical Capability in Large Language Models
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models
- 2024Gap-Filling Prompting Enhances Code-Assisted Mathematical Reasoning
- 2024LLM Reasoning Engine: Specialized Training for Enhanced Mathematical Reasoning
- 2024MetaRuleGPT: Recursive Numerical Reasoning of Language Models Trained with Simple Rules
- 2025Arrows of Math Reasoning Data Synthesis for Large Language Models: Diversity, Complexity and Correctness