Interpretable Contrastive Monte Carlo Tree Search Reasoning
On the map: LLM reasoning → Test-time compute and efficient thinking
Abstract (arXiv)
We propose SC-MCTS*: a novel Monte Carlo Tree Search (MCTS) reasoning algorithm for Large Language Models (LLMs), significantly improves both reasoning accuracy and speed. Our motivation comes from: 1. Previous MCTS LLM reasoning works often overlooked its biggest drawback--slower speed compared to CoT; 2. Previous research mainly used MCTS as a tool for LLM reasoning on various tasks with limited quantitative analysis or ablation studies of its components from reasoning interpretability perspective. 3. The reward model is the most crucial component in MCTS, however previous work has rarely conducted in-depth study or improvement of MCTS's reward models. Thus, we conducted extensive ablation studies and quantitative analysis on components of MCTS, revealing the impact of each component on the MCTS reasoning performance of LLMs. Building on this, (i) we designed a highly interpretable reward model based on the principle of contrastive decoding and (ii) achieved an average speed improvement of 51.9% per node using speculative decoding. Additionally, (iii) we improved UCT node selection strategy and backpropagation used in previous works, resulting in significant performance improvement. We outperformed o1-mini by an average of 17.4% on the Blocksworld multi-step reasoning dataset using Llama-3.1-70B with SC-MCTS*. Our code is available at https://github.com/zitian-gao/SC-MCTS.
Key facts. Cited by 62 papers in the map (data through 7 Oct 2026). Placed in Test-time compute and efficient thinking, one of 17 directions in LLM reasoning. Builds on 25 of its 34 references that are in the map. First posted on arXiv 2 Oct 2024.
Builds on
25 of 34 references.
Closest ancestors · 3
Same direction, newest first
- 2024Toward Self-Improvement of LLMs via Imagination, Searching, and Criticizing18 Apr
- 2023Contrastive Decoding Improves Reasoning in Large Language Models17 Sep
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Models17 May
Other references · 22
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,838
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,615
- 2023Accelerating Large Language Model Decoding with Speculative Samplingcited by 975
- 2023Reasoning with Language Model is Planning with World Modelcited by 846
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
- 2022Contrastive Decoding: Open-ended Text Generation as Optimizationcited by 598
- 2021DExperts: Decoding-Time Controlled Text Generation with Experts and Anti-Expertscited by 434
- 2022PlanBench: An Extensible Benchmark for Evaluating Large Language Models on Planning and Reasoning about Changecited by 372
- 2024ReST-MCTS*: LLM Self-Training via Process Reward Guided Tree Searchcited by 338
- 2023On the Planning Abilities of Large Language Models : A Critical Investigationcited by 308
10 more
- 2024To CoT or not to CoT? Chain-of-thought helps mainly on math and symbolic reasoningcited by 257
- 2024Monte Carlo Tree Search Boosts Reasoning via Iterative Preference Learningcited by 238
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2024Accessing GPT-4 level Mathematical Olympiad Solutions via Monte Carlo Tree Self-refine with LLaMa-3 8Bcited by 156
- 2023Self-Evaluation Improves Selective Generation in Large Language Modelscited by 74
- 2024LLM Reasoners: New Evaluation, Library, and Analysis of Step-by-Step Reasoning with Large Language Modelscited by 70
- 2014Bandit Algorithms for Tree Searchcited by 25
- 2024Ouroboros: Generating Longer Drafts Phrase by Phrase for Faster Speculative Decodingcited by 25
- 2023Speculative Contrastive Decodingcited by 9
Built on by
Citing papers per year: 2024: 3; 2025: 49; 2026: 10.
62 papers.
Sort:
By area:
- 2025s1: Simple test-time scalingcited by 1,311
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 381
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
- 2025SoTA with Less: MCTS-Guided Sample Selection for Data-Efficient Visual Reasoning Self-Improvementcited by 144
- 2025Perception-R1: Pioneering Perception Policy with Reinforcement Learningcited by 116
- 2025S*: Test Time Scaling for Code Generationcited by 95
- 2025Not All Rollouts are Useful: Down-Sampling Rollouts in LLM Reinforcement Learningcited by 84
- 2025A Survey on (M)LLM-Based GUI Agentscited by 61
- 2025Hume: Introducing System-2 Thinking in Visual-Language-Action Modelcited by 56
- 2025Training a Scientific Reasoning Model for Chemistrycited by 54
- 2025Does Thinking More always Help? Mirage of Test-Time Scaling in Reasoning Modelscited by 52
- 2025A Survey of Test-Time Compute: From Intuitive Inference to Deliberate Reasoningcited by 40
38 more
- 2025Search and Refine During Think: Facilitating Knowledge Refinement for Improved Retrieval-Augmented Reasoningcited by 34
- 2025LLaVA-Critic-R1: Your Critic Model is Secretly a Strong Policy Modelcited by 34
- 2025One-shot Entropy Minimizationcited by 32
- 2025Two Heads are Better Than One: Test-time Scaling of Multi-agent Collaborative Reasoningcited by 29
- 2025AlphaOne: Reasoning Models Thinking Slow and Fast at Test Timecited by 27
- 2025Thinking Machines: A Survey of LLM based Reasoning Strategiescited by 25
- 2024AtomThink: Multimodal Slow Thinking with Atomic Step Reasoningcited by 16
- 2025Accelerating Large Language Model Reasoning via Speculative Searchcited by 16
- 2025Generative AI Act II: Test Time Scaling Drives Cognition Engineeringcited by 14
- 2025Sample Complexity and Representation Ability of Test-time Scaling Paradigmscited by 12
- 2025Bottom-up Domain-specific Superintelligence: A Reliable Knowledge Graph is What We Needcited by 12
- 2025Can Atomic Step Decomposition Enhance the Self-structured Reasoning of Multimodal Large Models?cited by 10
- 2024Step Guided Reasoning: Improving Mathematical Reasoning using Guidance Generation and Step Reasoningcited by 9
- 2025Zero-Shot Verification-guided Chain of Thoughtscited by 9
- 2025Guided Search Strategies in Non-Serializable Environments with Applications to Software Engineering Agentscited by 9
- 2025Policy Guided Tree Search for Enhanced LLM Reasoningcited by 8
- 2025Large Reasoning Models are not thinking straight: on the unreliability of thinking trajectoriescited by 8
- 2025Best-of-Majority: Minimax-Optimal Strategy for Pass@k Inference Scalingcited by 8
- 2024Blind Spot Navigation in Large Language Model Reasoning with Thought Space Explorercited by 7
- 2025Aligning Instruction Tuning with Pre-trainingcited by 7
- 2025Which Data Attributes Stimulate Math and Code Reasoning? An Investigation via Influence Functionscited by 7
- 2026Procedural Knowledge at Scale Improves Reasoningcited by 7
- 2025Overcoming Multi-step Complexity in Multimodal Theory-of-Mind Reasoning: A Scalable Bayesian Plannercited by 5
- 2025LLM-First Search: Self-Guided Exploration of the Solution Spacecited by 5
- 2025Scaling Test-Time Inference with Policy-Optimized, Dynamic Retrieval-Augmented Generation via KV Caching and Decodingcited by 4
- 2025Offline Learning and Forgetting for Reasoning with Large Language Modelscited by 4
- 2025Data-Efficient Multi-Agent Spatial Planning with LLMscited by 3
- 2025DRQA: Dynamic Reasoning Quota Allocation for Controlling Overthinking in Reasoning Large Language Modelscited by 3
- 2026NeuroSymActive: Differentiable Neural-Symbolic Reasoning with Active Exploration for Knowledge Graph Question Answeringcited by 3
- 2025SANGAM: SystemVerilog Assertion Generation via Monte Carlo Tree Self-Refinecited by 2
- 2025EduFlow: Advancing MLLMs' Problem-Solving Proficiency through Multi-Stage, Multi-Perspective Critiquecited by 2
- 2025Less Diverse, Less Safe: The Indirect But Pervasive Risk of Test-Time Scaling in Large Language Modelscited by 2
- 2025Hierarchical Vision Language Action Model Using Success and Failure Demonstrationscited by 2
- 2026Revisiting the Effectiveness of LLM Pruning for Test-Time Scalingcited by 2
- 2025Bonsai: Interpretable Tree-Adaptive Grounded Reasoningcited by 1
- 2025Growing Through Experience: Scaling Episodic Grounding in Language Modelscited by 1
- 2025Joint Enhancement of Relational Reasoning for Long-Context LLMscited by 1
- 2025EdgeReasoning: Characterizing Reasoning LLM Deployment on Edge GPUscited by 1
50 most cited of 62 All 62 (JSON)
- 2026ChainPrune: Evaluating and Reducing Redundancy in Long Chain-of-Thought Reasoning22 Aug 2026
- 2026CEDAR: Agent-Orchestrated Tree Search for Goal-Directed Optimization of Complex Systems7 Aug 2026
- 2026AgentSpec: Understanding Embodied Agent Scaffolds Through Controlled Composition12 Jun 2026
- 2026Beyond Fixed Budgets: Characterizing the Inelasticity and Limitations of Tree-of-Thought Reasoning Strategies19 May 2026
- 2026Breaking the Reward Barrier: Accelerating Tree-of-Thought Reasoning via Speculative Exploration11 May 2026
- 2026When to Vote, When to Rewrite: Disagreement-Guided Strategy Routing for Test-Time Scaling29 Apr 2026
- 2026Revisiting the Effectiveness of LLM Pruning for Test-Time Scaling28 Apr 2026
- 2026Procedural Knowledge at Scale Improves Reasoning1 Apr 2026
- 2026NeuroSymActive: Differentiable Neural-Symbolic Reasoning with Active Exploration for Knowledge Graph Question Answering17 Feb 2026
- 2026Can I Have Your Order? Monte-Carlo Tree Search for Slot Filling Ordering in Diffusion Language Models13 Feb 2026
- 2025Hierarchical Vision Language Action Model Using Success and Failure Demonstrations3 Dec 2025
- 2025EdgeReasoning: Characterizing Reasoning LLM Deployment on Edge GPUs21 Oct 2025
38 more
- 2025Activating Visual Context and Commonsense Reasoning through Masked Prediction in VLMs21 Oct 2025
- 2025Less Diverse, Less Safe: The Indirect But Pervasive Risk of Test-Time Scaling in Large Language Models4 Oct 2025
- 2025Best-of-Majority: Minimax-Optimal Strategy for Pass@k Inference Scaling3 Oct 2025
- 2025LLaVA-Critic-R1: Your Critic Model is Secretly a Strong Policy Model31 Aug 2025
- 2025Joint Enhancement of Relational Reasoning for Long-Context LLMs28 Aug 2025
- 2025DRQA: Dynamic Reasoning Quota Allocation for Controlling Overthinking in Reasoning Large Language Models25 Aug 2025
- 2025Bottom-up Domain-specific Superintelligence: A Reliable Knowledge Graph is What We Need18 Jul 2025
- 2025EduFlow: Advancing MLLMs' Problem-Solving Proficiency through Multi-Stage, Multi-Perspective Critique12 Jul 2025
- 2025Large Reasoning Models are not thinking straight: on the unreliability of thinking trajectories1 Jul 2025
- 2025Towards Explaining Monte-Carlo Tree Search by Using Its Enhancements16 Jun 2025
- 2025SANGAM: SystemVerilog Assertion Generation via Monte Carlo Tree Self-Refine11 Jun 2025
- 2025Sample Complexity and Representation Ability of Test-time Scaling Paradigms5 Jun 2025
- 2025LLM-First Search: Self-Guided Exploration of the Solution Space5 Jun 2025
- 2025Training a Scientific Reasoning Model for Chemistry4 Jun 2025
- 2025Does Thinking More always Help? Mirage of Test-Time Scaling in Reasoning Models4 Jun 2025
- 2025Growing Through Experience: Scaling Episodic Grounding in Language Models2 Jun 2025
- 2025Overcoming Multi-step Complexity in Multimodal Theory-of-Mind Reasoning: A Scalable Bayesian Planner2 Jun 2025
- 2025AlphaOne: Reasoning Models Thinking Slow and Fast at Test Time30 May 2025
- 2025Hume: Introducing System-2 Thinking in Visual-Language-Action Model27 May 2025
- 2025One-shot Entropy Minimization26 May 2025
- 2025Which Data Attributes Stimulate Math and Code Reasoning? An Investigation via Influence Functions26 May 2025
- 2025MARCO: Meta-Reflection with Cross-Referencing for Code Reasoning23 May 2025
- 2025Guided Search Strategies in Non-Serializable Environments with Applications to Software Engineering Agents19 May 2025
- 2025Search and Refine During Think: Facilitating Knowledge Refinement for Improved Retrieval-Augmented Reasoning16 May 2025
- 2025Accelerating Large Language Model Reasoning via Speculative Search3 May 2025
- 2025Generative AI Act II: Test Time Scaling Drives Cognition Engineering18 Apr 2025
- 2025Not All Rollouts are Useful: Down-Sampling Rollouts in LLM Reinforcement Learning18 Apr 2025
- 2025Offline Learning and Forgetting for Reasoning with Large Language Models15 Apr 2025
- 2025Two Heads are Better Than One: Test-time Scaling of Multi-agent Collaborative Reasoning14 Apr 2025
- 2025Towards Stepwise Domain Knowledge-Driven Reasoning Optimization and Reflection Improvement12 Apr 2025
- 2025Perception-R1: Pioneering Perception Policy with Reinforcement Learning10 Apr 2025
- 2025SoTA with Less: MCTS-Guided Sample Selection for Data-Efficient Visual Reasoning Self-Improvement10 Apr 2025
- 2025Bonsai: Interpretable Tree-Adaptive Grounded Reasoning4 Apr 2025
- 2025Scaling Test-Time Inference with Policy-Optimized, Dynamic Retrieval-Augmented Generation via KV Caching and Decoding2 Apr 2025
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?31 Mar 2025
- 2025A Survey on (M)LLM-Based GUI Agents27 Mar 2025
- 2025Thinking Machines: A Survey of LLM based Reasoning Strategies13 Mar 2025
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models12 Mar 2025
50 newest of 62 All 62 (JSON)
- 2025s1: Simple test-time scalingcited by 1,311
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 381
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
- 2025SoTA with Less: MCTS-Guided Sample Selection for Data-Efficient Visual Reasoning Self-Improvementcited by 144
- 2025Perception-R1: Pioneering Perception Policy with Reinforcement Learningcited by 116
- 2025S*: Test Time Scaling for Code Generationcited by 95
- 2025Not All Rollouts are Useful: Down-Sampling Rollouts in LLM Reinforcement Learningcited by 84
- 2025Hume: Introducing System-2 Thinking in Visual-Language-Action Modelcited by 56
- 2025Training a Scientific Reasoning Model for Chemistrycited by 54
- 2025Does Thinking More always Help? Mirage of Test-Time Scaling in Reasoning Modelscited by 52
- 2025A Survey of Test-Time Compute: From Intuitive Inference to Deliberate Reasoningcited by 40
- 2025Search and Refine During Think: Facilitating Knowledge Refinement for Improved Retrieval-Augmented Reasoningcited by 34
12 most cited of 48 All 48 (JSON)
- 2026ChainPrune: Evaluating and Reducing Redundancy in Long Chain-of-Thought Reasoning22 Aug 2026
- 2026Beyond Fixed Budgets: Characterizing the Inelasticity and Limitations of Tree-of-Thought Reasoning Strategies19 May 2026
- 2026Breaking the Reward Barrier: Accelerating Tree-of-Thought Reasoning via Speculative Exploration11 May 2026
- 2026When to Vote, When to Rewrite: Disagreement-Guided Strategy Routing for Test-Time Scaling29 Apr 2026
- 2026Revisiting the Effectiveness of LLM Pruning for Test-Time Scaling28 Apr 2026
- 2026Procedural Knowledge at Scale Improves Reasoning1 Apr 2026
- 2026NeuroSymActive: Differentiable Neural-Symbolic Reasoning with Active Exploration for Knowledge Graph Question Answering17 Feb 2026
- 2025EdgeReasoning: Characterizing Reasoning LLM Deployment on Edge GPUs21 Oct 2025
- 2025Activating Visual Context and Commonsense Reasoning through Masked Prediction in VLMs21 Oct 2025
- 2025Less Diverse, Less Safe: The Indirect But Pervasive Risk of Test-Time Scaling in Large Language Models4 Oct 2025
- 2025Joint Enhancement of Relational Reasoning for Long-Context LLMs28 Aug 2025
- 2025DRQA: Dynamic Reasoning Quota Allocation for Controlling Overthinking in Reasoning Large Language Models25 Aug 2025
12 newest of 48 All 48 (JSON)
- 2025A Survey on (M)LLM-Based GUI Agentscited by 61
- 2025Data-Efficient Multi-Agent Spatial Planning with LLMscited by 3
- 2026AgentSpec: Understanding Embodied Agent Scaffolds Through Controlled Compositioncited by 1
- 2026CEDAR: Agent-Orchestrated Tree Search for Goal-Directed Optimization of Complex Systemscited by 0
- 2026CEDAR: Agent-Orchestrated Tree Search for Goal-Directed Optimization of Complex Systems7 Aug 2026
- 2026AgentSpec: Understanding Embodied Agent Scaffolds Through Controlled Composition12 Jun 2026
- 2025A Survey on (M)LLM-Based GUI Agents27 Mar 2025
- 2025Data-Efficient Multi-Agent Spatial Planning with LLMs26 Feb 2025
- 2025One-shot Entropy Minimizationcited by 32
- 2025Best-of-Majority: Minimax-Optimal Strategy for Pass@k Inference Scalingcited by 8
- 2025Aligning Instruction Tuning with Pre-trainingcited by 7
- 2025Bonsai: Interpretable Tree-Adaptive Grounded Reasoningcited by 1
- 2025Growing Through Experience: Scaling Episodic Grounding in Language Modelscited by 1
- 2025Towards Explaining Monte-Carlo Tree Search by Using Its Enhancementscited by 0
- 2025Best-of-Majority: Minimax-Optimal Strategy for Pass@k Inference Scaling3 Oct 2025
- 2025Towards Explaining Monte-Carlo Tree Search by Using Its Enhancements16 Jun 2025
- 2025Growing Through Experience: Scaling Episodic Grounding in Language Models2 Jun 2025
- 2025One-shot Entropy Minimization26 May 2025
- 2025Bonsai: Interpretable Tree-Adaptive Grounded Reasoning4 Apr 2025
- 2025Aligning Instruction Tuning with Pre-training16 Jan 2025
Similar, not cited
Close in wording, no citation either way
- 2025MCTS-KBQA: Monte Carlo Tree Search with Information Gain Rewards for Knowledge Base Question Answering
- 2023No Train Still Gain. Unleash Mathematical Reasoning of Large Language Models with Monte Carlo Tree Search Guided by Energy Function
- 2025SELT: Self-Evaluation Tree Search for LLMs with Task Decomposition
- 2025CMCTS: A Constrained Monte Carlo Tree Search Framework for Mathematical Reasoning in Large Language Model
- 2026Adaptive Parallel Monte Carlo Tree Search for Efficient Test-time Compute Scaling
- 2024Enhancing LLM Reasoning with Reward-guided Tree Search
- 2025I-MCTS: Enhancing Agentic AutoML via Introspective Monte Carlo Tree Search
- 2025Enhancing Reasoning through Process Supervision with Monte Carlo Tree Search