🤖 AI Summary
This work investigates whether extending a single reasoning chain at test time (e.g., via “let me reconsider”) improves model performance, revealing a non-monotonic effect: accuracy first increases then declines with excessive extension—indicating diminishing returns and eventual degradation. We identify that this apparent improvement stems from increased output variance induced by extended reasoning, creating an illusion of gain.
Method: To address this, we propose *parallel reasoning*: a novel test-time inference paradigm that probabilistically generates multiple independent reasoning paths, then selects the final answer via Best-of-N sampling combined with consistency-based majority voting.
Contribution/Results: Experiments demonstrate that, under identical computational budgets, parallel reasoning achieves up to 20% absolute accuracy gains over sequential chain extension on mathematical and logical reasoning benchmarks. It effectively overcomes the scalability and robustness limitations of single-chain expansion, offering a principled, scalable, and variance-robust framework for test-time reasoning optimization.
📝 Abstract
Recent trends in test-time scaling for reasoning models (e.g., OpenAI o1, DeepSeek R1) have led to a popular belief that extending thinking traces using prompts like"Wait"or"Let me rethink"can improve performance. This raises a natural question: Does thinking more at test-time truly lead to better reasoning? To answer this question, we perform a detailed empirical study across models and benchmarks, which reveals a consistent pattern of initial performance improvements from additional thinking followed by a decline, due to"overthinking". To understand this non-monotonic trend, we consider a simple probabilistic model, which reveals that additional thinking increases output variance-creating an illusion of improved reasoning while ultimately undermining precision. Thus, observed gains from"more thinking"are not true indicators of improved reasoning, but artifacts stemming from the connection between model uncertainty and evaluation metric. This suggests that test-time scaling through extended thinking is not an effective way to utilize the inference thinking budget. Recognizing these limitations, we introduce an alternative test-time scaling approach, parallel thinking, inspired by Best-of-N sampling. Our method generates multiple independent reasoning paths within the same inference budget and selects the most consistent response via majority vote, achieving up to 20% higher accuracy compared to extended thinking. This provides a simple yet effective mechanism for test-time scaling of reasoning models.