ReasonAgain: Using Extractable Symbolic Programs to Evaluate Mathematical Reasoning
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Existing math datasets evaluate the reasoning abilities of large language models (LLMs) by either using the final answer or the intermediate reasoning steps derived from static examples. However, the former approach fails to surface model's uses of shortcuts and wrong reasoning while the later poses challenges in accommodating alternative solutions. In this work, we seek to use symbolic programs as a means for automated evaluation if a model can consistently produce correct final answers across various inputs to the program. We begin by extracting programs for popular math datasets (GSM8K and MATH) using GPT4-o. For those executable programs verified using the original input-output pairs, they are found to encapsulate the proper reasoning required to solve the original text questions. We then prompt GPT4-o to generate new questions using alternative input-output pairs based the extracted program. We apply the resulting datasets to evaluate a collection of LLMs. In our experiments, we observe significant accuracy drops using our proposed evaluation compared with original static examples, suggesting the fragility of math reasoning in state-of-the-art LLMs.
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 12 of its 21 references that are in the map. First posted on arXiv 24 Oct 2024.
Builds on
12 of 21 references.
Closest ancestors · 4
Same direction, newest first
- 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Models7 Oct
- 2024Evaluating Mathematical Reasoning Beyond Accuracy8 Apr
- 2023ARB: Advanced Reasoning Benchmark for Large Language Models25 Jul
- 2022Solving Quantitative Reasoning Problems with Language Models29 Jun
Other references · 8
- 2023GPT-4 Technical Reportcited by 18,396
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2022ROSCOE: A Suite of Metrics for Scoring Step-by-Step Reasoningcited by 177
- 2024Conceptual and Unbiased Reasoning in Language Modelscited by 19
- 2024FamiCom: Further Demystifying Prompts for Language Models with Task-Agnostic Performance Estimationcited by 8
Built on by
Citing papers per year: 2025: 7; 2026: 2.
9 papers.
- 2025RL of Thoughts: Navigating LLM Reasoning with Inference-time Reinforcement Learningcited by 16
- 2025One Example Shown, Many Concepts Known! Counterexample-Driven Conceptual Reasoning in Mathematical LLMscited by 14
- 2025Atomic Thinking of LLMs: Decoupling and Exploring Mathematical Reasoning Abilitiescited by 6
- 2025Scaling LLM Planning: NL2FLOW for Parametric Problem Generation and Rigorous Evaluationcited by 3
- 2025BOW: Training Language Models to Reason Over Plausible Next Wordscited by 2
- 2025Evaluating Program Semantics Reasoning with Type Inference in System Fcited by 2
- 2026GSM-SEM: Benchmark and Framework for Generating Semantically Variant Augmentationscited by 2
- 2026Think Twice Before You Write -- an Entropy-based Decoding Strategy to Enhance LLM Reasoningcited by 1
- 2025CORE: Concept-Oriented Reinforcement for Bridging the Definition-Application Gap in Mathematical Reasoningcited by 0
- 2026GSM-SEM: Benchmark and Framework for Generating Semantically Variant Augmentations8 May 2026
- 2026Think Twice Before You Write -- an Entropy-based Decoding Strategy to Enhance LLM Reasoning10 Mar 2026
- 2025CORE: Concept-Oriented Reinforcement for Bridging the Definition-Application Gap in Mathematical Reasoning21 Dec 2025
- 2025Atomic Thinking of LLMs: Decoupling and Exploring Mathematical Reasoning Abilities30 Sep 2025
- 2025Evaluating Program Semantics Reasoning with Type Inference in System F28 Sep 2025
- 2025Scaling LLM Planning: NL2FLOW for Parametric Problem Generation and Rigorous Evaluation3 Jul 2025
- 2025BOW: Training Language Models to Reason Over Plausible Next Words16 Jun 2025
- 2025RL of Thoughts: Navigating LLM Reasoning with Inference-time Reinforcement Learning20 May 2025
- 2025One Example Shown, Many Concepts Known! Counterexample-Driven Conceptual Reasoning in Mathematical LLMs12 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2023Reasoning in Large Language Models Through Symbolic Math Word Problems
- 2024MARIO: MAth Reasoning with code Interpreter Output -- A Reproducible Pipeline
- 2026Rethinking Math Reasoning Evaluation: A Robust LLM-as-a-Judge Framework Beyond Symbolic Rigidity
- 2024MATHSENSEI: A Tool-Augmented Large Language Model for Mathematical Reasoning
- 2025Can LLMs textitunderstand Math? -- Exploring the Pitfalls in Mathematical Reasoning
- 2025Do LLMs Overthink Basic Math Reasoning? Benchmarking the Accuracy-Efficiency Tradeoff in Language Models
- 2025Evaluating Intermediate Reasoning of Code-Assisted Large Language Models for Mathematics
- 2026MGSM-Pro: A Simple Strategy for Robust Multilingual Mathematical Reasoning Evaluation