Get an A in Math: Progressive Rectification Prompting
On the map: LLM reasoning → Prompting and chain-of-thought reasoning
Abstract (arXiv)
Chain-of-Thought (CoT) prompting methods have enabled large language models (LLMs) to generate reasoning paths and solve math word problems (MWPs). However, they are sensitive to mistakes in the paths, as any mistake can result in an incorrect answer. We propose a novel method named Progressive Rectification Prompting (PRP) to improve average accuracy on eight MWP datasets from 77.3 to 90.5. Given an initial answer from CoT, PRP iterates a verify-then-rectify process to progressively identify incorrect answers and rectify the reasoning paths. With the most likely correct answer, the LLM predicts a masked numerical value in the question; if the prediction does not match the masked value, the answer is likely incorrect. Then the LLM is prompted to re-generate the reasoning path hinted with a set of incorrect answers to prevent itself from repeating previous mistakes. PRP achieves the best performance compared against the CoT methods. Our implementation is made publicly available at https://wzy6642.github.io/prp.github.io/.
Key facts. Cited by 6 papers in the map (data through 13 Oct 2026). Placed in Prompting and chain-of-thought reasoning, one of 17 directions in LLM reasoning. Builds on 9 of its 19 references that are in the map. First posted on arXiv 11 Dec 2023.
Builds on
9 of 19 references.
Closest ancestors · 1
Same direction, newest first
Other references · 8
- 2021Training Verifiers to Solve Math Word Problemscited by 9,916
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 865
- 2023Large Language Models Can Be Easily Distracted by Irrelevant Contextcited by 829
- 2016Solving General Arithmetic Word Problemscited by 355
- 2021Generate & Rank: A Multi-task Framework for Math Word Problemscited by 82
- 2023IfQA: A Dataset for Open-domain Question Answering under Counterfactual Presuppositionscited by 25
- 2023Auto-Instruct: Automatic Instruction Generation and Ranking for Black-Box Language Modelscited by 21
- 2022Generalizing Math Word Problem Solvers via Solution Diversificationcited by 7
Built on by
Citing papers per year: 2024: 3; 2025: 3.
6 papers.
- 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challengescited by 55
- 2024Large Language Models Can Self-Correct with Key Condition Verificationcited by 39
- 2024Toward Adaptive Reasoning in Large Language Models with Thought Rollbackcited by 11
- 2025Propose and Rectify: A Forensics-Driven MLLM Framework for Image Manipulation Localizationcited by 2
- 2025From Static to Dynamic: Adaptive Monte Carlo Search for Mathematical Process Supervisioncited by 1
- 2025Solving Math Word Problems Using Estimation Verification and Equation Generationcited by 0
- 2025From Static to Dynamic: Adaptive Monte Carlo Search for Mathematical Process Supervision29 Sep 2025
- 2025Solving Math Word Problems Using Estimation Verification and Equation Generation23 Sep 2025
- 2025Propose and Rectify: A Forensics-Driven MLLM Framework for Image Manipulation Localization25 Aug 2025
- 2024Toward Adaptive Reasoning in Large Language Models with Thought Rollback27 Dec 2024
- 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challenges16 Dec 2024
- 2024Large Language Models Can Self-Correct with Key Condition Verification23 May 2024
Similar, not cited
Close in wording, no citation either way
- 2023Leveraging Training Data in Few-Shot Prompting for Numerical Reasoning
- 2024Achieving >97% on GSM8K: Deeply Understanding the Problems Makes LLMs Better Solvers for Math Word Problems
- 2024DOP: Diagnostic-Oriented Prompting for Large Language Models in Mathematical Correction
- 2024Hint-before-Solving Prompting: Guiding LLMs to Effectively Utilize Encoded Knowledge
- 2024Can We Verify Step by Step for Incorrect Answer Detection?
- 2023Stress Testing Chain-of-Thought Prompting for Large Language Models
- 2023MathPrompter: Mathematical Reasoning using Large Language Models
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Tasks