mlsanityData to 14 Oct 2026

Toward Adaptive Reasoning in Large Language Models with Thought Rollback

arXiv 2412.19707 ↗First posted 27 Dec 2024cs.AI cs.CL cs.LGcited by 11

On the map: LLM reasoning → Prompting and chain-of-thought reasoning

Abstract (arXiv)

Large language models (LLMs) have been routinely used to solve various tasks using step-by-step reasoning. However, the structure of intermediate reasoning steps, or thoughts, is rigid and unidirectional, such as chains, trees, or acyclic-directed graphs. Consequently, the resulting inflexible and forward-only reasoning may not address challenging tasks and fail when the LLM frequently gives false responses, i.e., ``hallucinations''. This paper proposes a new reasoning framework, called Thought Rollback (TR), allowing LLMs to adaptively build thought structure while maintaining effective reasoning toward problem-solving under ``hallucinations''. The core mechanism of TR is rolling back thoughts, which allows LLMs to perform error analysis on thoughts, and thus roll back to any previously mistaken thought for revision. Subsequently, by including such trial-and-error in the prompt to guide the LLM, each rollback leads to one more reliable reasoning path. Therefore, starting with a simple prompt without human annotations, LLM with TR adaptively and gradually explores thoughts for a correct solution. Comprehensive experiments on mathematical problems and multi-task reasoning demonstrate the state-of-the-art performance of TR in terms of problem-solving rate and interaction cost. For instance, the solving rate of GPT-4 with TR outperforms the current best by 9% on the MATH dataset.

Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Placed in Prompting and chain-of-thought reasoning, one of 17 directions in LLM reasoning. Builds on 36 of its 39 references that are in the map. First posted on arXiv 27 Dec 2024.

Builds on

36 of 39 references.

Closest ancestors · 13

Same direction, newest first

  1. 2024Boosting of Thoughts: Trial-and-Error Problem Solving with Large Language Models17 Feb
  2. 2023Get an A in Math: Progressive Rectification Prompting11 Dec
  3. 2023Thought Propagation: An Analogical Approach to Complex Reasoning with Large Language Models6 Oct
  4. 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Models18 Aug
  5. 2023Progressive-Hint Prompting Improves Reasoning in Large Language Models19 Apr
  6. 2023Faithful Chain-of-Thought Reasoning31 Jan
  7. 2022Large Language Models are Better Reasoners with Self-Verification19 Dec
  8. 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Tasks22 Nov
  9. 2022Automatic Chain of Thought Prompting in Large Language Models7 Oct
  10. 2022Complexity-Based Prompting for Multi-Step Reasoning3 Oct
  11. 2022Large Language Models are Zero-Shot Reasoners24 May
  12. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Models21 Mar
1 more
  1. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Models28 Jan

Other references · 23

  1. 2020Language Models are Few-Shot Learnerscited by 32,419
  2. 2023GPT-4 Technical Reportcited by 18,396
  3. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
  4. 2021Training Verifiers to Solve Math Word Problemscited by 10,109
  5. 2020Measuring Massive Multitask Language Understandingcited by 7,963
  6. 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
  7. 2023Let's Verify Step by Stepcited by 3,789
  8. 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,455
  9. 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
  10. 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
  11. 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,592
  12. 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 1,017
11 more
  1. 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
  2. 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 650
  3. 2023Is ChatGPT a General-Purpose Natural Language Processing Task Solver?cited by 488
  4. 2023Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoningcited by 328
  5. 2023Better Zero-Shot Reasoning with Role-Play Promptingcited by 223
  6. 2023TheoremQA: A Theorem-driven Question Answering datasetcited by 192
  7. 2023Solving Challenging Math Word Problems Using GPT-4 Code Interpreter with Code-based Self-Verificationcited by 166
  8. 2023Deductive Verification of Chain-of-Thought Reasoningcited by 124
  9. 2023Learning From Mistakes Makes LLM Better Reasonercited by 101
  10. 2023Cumulative Reasoning with Large Language Modelscited by 94
  11. 2023Automatic Model Selection with Large Language Models for Reasoningcited by 35

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 7; 2026: 4.

11 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026Fragile Thoughts: How Large Language Models Handle Chain-of-Thought Perturbations
  2. 2025Advancing Reasoning in Large Language Models: Promising Methods and Approaches
  3. 2025THiNK: Can Large Language Models Think-aloud?
  4. 2025Reasoning Can Hurt the Inductive Abilities of Large Language Models
  5. 2025Fast, Slow, and Tool-augmented Thinking for LLMs: A Review
  6. 2023Why Can Large Language Models Generate Correct Chain-of-Thoughts?
  7. 2025Large Reasoning Models are not thinking straight: on the unreliability of thinking trajectories
  8. 2025Exploring LLM Reasoning Through Controlled Prompt Variations