Modeling Complex Mathematical Reasoning via Large Language Model based MathAgent
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Large language models (LLMs) face challenges in solving complex mathematical problems that require comprehensive capacities to parse the statements, associate domain knowledge, perform compound logical reasoning, and integrate the intermediate rationales. Tackling all these problems once could be arduous for LLMs, thus leading to confusion in generation. In this work, we explore the potential of enhancing LLMs with agents by meticulous decomposition and modeling of mathematical reasoning process. Specifically, we propose a formal description of the mathematical solving and extend LLMs with an agent-based zero-shot framework named bfPlanner-bfReasoner-bfExecutor-bfReflector (PRER). We further provide and implement two MathAgents that define the logical forms and inherent relations via a pool of actions in different grains and orientations: MathAgent-M adapts its actions to LLMs, while MathAgent-H aligns with humankind. Experiments on miniF2F and MATH have demonstrated the effectiveness of PRER and proposed MathAgents, achieving an increase of 12.3%(53.9%xrightarrow66.2%) on the MiniF2F, 9.2% (49.8%xrightarrow59.0%) on MATH, and 13.2%(23.2%xrightarrow35.4%) for level-5 problems of MATH against GPT-4. Further analytical results provide more insightful perspectives on exploiting the behaviors of LLMs as agents.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 53 of its 57 references that are in the map. First posted on arXiv 14 Dec 2023.
Builds on
53 of 57 references.
Closest ancestors · 5
Same direction, newest first
- 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instruct18 Aug
- 2023Solving Challenging Math Word Problems Using GPT-4 Code Interpreter with Code-based Self-Verification15 Aug
- 2023MathPrompter: Mathematical Reasoning using Large Language Models4 Mar
- 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec
- 2022Solving Quantitative Reasoning Problems with Language Models29 Jun
Other references · 48
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 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
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2022Emergent Abilities of Large Language Modelscited by 2,512
36 more
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,807
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,784
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,439
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,434
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,407
- 2023Reasoning with Language Model is Planning with World Modelcited by 861
- 2022Galactica: A Large Language Model for Sciencecited by 744
- 2023Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Modelscited by 560
- 2023MAmmoTH: Building Math Generalist Models through Hybrid Instruction Tuningcited by 487
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 427
- 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 391
- 2022Complexity-Based Prompting for Multi-Step Reasoningcited by 388
- 2021Do Prompt-Based Models Really Understand the Meaning of their Prompts?cited by 326
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 291
- 2022Autoformalization with Large Language Modelscited by 263
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 197
- 2023A Categorical Archive of ChatGPT Failurescited by 168
- 2023SelfCheck: Using LLMs to Zero-Shot Check Their Own Step-by-Step Reasoningcited by 159
- 2023What In-Context Learning "Learns" In-Context: Disentangling Task Recognition and Task Learningcited by 152
- 2023Progressive-Hint Prompting Improves Reasoning in Large Language Modelscited by 147
- 2022Formal Mathematics Statement Curriculum Learningcited by 142
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 132
- 2022Language Models as Agent Modelscited by 132
- 2023Solving Math Word Problems by Combining Language Models With Symbolic Solverscited by 124
- 2022Thor: Wielding Hammers to Integrate Language Models and Automated Theorem Proverscited by 98
- 2023Cumulative Reasoning with Large Language Modelscited by 94
- 2023MathChat: Converse to Tackle Challenging Math Problems with LLM Agentscited by 68
- 2023ChatGPT is a Knowledgeable but Inexperienced Solver: An Investigation of Commonsense Problem in Large Language Modelscited by 63
- 2022Follow the Wisdom of the Crowd: Effective Text Generation via Minimum Bayes Risk Decodingcited by 54
- 2023Decomposing the Enigma: Subgoal-based Demonstration Learning for Formal Theorem Provingcited by 37
- 2023Skills-in-Context Prompting: Unlocking Compositionality in Large Language Modelscited by 33
- 2023Automated Distractor and Feedback Generation for Math Multiple-choice Questions via In-context Learningcited by 24
- 2023GraphReason: Enhancing Reasoning Capabilities of Large Language Models through A Graph-Based Verification Approachcited by 21
- 2022JiuZhang: A Chinese Pre-trained Language Model for Mathematical Problem Understandingcited by 15
- 2023Leveraging Training Data in Few-Shot Prompting for Numerical Reasoningcited by 11
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.
- 2024Exploring Autonomous Agents through the Lens of Large Language Models: A Reviewcited by 31
- 2025(P)rior(D)yna(F)low: A Priori Dynamic Workflow Construction via Multi-Agent Collaborationcited by 1
- 2026From Atomic to Agentic: Towards Interpretable Evaluation of LLMs' Agentic Mathematical Capabilitiescited by 0
- 2026From Atomic to Agentic: Towards Interpretable Evaluation of LLMs' Agentic Mathematical Capabilities27 Aug 2026
- 2025(P)rior(D)yna(F)low: A Priori Dynamic Workflow Construction via Multi-Agent Collaboration18 Sep 2025
- 2024Exploring Autonomous Agents through the Lens of Large Language Models: A Review5 Apr 2024
Similar, not cited
Close in wording, no citation either way
- 2024MathLearner: A Large Language Model Agent Framework for Learning to Solve Mathematical Problems
- 2025AgentMath: Empowering Mathematical Reasoning for Large Language Models via Tool-Augmented Agent
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models
- 2026MechMath Agent Team: LLM Driven Agents for Mathematical Research
- 2026Mathematical Reasoning in Large Language Models: Benchmarks, Architectures, Evaluation, and Open Challenges
- 2025A Survey on Large Language Models for Mathematical Reasoning
- 2025Large Language Models in Numberland: A Quick Test of Their Numerical Reasoning Abilities
- 2025Thinking Machines: Mathematical Reasoning in the Age of LLMs