mlsanityData to 14 Oct 2026

Fill in the Blank: Exploring and Enhancing LLM Capabilities for Backward Reasoning in Math Word Problems

arXiv 2310.01991 ↗First posted 3 Oct 2023cs.CL cs.AI cs.LGcited by 9

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

  1. 2023Solving Challenging Math Word Problems Using GPT-4 Code Interpreter with Code-based Self-Verification15 Aug
  2. 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec
  3. 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extraction19 Mar

Other references · 26

  1. 2020Language Models are Few-Shot Learnerscited by 32,419
  2. 2023GPT-4 Technical Reportcited by 18,396
  3. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
  4. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
  5. 2021Training Verifiers to Solve Math Word Problemscited by 10,109
  6. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
  7. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
  8. 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
  9. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  10. 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,392
  11. 2023PaLM 2 Technical Reportcited by 1,162
  12. 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
14 more
  1. 2022PAL: Program-aided Language Modelscited by 652
  2. 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 650
  3. 2020How Can We Know When Language Models Know? On the Calibration of Language Models for Question Answeringcited by 445
  4. 2016Solving General Arithmetic Word Problemscited by 360
  5. 2022Large Language Models are Better Reasoners with Self-Verificationcited by 307
  6. 2019Abductive Commonsense Reasoningcited by 301
  7. 2022Generating Sequences by Learning to Self-Correctcited by 277
  8. 2022COLD Decoding: Energy-based Constrained Text Generation with Langevin Dynamicscited by 161
  9. 2023Progressive-Hint Prompting Improves Reasoning in Large Language Modelscited by 147
  10. 2023Solving Math Word Problems by Combining Language Models With Symbolic Solverscited by 124
  11. 2021Generate & Rank: A Multi-task Framework for Math Word Problemscited by 82
  12. 2020Back to the Future: Unsupervised Backprop-based Decoding for Counterfactual and Abductive Commonsense Reasoningcited by 65
  13. 2017Mapping to Declarative Knowledge for Word Problem Solvingcited by 36
  14. 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

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 6; 2025: 1; 2026: 1.

9 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2023Forward-Backward Reasoning in Large Language Models for Mathematical Verification
  2. 2023Reasoning in Large Language Models Through Symbolic Math Word Problems
  3. 2024MindStar: Enhancing Math Reasoning in Pre-trained LLMs at Inference Time
  4. 2023VerityMath: Advancing Mathematical Reasoning by Self-Verification Through Unit Consistency
  5. 2024Not All LLM Reasoners Are Created Equal
  6. 2025Do LLMs Overthink Basic Math Reasoning? Benchmarking the Accuracy-Efficiency Tradeoff in Language Models
  7. 2025MARGE: Improving Math Reasoning for LLMs with Guided Exploration
  8. 2024LLM The Genius Paradox: A Linguistic and Math Expert's Struggle with Simple Word-based Counting Problems