RM-PoT: Reformulating Mathematical Problems and Solving via Program of Thoughts
Yu Zhang, Shujun Peng, Nengwu Wu, Xinhan Lin, Yang Hu, Jie Tang

TL;DR
RM-PoT enhances large language models' mathematical reasoning by reformulating problems, retrieving relevant examples, and generating executable code, thereby improving robustness and accuracy in solving complex numerical tasks.
Contribution
The paper introduces RM-PoT, a novel three-stage framework combining problem reformulation, code-aided reasoning, and domain-aware few-shot learning to improve mathematical problem solving.
Findings
Reformulating problems reduces structural bias and improves answer accuracy.
Retrieving semantically aligned examples enhances contextual understanding.
Generating executable code leads to more precise numerical solutions.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematics Education and Teaching Techniques
