Training LLMs for Divide-and-Conquer Reasoning Elevates Test-Time Scalability
Xiao Liang, Zhong-Zhi Li, Zhenghao Lin, Eric Hancheng Jiang, Hengyuan Zhang, Yelong Shen, Kai-Wei Chang, Ying Nian Wu, Yeyun Gong, Weizhu Chen
TL;DR
The paper targets the limits of chain-of-thought (CoT) reasoning on challenging tasks and identifies a misalignment with DAC-style inference when models are only post-trained for general purposes. It introduces DAC-RL, an end-to-end reinforcement learning framework that trains LLMs to perform divide-and-conquer reasoning by jointly optimizing problem division and conquering, with a unified objective $\mathcal{J}(\theta)$. Empirically, DAC-RL yields higher reasoning ceilings and better test-time scalability than CoT, with average gains on competition-level benchmarks and deep DAC variants providing further improvements; Mix-RL demonstrates that DAC training can also enhance CoT performance on complex problems. The work includes extensive ablations and analyses of integration with CoT, test-time configurations, compression vs. exploration, cold-start distillation, and format constraints, providing practical guidance for deploying DAC-based reasoning in frontier tasks.
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.
