Training LLMs for Divide-and-Conquer Reasoning Elevates Test-Time Scalability
Reinforcement learning-based divide-and-conquer (DAC) training boosts LLM reasoning scalability, surpassing chain-of-thought (CoT) by 8.6%.
Key Findings
Methodology
This paper introduces an end-to-end reinforcement learning (RL) framework that integrates problem decomposition and solution synthesis into training. The model employs a policy network, trained via PPO, to iteratively decompose complex problems into subproblems, guided by a reward scheme that evaluates the usefulness and correctness of subproblem groups. The approach combines subproblem generation and solving within a unified training loop, encouraging the model to develop a robust divide-and-conquer reasoning strategy. Experimental results on datasets like AIME and HMMT demonstrate an average Pass@1 improvement of 8.6%, validating the effectiveness of the method.
Key Results
- Models trained with DAC-RL outperform traditional chain-of-thought (CoT) prompting by an average of 8.6% in Pass@1 and 6.3% in Pass@32 across benchmarks including AIME 2024, 2025, Beyond-AIME, and HMMT-25.
- The training incorporates a reward mechanism that promotes diverse and valid subproblem generation, significantly enhancing reasoning depth and exploration capacity.
- DAC training not only improves performance but also extends the model’s test-time scalability, enabling better handling of more complex problems with fewer solution steps.
Significance
This work addresses the fundamental bottleneck in scaling reasoning capabilities of large language models. By embedding divide-and-conquer strategies into training via reinforcement learning, it unlocks higher reasoning ceilings and enhances generalization to complex tasks. The approach offers a pathway to more efficient, scalable AI systems capable of tackling scientific, mathematical, and logical challenges, thus advancing both academic research and real-world applications.
Technical Contribution
The core technical contribution lies in the novel integration of problem decomposition within RL training, using a reward scheme that evaluates subproblem usefulness and correctness. This contrasts with prior methods that only apply DAC at inference, enabling models to learn effective divide-and-conquer strategies during training. The framework leverages PPO with specific modifications to optimize the decomposition policy, resulting in higher reasoning upper bounds and improved exploration, setting a new standard for scalable reasoning in LLMs.
Novelty
This is the first work to systematically incorporate divide-and-conquer reasoning into the training process of large language models via reinforcement learning. Unlike previous approaches that only utilize DAC during inference, this method trains the model to generate and solve subproblems as part of the learning process, fundamentally elevating the reasoning capacity and scalability of LLMs.
Limitations
- The training process demands significant computational resources, especially for large models and complex tasks, which may limit accessibility.
- Reward design is sensitive; poorly calibrated rewards can lead to suboptimal subproblem generation or overfitting.
- Despite improvements, the model may still struggle with extremely novel or highly complex problems where subproblem decomposition is non-trivial.
Future Work
Future directions include optimizing reward functions for better generalization, reducing training costs via transfer learning, and extending the framework to multi-modal reasoning tasks. Additionally, integrating human feedback could improve interpretability and robustness, enabling broader deployment in scientific and industrial contexts.
AI Executive Summary
Large language models (LLMs) have revolutionized natural language understanding and reasoning, especially with chain-of-thought prompting that enables step-by-step problem solving. However, as tasks grow more complex, the limitations of purely sequential reasoning become evident, constraining the models’ scalability and performance. Existing methods like Tree-of-Thought and DeAR attempt to address this by decomposing problems, but they are typically applied only during inference, leaving the training process unaligned with the reasoning paradigm.
This paper proposes a novel solution: an end-to-end reinforcement learning framework that trains models to perform divide-and-conquer (DAC) reasoning. The core idea is to embed problem decomposition within the training loop, guiding the model to generate effective subproblems and solve them sequentially. Using algorithms like PPO, the approach rewards the model for producing useful subproblem groups that support the final solution, encouraging exploration and depth in reasoning.
Experimental results on benchmarks such as AIME and HMMT demonstrate that models trained with DAC-RL outperform traditional chain-of-thought prompting, with an average Pass@1 improvement of 8.6%. These results highlight the potential of integrating DAC strategies into training to unlock higher reasoning ceilings and better scalability.
The significance of this work lies in its ability to push the boundaries of what large models can achieve in complex reasoning tasks, addressing a long-standing challenge in AI. By systematically combining problem decomposition with reinforcement learning, the method opens new avenues for scalable, efficient, and robust AI systems capable of scientific and mathematical reasoning.
Looking ahead, future research will focus on reducing training costs, enhancing reward schemes, and extending the framework to multi-modal and real-world applications. This work sets a new standard for the development of intelligent systems that can reason deeply and flexibly across diverse domains.
Deep Analysis
Background
Over recent years, large language models (LLMs) such as GPT-3, PaLM, and Codex have demonstrated remarkable capabilities in language understanding and reasoning. Techniques like chain-of-thought prompting have significantly improved their performance on complex tasks by enabling step-by-step reasoning. Despite these advances, models still struggle with highly intricate problems like advanced mathematics and theorem proving, where simple sequential reasoning reaches its limits. Prior efforts, including Tree-of-Thought and DeAR, introduced problem decomposition strategies to enhance reasoning, but these were primarily used during inference, not during training. This disconnect limited the models' ability to fully leverage divide-and-conquer (DAC) strategies, resulting in performance ceilings. Recent research indicates that embedding DAC into training could unlock higher reasoning potential, but systematic frameworks for doing so remain underexplored. This paper addresses this gap by proposing a unified RL-based training paradigm that explicitly incorporates problem decomposition, aiming to elevate the reasoning capacity of LLMs.
Core Problem
Existing reasoning methods like CoT are effective but inherently sequential, which constrains their scalability and depth. When faced with complex, multi-step problems, models often plateau in performance, unable to explore more effective reasoning paths. The core challenge is that models trained primarily on step-by-step answers lack the ability to decompose problems into manageable subproblems during inference, especially in unseen scenarios. This mismatch between training and inference paradigms limits the models’ capacity to handle the most challenging tasks. Additionally, current approaches do not systematically optimize the problem decomposition process, leading to suboptimal exploration and solution quality. Addressing this requires a training framework that explicitly teaches models how to decompose, solve, and recombine subproblems effectively, thus overcoming the inherent limitations of traditional methods.
Innovation
The key innovation is integrating divide-and-conquer reasoning directly into the training process via reinforcement learning. This involves:
- �� Designing a policy network that decomposes problems into subproblems, guided by a reward scheme evaluating subproblem usefulness and correctness.
- �� Using PPO to optimize the decomposition and solving strategies jointly, ensuring the model learns effective problem partitioning.
- �� Introducing a reward function that encourages diversity, validity, and contribution of subproblems towards the final solution.
- �� Embedding the entire process into a unified training loop, enabling the model to learn how to systematically break down and conquer complex problems.
This approach differs from prior work by systematically training the model to perform DAC, rather than relying solely on inference-time heuristics, thus elevating the model’s reasoning ceiling and scalability.
Methodology
- �� The framework employs a policy network trained via PPO to generate subproblem groups from complex inputs.
- �� During each training iteration, the model decomposes each problem into multiple subproblems, guided by prompts and reward signals.
- �� Rewards are computed based on the correctness of subproblem solutions and their contribution to the final answer, encouraging meaningful decomposition.
- �� The model then sequentially solves subproblems, aggregates solutions, and evaluates the overall correctness.
- �� The training optimizes the policy parameters to maximize expected rewards, balancing exploration and exploitation.
- �� The approach incorporates techniques like mini-batch training, reward clipping, and diversity promotion to ensure stable and effective learning.
Experiments
- �� The experiments utilize datasets such as AIME 2024/2025, Beyond-AIME, and HMMT-25, focusing on mathematical reasoning benchmarks.
- �� Baselines include standard CoT prompting and fine-tuned models, evaluated via Pass@1 and Pass@32 metrics.
- �� Training involves setting subproblem group sizes, minimum subproblem counts, with 400 training steps, batch size 256.
- �� Additional ablation studies examine the effects of subproblem diversity, reward schemes, and training strategies like cold-start initialization.
- �� Evaluation metrics include accuracy, solution diversity, and scalability, with multiple runs to ensure robustness.
Results
- �� DAC-trained models outperform baseline CoT models, with an average Pass@1 gain of 8.6% across benchmarks.
- �� The models demonstrate higher reasoning depth, broader exploration, and better generalization to unseen complex problems.
- �� Experiments show that increasing the number of subproblem groups enhances exploration and solution quality.
- �� The training framework effectively pushes the model’s reasoning ceiling beyond traditional limits, enabling it to solve more challenging problems with fewer steps.
Applications
- �� The approach is suitable for scientific research, mathematical problem solving, automated theorem proving, and complex decision-making tasks.
- �� It can be integrated into AI systems requiring deep reasoning, especially where problem decomposition is natural, such as in scientific discovery or engineering design.
- �� The method supports scalable, flexible reasoning pipelines that adapt to task complexity, improving AI’s utility in real-world applications.
Limitations & Outlook
- �� High computational cost due to RL training, especially for large models and complex tasks.
- �� Reward design sensitivity may lead to suboptimal subproblem generation if not carefully calibrated.
- �� The approach may still face challenges with extremely novel or poorly structured problems where decomposition is non-trivial, requiring further research to improve generalization.
Plain Language Accessible to non-experts
想象你在厨房做一道复杂的菜,单靠一次性全部做完可能太难,也容易出错。于是,你把菜谱拆成几个小任务,比如切菜、调料、煮饭,然后逐个完成。每完成一个小任务,你都更清楚下一步怎么做,最后把所有部分组合起来,就能做出美味的菜。这就像模型把复杂的问题拆成小问题,逐个解决,最后合成答案。这样的方法让整个过程更高效、更可靠,也更容易成功。研究中,科学家用类似的策略训练AI,让它学会像厨师一样,把大问题拆成小问题,逐个攻破,最终解决复杂难题。
ELI14 Explained like you're 14
想象你在玩一个超级难的拼图游戏,光靠一次拼完太难了。于是,你把拼图分成几个部分,每次只拼一部分,然后再拼在一起。这样一来,不仅更容易完成,还能找到更好的拼法。科学家们用这个想法训练AI,让它学会把复杂的问题拆成小问题,一步步解决,然后合成最终答案。通过这种方法,AI变得更聪明,能解决以前难以攻克的难题,就像你用拆分拼图的方法,变得更厉害一样。
Abstract
Large language models (LLMs) have demonstrated strong reasoning capabilities through step-by-step chain-of-thought (CoT) reasoning. Nevertheless, at the limits of model capability, CoT often proves insufficient, and its strictly sequential nature constrains test-time scalability. A potential alternative is divide-and-conquer (DAC) reasoning, which decomposes a complex problem into subproblems to facilitate more effective exploration of the solution. Although promising, our analysis reveals a fundamental misalignment between general-purpose post-training and DAC-style inference, which limits the model's capacity to fully leverage this potential. To bridge this gap and fully unlock LLMs' reasoning capabilities on the most challenging tasks, we propose an end-to-end reinforcement learning (RL) framework to enhance their DAC-style reasoning capacity. At each step, the policy decomposes a problem into a group of subproblems, solves them sequentially, and addresses the original one conditioned on the subproblem solutions, with both decomposition and solution integrated into RL training. Under comparable training, our DAC-style framework endows the model with a higher performance ceiling and stronger test-time scalability, surpassing CoT by 8.6% in Pass@1 and 6.3% in Pass@32 on competition-level benchmarks.