Improving Arithmetic Reasoning Ability of Large Language Models through Relation Tuples, Verification and Dynamic Feedback
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Current representations used in reasoning steps of large language models can mostly be categorized into two main types: (1) natural language, which is difficult to verify; and (2) non-natural language, usually programming code, which is difficult for people who are unfamiliar with coding to read. In this paper, we propose to use a semi-structured form to represent reasoning steps of large language models. Specifically, we use relation tuples, which are not only human-readable but also machine-friendly and easier to verify than natural language. We implement a framework that includes three main components: (1) introducing relation tuples into the reasoning steps of large language models; (2) implementing an automatic verification process of reasoning steps with a local code interpreter based on relation tuples; and (3) integrating a simple and effective dynamic feedback mechanism, which we found helpful for self-improvement of large language models. The experimental results on various arithmetic datasets demonstrate the effectiveness of our method in improving the arithmetic reasoning ability of large language models. The source code is available at https://github.com/gpgg/art.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 25 of its 28 references that are in the map. First posted on arXiv 25 Jun 2024.
Builds on
25 of 28 references.
Closest ancestors · 4
Same direction, newest first
- 2024Don't Trust: Verify -- Grounding LLM Quantitative Reasoning with Autoformalization26 Mar
- 2023MathCoder: Seamless Code Integration in LLMs for Enhanced Mathematical Reasoning5 Oct
- 2023Solving Challenging Math Word Problems Using GPT-4 Code Interpreter with Code-based Self-Verification15 Aug
- 2023Calc-X and Calcformers: Empowering Arithmetical Chain-of-Thought through Interaction with Symbolic Systems24 May
Other references · 21
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 871
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2022Large Language Models Can Self-Improvecited by 656
- 2021A Diverse Corpus for Evaluating and Developing English Math Word Problem Solverscited by 314
9 more
- 2023Think before you speak: Training Language Models With Pause Tokenscited by 254
- 2022Reasoning with Language Model Prompting: A Surveycited by 251
- 2024Faithful Logical Reasoning via Symbolic Chain-of-Thoughtcited by 99
- 2022Iteratively Prompt Pre-trained Language Models for Chain of Thoughtcited by 75
- 2022Language Models Can Teach Themselves to Program Bettercited by 75
- 2023Automatic Model Selection with Large Language Models for Reasoningcited by 35
- 2022FaiRR: Faithful and Robust Deductive Reasoning over Natural Languagecited by 29
- 2023Teaching Language Models to Self-Improve through Interactive Demonstrationscited by 26
- 2024ERA-CoT: Improving Chain-of-Thought through Entity Relationship Analysiscited by 18
Built on by
Citing papers per year: 2024: 3; 2025: 0; 2026: 1.
4 papers.
- 2024Improving LLM Reasoning through Scaling Inference Computation with Collaborative Verificationcited by 40
- 2024ActionVOS: Actions as Prompts for Video Object Segmentationcited by 8
- 2024Direct Quantized Training of Language Models with Stochastic Roundingcited by 5
- 2026GRC: Unifying Reasoning-Driven Generation, Retrieval and Compressioncited by 0
- 2026GRC: Unifying Reasoning-Driven Generation, Retrieval and Compression9 May 2026
- 2024Direct Quantized Training of Language Models with Stochastic Rounding6 Dec 2024
- 2024Improving LLM Reasoning through Scaling Inference Computation with Collaborative Verification5 Oct 2024
- 2024ActionVOS: Actions as Prompts for Video Object Segmentation10 Jul 2024
Similar, not cited
Close in wording, no citation either way
- 2024Not All Votes Count! Programs as Verifiers Improve Self-Consistency of Language Models for Math Reasoning
- 2025Do LLMs Overthink Basic Math Reasoning? Benchmarking the Accuracy-Efficiency Tradeoff in Language Models
- 2025Mathematical Reasoning in Large Language Models: Assessing Logical and Arithmetic Errors across Wide Numerical Ranges
- 2026Mathematical Reasoning in Large Language Models: Benchmarks, Architectures, Evaluation, and Open Challenges
- 2024Small Language Models are Equation Reasoners
- 2022Limitations of Language Models in Arithmetic and Symbolic Induction
- 2025Do Large Language Models Truly Grasp Addition? A Rule-Focused Diagnostic Using Two-Integer Arithmetic
- 2024Benchmarking Large Language Models with Integer Sequence Generation Tasks