Reverse Thinking Makes LLMs Stronger Reasoners
On the map: LLM reasoning → Test-time compute and efficient thinking
Abstract (arXiv)
Reverse thinking plays a crucial role in human reasoning. Humans can reason not only from a problem to a solution but also in reverse, i.e., start from the solution and reason towards the problem. This often enhances overall reasoning performance as it enables consistency checks between their forward and backward thinking. To enable Large Language Models (LLMs) to perform reverse thinking, we introduce Reverse-Enhanced Thinking (RevThink), a framework composed of data augmentation and learning objectives. In RevThink, we augment the dataset by collecting structured forward-backward reasoning from a teacher model, consisting of: (1) the original question, (2) forward reasoning, (3) backward question, and (4) backward reasoning. We then employ three objectives to train a smaller student model in a multi-task learning fashion: (a) generate forward reasoning from a question, (b) generate a backward question from a question, and (c) generate backward reasoning from the backward question. Experiments across 12 datasets covering commonsense, math, and logical reasoning show an average 13.53% improvement over the student model's zero-shot performance and a 6.84% improvement over the strongest knowledge distillation baselines. Moreover, our method demonstrates sample efficiency -- using only 10% of the correct forward reasoning from the training data, it outperforms a standard fine-tuning method trained on 10x more forward reasoning. RevThink also exhibits strong generalization to out-of-distribution held-out datasets.
Key facts. Cited by 29 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 27 of its 62 references that are in the map. First posted on arXiv 29 Nov 2024.
Builds on
27 of 62 references.
References · 27
- 2023GPT-4 Technical Reportcited by 18,132
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,175
- 2023Mistral 7Bcited by 3,065
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,739
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2023Encouraging Divergent Thinking in Large Language Models through Multi-Agent Debatecited by 995
15 more
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 889
- 2023Scaling Relationship on Learning Mathematical Reasoning with Large Language Modelscited by 417
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignmentcited by 394
- 2023Orca: Progressive Learning from Complex Explanation Traces of GPT-4cited by 369
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2023ReConcile: Round-Table Conference Improves Reasoning via Consensus among Diverse LLMscited by 297
- 2022Teaching Small Language Models to Reasoncited by 279
- 2023Unleashing the Emergent Cognitive Synergy in Large Language Models: A Task-Solving Agent through Multi-Persona Self-Collaborationcited by 246
- 2024Don't Hallucinate, Abstain: Identifying LLM Knowledge Gaps via Multi-LLM Collaborationcited by 176
- 2023Orca 2: Teaching Small Language Models How to Reasoncited by 157
- 2024Common 7B Language Models Already Possess Strong Math Capabilitiescited by 108
- 2024LLM Discussion: Enhancing the Creativity of Large Language Models via Discussion Framework and Role-Playcited by 65
- 2023RCOT: Detecting and Rectifying Factual Inconsistency in Reasoning by Reversing Chain-of-Thoughtcited by 47
- 2017Question Answering and Question Generation as Dual Taskscited by 37
- 2024SemCoder: Training Code Language Models with Comprehensive Semantics Reasoningcited by 27
Built on by
Citing papers per year: 2025: 19; 2026: 10.
29 papers.
Sort:
By area:
- 2025Baichuan-M1: Pushing the Medical Capability of Large Language Modelscited by 41
- 2025On the generalization of language models from in-context learning and finetuning: a controlled studycited by 39
- 2025S2R: Teaching LLMs to Self-verify and Self-correct via Reinforcement Learningcited by 37
- 2026SWE-World: Building Software Engineering Agents in Docker-Free Environmentscited by 21
- 2025Beyond 'Aha!': Toward Systematic Meta-Abilities Alignment in Large Reasoning Modelscited by 17
- 2025MetaScale: Test-Time Scaling with Evolving Meta-Thoughtscited by 13
- 2025Learning from Diverse Reasoning Paths with Routing and Collaborationcited by 12
- 2025The Quest for Efficient Reasoning: A Data-Centric Benchmark to CoT Distillationcited by 7
- 2025Tiered Agentic Oversight: A Hierarchical Multi-Agent System for Healthcare Safetycited by 7
- 2025CoT-Evo: Evolutionary Distillation of Chain-of-Thought for Scientific Reasoningcited by 5
- 2026Improving Clinical Diagnosis with Counterfactual Multi-Agent Reasoningcited by 5
- 2026Answer-Conditioned Chains of Thought Degrade Verifiable-Reasoning Distillation in Large Language Modelscited by 5
17 more
- 2026Routing with Generated Data: Annotation-Free LLM Skill Estimation and Expert Selectioncited by 4
- 2026TabSieve: Explicit In-Table Evidence Selection for Tabular Predictioncited by 4
- 2025SIGMA: Refining Large Language Model Reasoning via Sibling-Guided Monte Carlo Augmentationcited by 3
- 2025Turning Logic Against Itself : Probing Model Defenses Through Contrastive Questionscited by 1
- 2025RECALL: Library-Like Behavior In Language Models is Enhanced by Self-Referencing Causal Cyclescited by 1
- 2025Reverse Thinking Enhances Missing Information Detection in Large Language Modelscited by 1
- 2026Probing to Refine: Reinforcement Distillation of LLMs via Explanatory Inversioncited by 1
- 2025GRP: Goal-Reversed Prompting for Zero-Shot Evaluation with LLMscited by 0
- 2025Towards Stepwise Domain Knowledge-Driven Reasoning Optimization and Reflection Improvementcited by 0
- 2025Fusing Bidirectional Chains of Thought and Reward Mechanisms A Method for Enhancing Question-Answering Capabilities of Large Language Models for Chinese Intangible Cultural Heritagecited by 0
- 2025VLMs Can Aggregate Scattered Training Patchescited by 0
- 2025Thinking Forward and Backward: Multi-Objective Reinforcement Learning for Retrieval-Augmented Reasoningcited by 0
- 2025Generating Verifiable Chain of Thoughts from Exection-Tracescited by 0
- 2026DGPO: Beyond Pairwise Preferences with Directional Consistent Groupwise Optimizationcited by 0
- 2026Tailoring the Curriculum: Student-Centered Reasoning Distillation via Dynamic Data-Model Compatibilitycited by 0
- 2026The Periodic Table of LLM Reasoning: A Structured Survey of Reasoning Paradigms, Methods, and Failure Modescited by 0
- 2026Construting Reverse Thinking: Developing Large Language Models' Reverse Thingking Abilitycited by 0
- 2026Construting Reverse Thinking: Developing Large Language Models' Reverse Thingking Ability21 Sep 2026
- 2026Answer-Conditioned Chains of Thought Degrade Verifiable-Reasoning Distillation in Large Language Models16 Jul 2026
- 2026The Periodic Table of LLM Reasoning: A Structured Survey of Reasoning Paradigms, Methods, and Failure Modes9 Jun 2026
- 2026Tailoring the Curriculum: Student-Centered Reasoning Distillation via Dynamic Data-Model Compatibility28 May 2026
- 2026DGPO: Beyond Pairwise Preferences with Directional Consistent Groupwise Optimization11 May 2026
- 2026Improving Clinical Diagnosis with Counterfactual Multi-Agent Reasoning29 Mar 2026
- 2026Probing to Refine: Reinforcement Distillation of LLMs via Explanatory Inversion26 Feb 2026
- 2026TabSieve: Explicit In-Table Evidence Selection for Tabular Prediction12 Feb 2026
- 2026SWE-World: Building Software Engineering Agents in Docker-Free Environments3 Feb 2026
- 2026Routing with Generated Data: Annotation-Free LLM Skill Estimation and Expert Selection14 Jan 2026
- 2025Reverse Thinking Enhances Missing Information Detection in Large Language Models11 Dec 2025
- 2025Generating Verifiable Chain of Thoughts from Exection-Traces28 Nov 2025
17 more
- 2025Thinking Forward and Backward: Multi-Objective Reinforcement Learning for Retrieval-Augmented Reasoning12 Nov 2025
- 2025CoT-Evo: Evolutionary Distillation of Chain-of-Thought for Scientific Reasoning15 Oct 2025
- 2025Learning from Diverse Reasoning Paths with Routing and Collaboration23 Aug 2025
- 2025Tiered Agentic Oversight: A Hierarchical Multi-Agent System for Healthcare Safety14 Jun 2025
- 2025SIGMA: Refining Large Language Model Reasoning via Sibling-Guided Monte Carlo Augmentation6 Jun 2025
- 2025VLMs Can Aggregate Scattered Training Patches4 Jun 2025
- 2025The Quest for Efficient Reasoning: A Data-Centric Benchmark to CoT Distillation24 May 2025
- 2025Beyond 'Aha!': Toward Systematic Meta-Abilities Alignment in Large Reasoning Models15 May 2025
- 2025Fusing Bidirectional Chains of Thought and Reward Mechanisms A Method for Enhancing Question-Answering Capabilities of Large Language Models for Chinese Intangible Cultural Heritage13 May 2025
- 2025On the generalization of language models from in-context learning and finetuning: a controlled study1 May 2025
- 2025Towards Stepwise Domain Knowledge-Driven Reasoning Optimization and Reflection Improvement12 Apr 2025
- 2025MetaScale: Test-Time Scaling with Evolving Meta-Thoughts17 Mar 2025
- 2025GRP: Goal-Reversed Prompting for Zero-Shot Evaluation with LLMs8 Mar 2025
- 2025S2R: Teaching LLMs to Self-verify and Self-correct via Reinforcement Learning18 Feb 2025
- 2025Baichuan-M1: Pushing the Medical Capability of Large Language Models18 Feb 2025
- 2025RECALL: Library-Like Behavior In Language Models is Enhanced by Self-Referencing Causal Cycles23 Jan 2025
- 2025Turning Logic Against Itself : Probing Model Defenses Through Contrastive Questions3 Jan 2025
- 2025On the generalization of language models from in-context learning and finetuning: a controlled studycited by 39
- 2025S2R: Teaching LLMs to Self-verify and Self-correct via Reinforcement Learningcited by 37
- 2025Beyond 'Aha!': Toward Systematic Meta-Abilities Alignment in Large Reasoning Modelscited by 17
- 2025MetaScale: Test-Time Scaling with Evolving Meta-Thoughtscited by 13
- 2025Learning from Diverse Reasoning Paths with Routing and Collaborationcited by 12
- 2025The Quest for Efficient Reasoning: A Data-Centric Benchmark to CoT Distillationcited by 7
- 2025CoT-Evo: Evolutionary Distillation of Chain-of-Thought for Scientific Reasoningcited by 5
- 2026Improving Clinical Diagnosis with Counterfactual Multi-Agent Reasoningcited by 5
- 2026Answer-Conditioned Chains of Thought Degrade Verifiable-Reasoning Distillation in Large Language Modelscited by 5
- 2025SIGMA: Refining Large Language Model Reasoning via Sibling-Guided Monte Carlo Augmentationcited by 3
- 2025Turning Logic Against Itself : Probing Model Defenses Through Contrastive Questionscited by 1
- 2025Reverse Thinking Enhances Missing Information Detection in Large Language Modelscited by 1
12 most cited of 20 All 20 (JSON)
- 2026Construting Reverse Thinking: Developing Large Language Models' Reverse Thingking Ability21 Sep 2026
- 2026Answer-Conditioned Chains of Thought Degrade Verifiable-Reasoning Distillation in Large Language Models16 Jul 2026
- 2026The Periodic Table of LLM Reasoning: A Structured Survey of Reasoning Paradigms, Methods, and Failure Modes9 Jun 2026
- 2026Tailoring the Curriculum: Student-Centered Reasoning Distillation via Dynamic Data-Model Compatibility28 May 2026
- 2026Improving Clinical Diagnosis with Counterfactual Multi-Agent Reasoning29 Mar 2026
- 2026Probing to Refine: Reinforcement Distillation of LLMs via Explanatory Inversion26 Feb 2026
- 2025Reverse Thinking Enhances Missing Information Detection in Large Language Models11 Dec 2025
- 2025Generating Verifiable Chain of Thoughts from Exection-Traces28 Nov 2025
- 2025Thinking Forward and Backward: Multi-Objective Reinforcement Learning for Retrieval-Augmented Reasoning12 Nov 2025
- 2025CoT-Evo: Evolutionary Distillation of Chain-of-Thought for Scientific Reasoning15 Oct 2025
- 2025Learning from Diverse Reasoning Paths with Routing and Collaboration23 Aug 2025
- 2025SIGMA: Refining Large Language Model Reasoning via Sibling-Guided Monte Carlo Augmentation6 Jun 2025
12 newest of 20 All 20 (JSON)
- 2025VLMs Can Aggregate Scattered Training Patchescited by 0
- 2025VLMs Can Aggregate Scattered Training Patches4 Jun 2025
- 2025Baichuan-M1: Pushing the Medical Capability of Large Language Modelscited by 41
- 2026Routing with Generated Data: Annotation-Free LLM Skill Estimation and Expert Selectioncited by 4
- 2026TabSieve: Explicit In-Table Evidence Selection for Tabular Predictioncited by 4
- 2025RECALL: Library-Like Behavior In Language Models is Enhanced by Self-Referencing Causal Cyclescited by 1
- 2025GRP: Goal-Reversed Prompting for Zero-Shot Evaluation with LLMscited by 0
- 2026TabSieve: Explicit In-Table Evidence Selection for Tabular Prediction12 Feb 2026
- 2026Routing with Generated Data: Annotation-Free LLM Skill Estimation and Expert Selection14 Jan 2026
- 2025GRP: Goal-Reversed Prompting for Zero-Shot Evaluation with LLMs8 Mar 2025
- 2025Baichuan-M1: Pushing the Medical Capability of Large Language Models18 Feb 2025
- 2025RECALL: Library-Like Behavior In Language Models is Enhanced by Self-Referencing Causal Cycles23 Jan 2025
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
- 2025No Need for Explanations: LLMs can implicitly learn from mistakes in-context
- 2025Reason from Future: Reverse Thought Chain Enhances LLM Reasoning
- 2025Thoughts Are All Over the Place: On the Underthinking of o1-Like LLMs
- 2025What makes Reasoning Models Different? Follow the Reasoning Leader for Efficient Decoding
- 2023Fill in the Blank: Exploring and Enhancing LLM Capabilities for Backward Reasoning in Math Word Problems
- 2025OptimalThinkingBench: Evaluating Over and Underthinking in LLMs