Construting Reverse Thinking: Developing Large Language Models' Reverse Thingking Ability
On the map: LLM reasoning → Prompting and chain-of-thought reasoning also fits: Test-time compute and efficient thinking
Abstract (arXiv)
When facing complex problems, humans tend to try various ideas for different issues. Human thinking patterns exhibit remarkable flexibility in adapting to diverse scenarios. GPT-o1, GPT-o3, and DeepSeek-R1 adopt long chain-of-thought models to address complex problems by increasing reasoning depth, which default to a forward reasoning mode. We conducted statistical analysis on the accuracy of different mathematical problem datasets on models of different scales, and found five reasons for errors: Insufficient solution-space coverage, Computational mistakes, Unverified assumptions, Ignoring constraint conditions, Maximum response length limitation. To address the above issues, we proposed a backward reasoning pattern construction method aimed at enhancing the model's reverse thinking ability and dynamic adaptability. First, we constructed an easy-hard two-stage Math dataset for training large models and gradually improving their inference ability at different difficulty levels. The dataset contains forward reasoning paths as well as backward reasoning paths. And a two-stage supervised fine-tuning process is applied to progressively train the model's backward reasoning capability. Furthermore, a fine-grained reward mechanism is developed, employing smoothed reward signals to strengthen the model's ability to autonomously select thinking modes during the reasoning process, thereby avoiding reward hacking. A linear-decay balanced sampling strategy is designed to maintain a balance between forward and backward reasoning path samples during training, enabling the model to converge quickly and stably. Experimental results show that our method significantly improves reasoning efficiency and accuracy in tasks such as mathematical proofs, offering a flexible and efficient reasoning paradigm for solving complex problems.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Prompting and chain-of-thought reasoning, one of 17 directions in LLM reasoning. Builds on 45 of its 53 references that are in the map. First posted on arXiv 21 Sep 2026.
Builds on
45 of 53 references.
Closest ancestors · 13
Same direction, newest first
- 2026Enhancing Self-Correction in Large Language Models through Multi-Perspective Reflection12 Jan
- 2025Reason from Future: Reverse Thought Chain Enhances LLM Reasoning4 Jun
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models12 Mar
- 2024Training Large Language Models to Reason in a Continuous Latent Space9 Dec
- 2024Hypothesis Testing Prompting Improves Deductive Reasoning in Large Language Models9 May
- 2024Boosting of Thoughts: Trial-and-Error Problem Solving with Large Language Models17 Feb
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Models18 Aug
- 2023Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Models6 May
- 2022Large Language Models Are Reasoning Teachers20 Dec
- 2022Complexity-Based Prompting for Multi-Step Reasoning3 Oct
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Models21 May
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Models21 Mar
Other references · 32
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2025Qwen3 Technical Reportcited by 8,820
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2023Let's Verify Step by Stepcited by 3,789
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2025Kimi k1.5: Scaling Reinforcement Learning with LLMscited by 1,210
- 2022Solving math word problems with process- and outcome-based feedbackcited by 901
- 2023MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Modelscited by 735
- 2022PAL: Program-aided Language Modelscited by 652
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 558
- 2024Training Language Models to Self-Correct via Reinforcement Learningcited by 426
20 more
- 2024Monte Carlo Tree Search Boosts Reasoning via Iterative Preference Learningcited by 241
- 2025AdaptThink: Reasoning Models Can Learn When to Thinkcited by 147
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 111
- 2024Critique-out-Loud Reward Modelscited by 106
- 2025Think Only When You Need with Large Hybrid-Reasoning Modelscited by 66
- 2025Learning When to Think: Shaping Adaptive Reasoning in R1-Style Models via Multi-Stage RLcited by 62
- 2023Natural Language Reasoning, A Surveycited by 61
- 2023RCOT: Detecting and Rectifying Factual Inconsistency in Reasoning by Reversing Chain-of-Thoughtcited by 47
- 2018Importance of Search and Evaluation Strategies in Neural Dialogue Modelingcited by 44
- 2023Forward-Backward Reasoning in Large Language Models for Mathematical Verificationcited by 40
- 2024Self-Correction is More than Refinement: A Learning Framework for Visual and Language Reasoning Taskscited by 32
- 2024Reverse Thinking Makes LLMs Stronger Reasonerscited by 29
- 2025When to Continue Thinking: Adaptive Thinking Mode Switching for Efficient Reasoningcited by 26
- 2023Reverse Chain: A Generic-Rule for LLMs to Master Multi-API Planningcited by 16
- 2025Boosting Vulnerability Detection of LLMs via Curriculum Preference Optimization with Synthetic Reasoning Datacited by 8
- 2026ReflexiCoder: Teaching Large Language Models to Self-Reflect on Generated Code and Self-Correct It via Reinforcement Learningcited by 7
- 2025Reasoning Models Reason Well, Until They Don'tcited by 4
- 2026NEX: Neuron Explore-Exploit Scoring for Label-Free Chain-of-Thought Selection and Model Rankingcited by 4
- 2024Thinking Forward and Backward: Effective Backward Planning with Large Language Modelscited by 2
- 2026Overthinking: Amplifying Reasoning Weights to Extract Learned Secretscited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Reversal of Thought: Enhancing Large Language Models with Preference-Guided Reverse Reasoning Warm-up
- 2026ReverseMath: Answer Inversion for Scalable and Verifiable Mathematical Problem Generation
- 2025AdapThink: Adaptive Thinking Preferences for Reasoning Language Model
- 2025Can Large Reasoning Models Improve Accuracy on Mathematical Tasks Using Flawed Thinking?
- 2025Reverse Thinking Enhances Missing Information Detection in Large Language Models
- 2024Toward Adaptive Reasoning in Large Language Models with Thought Rollback
- 2025Retro-Search: Exploring Untaken Paths for Deeper and Efficient Reasoning
- 2025How Much Backtracking is Enough? Exploring the Interplay of SFT and RL in Enhancing LLM Reasoning