Fill in the Blank: Exploring and Enhancing LLM Capabilities for Backward Reasoning in Math Word Problems
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
While forward reasoning (i.e., find the answer given the question) has been explored extensively in recent literature, backward reasoning is relatively unexplored. We examine the backward reasoning capabilities of LLMs on Math Word Problems (MWPs): given a mathematical question and its answer, with some details omitted from the question, can LLMs effectively retrieve the missing information? On modifying three benchmark datasets for this task, to evaluate this task: GSM8k, SVAMP, and MultiArith, we find a significant drop in the accuracy of models on this task compared to forward reasoning across SOTA LLMs (GPT4, GPT3.5, PaLM-2, and LLaMa). Motivated by the fact backward reasoning can be seen as the ''inverse'' of forward reasoning, we propose variations of three different forward reasoning strategies to improve performance. Rephrase reformulates the given problem into a forward reasoning problem, PAL-Tools combines the idea of Program-Aided LLMs to produce a set of equations that can be solved by an external solver, and Check your Work exploits the availability of natural verifier of high accuracy in the forward direction, interleaving solving and verification steps. Finally, realizing that each of our base methods correctly solves a different set of problems, we propose a novel Bayesian formulation for creating an ensemble over the base methods to further boost the accuracy. Extensive experimentation demonstrates successive improvement in the performance of LLMs on the backward reasoning task, using our strategies, with our ensemble-based method resulting in significant performance gains compared to the SOTA forward reasoning strategies we adapt.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 29 of its 36 references that are in the map. First posted on arXiv 3 Oct 2023.
Builds on
29 of 36 references.
Closest ancestors · 3
Same direction, newest first
- 2023Solving Challenging Math Word Problems Using GPT-4 Code Interpreter with Code-based Self-Verification15 Aug
- 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec
- 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extraction19 Mar
Other references · 26
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
- 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,392
- 2023PaLM 2 Technical Reportcited by 1,162
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
14 more
- 2022PAL: Program-aided Language Modelscited by 652
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 650
- 2020How Can We Know When Language Models Know? On the Calibration of Language Models for Question Answeringcited by 445
- 2016Solving General Arithmetic Word Problemscited by 360
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 307
- 2019Abductive Commonsense Reasoningcited by 301
- 2022Generating Sequences by Learning to Self-Correctcited by 277
- 2022COLD Decoding: Energy-based Constrained Text Generation with Langevin Dynamicscited by 161
- 2023Progressive-Hint Prompting Improves Reasoning in Large Language Modelscited by 147
- 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
- 2020Back to the Future: Unsupervised Backprop-based Decoding for Counterfactual and Abductive Commonsense Reasoningcited by 65
- 2017Mapping to Declarative Knowledge for Word Problem Solvingcited by 36
- 2020Graph-to-Tree Neural Networks for Learning Structured Input-Output Translation with Applications to Semantic Parsing and Math Word Problemcited by 31
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 1; 2026: 1.
9 papers.
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challengescited by 284
- 2024GSM-Plus: A Comprehensive Benchmark for Evaluating the Robustness of LLMs as Mathematical Problem Solverscited by 158
- 2024LLM-based Conversational AI Therapist for Daily Functioning Screening and Psychotherapeutic Intervention via Everyday Smart Devicescited by 21
- 2026Large Language Model Reasoning Failurescited by 21
- 2024Evaluating LLMs' Mathematical and Coding Competency through Ontology-guided Interventionscited by 20
- 2024Exposing the Achilles' Heel: Evaluating LLMs Ability to Handle Mistakes in Mathematical Reasoningcited by 13
- 2023Establishing Performance Baselines in Fine-Tuning, Retrieval-Augmented Generation and Soft-Prompting for Non-Specialist LLM Userscited by 6
- 2024DCR: Divide-and-Conquer Reasoning for Multi-choice Question Answering with LLMscited by 5
- 2025Reverse Thinking Enhances Missing Information Detection in Large Language Modelscited by 1
- 2026Large Language Model Reasoning Failures5 Feb 2026
- 2025Reverse Thinking Enhances Missing Information Detection in Large Language Models11 Dec 2025
- 2024Exposing the Achilles' Heel: Evaluating LLMs Ability to Handle Mistakes in Mathematical Reasoning16 Jun 2024
- 2024LLM-based Conversational AI Therapist for Daily Functioning Screening and Psychotherapeutic Intervention via Everyday Smart Devices16 Mar 2024
- 2024GSM-Plus: A Comprehensive Benchmark for Evaluating the Robustness of LLMs as Mathematical Problem Solvers29 Feb 2024
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challenges31 Jan 2024
- 2024Evaluating LLMs' Mathematical and Coding Competency through Ontology-guided Interventions17 Jan 2024
- 2024DCR: Divide-and-Conquer Reasoning for Multi-choice Question Answering with LLMs10 Jan 2024
- 2023Establishing Performance Baselines in Fine-Tuning, Retrieval-Augmented Generation and Soft-Prompting for Non-Specialist LLM Users10 Nov 2023
Similar, not cited
Close in wording, no citation either way
- 2023Forward-Backward Reasoning in Large Language Models for Mathematical Verification
- 2023Reasoning in Large Language Models Through Symbolic Math Word Problems
- 2024MindStar: Enhancing Math Reasoning in Pre-trained LLMs at Inference Time
- 2023VerityMath: Advancing Mathematical Reasoning by Self-Verification Through Unit Consistency
- 2024Not All LLM Reasoners Are Created Equal
- 2025Do LLMs Overthink Basic Math Reasoning? Benchmarking the Accuracy-Efficiency Tradeoff in Language Models
- 2025MARGE: Improving Math Reasoning for LLMs with Guided Exploration
- 2024LLM The Genius Paradox: A Linguistic and Math Expert's Struggle with Simple Word-based Counting Problems