CMCTS: A Constrained Monte Carlo Tree Search Framework for Mathematical Reasoning in Large Language Model
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
This paper introduces the Constrained Monte Carlo Tree Search (CMCTS) framework to enhance the mathematical reasoning capabilities of Large Language Models (LLM). By incorporating a constrained action space, Process Reward Model (PRM), and partial order rules, CMCTS effectively addresses the limitations of existing MCTS methods in terms of state space diversity and action selection rationality. Specifically, during the expansion phase, CMCTS restricts action sampling to a predefined constrained action set to increase candidate state diversity. In the simulation phase, it introduces partial order rules and PRM to optimize action selection and prevent unreasonable state transitions. Experimental results show that CMCTS performs outstandingly across multiple mathematical reasoning benchmarks. Under a zero-shot setting, a 7B-parameter model achieves an average accuracy of 83.4%, surpassing the 72B baseline model by 4.8%. Ablation studies demonstrate that each component of the framework is crucial for performance improvement, and their combined use fully leverages their respective strengths. Overall, the CMCTS framework provides an effective approach to enhancing LLM mathematical reasoning capabilities, supported by theoretical analysis, and offers novel insights for future reasoning tasks.
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 62 of its 89 references that are in the map. First posted on arXiv 16 Feb 2025.
Builds on
62 of 89 references.
Closest ancestors · 8
Same direction, newest first
- 2025rStar-Math: Small LLMs Can Master Math Reasoning with Self-Evolved Deep Thinking8 Jan
- 2024Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning20 Dec
- 2024LLaMA-Berry: Pairwise Optimization for O1-like Olympiad-Level Mathematical Reasoning3 Oct
- 2024Step-level Value Preference Optimization for Mathematical Reasoning16 Jun
- 2024MACM: Utilizing a Multi-Agent System for Condition Mining in Solving Complex Mathematical Problems6 Apr
- 2024Common 7B Language Models Already Possess Strong Math Capabilities7 Mar
- 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoning9 Feb
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models5 Feb
Other references · 54
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2024Qwen2.5 Technical Reportcited by 4,942
38 more
- 2023Let's Verify Step by Stepcited by 3,789
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2024Gemma 2: Improving Open Language Models at a Practical Sizecited by 1,998
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameterscited by 1,986
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,745
- 2025Kimi k1.5: Scaling Reinforcement Learning with LLMscited by 1,210
- 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,135
- 2024Qwen2.5-Math Technical Report: Toward Mathematical Expert Model via Self-Improvementcited by 1,090
- 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 991
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 928
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 916
- 2023Reasoning with Language Model is Planning with World Modelcited by 861
- 2023RWKV: Reinventing RNNs for the Transformer Eracited by 827
- 2024Large Language Model based Multi-Agents: A Survey of Progress and Challengescited by 769
- 2024Yi: Open Foundation Models by 01.AIcited by 719
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 650
- 2023Active Retrieval Augmented Generationcited by 516
- 2024Improve Mathematical Reasoning in Language Models by Automated Process Supervisioncited by 441
- 2025The Lessons of Developing Process Reward Models in Mathematical Reasoningcited by 415
- 2023Language Models can Solve Computer Taskscited by 372
- 2024ReST-MCTS*: LLM Self-Training via Process Reward Guided Tree Searchcited by 344
- 2024Benchmarking Retrieval-Augmented Generation for Medicinecited by 331
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Trainingcited by 295
- 2024KTO: Model Alignment as Prospect Theoretic Optimizationcited by 264
- 2024RankRAG: Unifying Context Ranking with Retrieval-Augmented Generation in LLMscited by 202
- 2024AlphaMath Almost Zero: Process Supervision without Processcited by 162
- 2024Eagle and Finch: RWKV with Matrix-Valued States and Dynamic Recurrencecited by 159
- 2023Self-Taught Optimizer (STOP): Recursively Self-Improving Code Generationcited by 148
- 2024jina-embeddings-v3: Multilingual Embeddings With Task LoRAcited by 141
- 2024Mutual Reasoning Makes Smaller LLMs Stronger Problem-Solverscited by 138
- 2024Evaluation of OpenAI o1: Opportunities and Challenges of AGIcited by 127
- 2024Rethinking LLM Memorization through the Lens of Adversarial Compressioncited by 94
- 2025MedRAG: Enhancing Retrieval-augmented Generation with Knowledge Graph-Elicited Reasoning for Healthcare Copilotcited by 83
- 2024Process Reward Model with Q-Value Rankingscited by 80
- 2023Reinforcement Learning with Human Feedback: Learning Dynamic Choices via Pessimismcited by 69
- 2024Beyond Examples: High-level Automated Reasoning Paradigm in In-Context Learning via MCTScited by 54
- 2024Unveiling the Statistical Foundations of Chain-of-Thought Prompting Methodscited by 29
- 2024Natural Language Reinforcement Learningcited by 17
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2025: 6; 2026: 3.
9 papers.
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 384
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 223
- 2025What Defines Good Reasoning in LLMs? Dissecting Reasoning Steps with Multi-Aspect Evaluationcited by 10
- 2025Trust but Verify! A Survey on Verification Design for Test-time Scalingcited by 8
- 2025Thinking Short and Right Over Thinking Long: Serving LLM Reasoning Efficiently and Accuratelycited by 6
- 2025DEL-ToM: Inference-Time Scaling for Theory-of-Mind Reasoning via Dynamic Epistemic Logiccited by 3
- 2026Linking Perception, Confidence and Accuracy in MLLMscited by 2
- 2026Clover: A Neural-Symbolic Agentic Harness with Stochastic Tree-of-Thoughts for Verified RTL Repaircited by 1
- 2026Mathematical Reasoning via Intervention-Based Time-Series Causal Discovery Using LLMs as Concept Mastery Simulatorscited by 0
- 2026Mathematical Reasoning via Intervention-Based Time-Series Causal Discovery Using LLMs as Concept Mastery Simulators8 May 2026
- 2026Clover: A Neural-Symbolic Agentic Harness with Stochastic Tree-of-Thoughts for Verified RTL Repair19 Apr 2026
- 2026Linking Perception, Confidence and Accuracy in MLLMs12 Mar 2026
- 2025What Defines Good Reasoning in LLMs? Dissecting Reasoning Steps with Multi-Aspect Evaluation23 Oct 2025
- 2025Trust but Verify! A Survey on Verification Design for Test-time Scaling20 Aug 2025
- 2025DEL-ToM: Inference-Time Scaling for Theory-of-Mind Reasoning via Dynamic Epistemic Logic22 May 2025
- 2025Thinking Short and Right Over Thinking Long: Serving LLM Reasoning Efficiently and Accurately19 May 2025
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?31 Mar 2025
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models12 Mar 2025
Similar, not cited
Close in wording, no citation either way
- 2024MC-NEST: Enhancing Mathematical Reasoning in Large Language Models leveraging a Monte Carlo Self-Refine Tree
- 2023No Train Still Gain. Unleash Mathematical Reasoning of Large Language Models with Monte Carlo Tree Search Guided by Energy Function
- 2025Enhancing Reasoning through Process Supervision with Monte Carlo Tree Search
- 2024Interpretable Contrastive Monte Carlo Tree Search Reasoning
- 2024Accessing GPT-4 level Mathematical Olympiad Solutions via Monte Carlo Tree Self-refine with LLaMa-3 8B
- 2025JT-Math: A Multi-Stage Framework for Advanced Mathematical Reasoning in Large Language Models
- 2025Limits of PRM-Guided Tree Search for Mathematical Reasoning with LLMs
- 2026Mathematical Reasoning in Large Language Models: Benchmarks, Architectures, Evaluation, and Open Challenges