GPT-4 Doesn't Know It's Wrong: An Analysis of Iterative Prompting for Reasoning Problems
On the map: LLM reasoning → Knowledge- and tool-augmented reasoning
Abstract (arXiv)
There has been considerable divergence of opinion on the reasoning abilities of Large Language Models (LLMs). While the initial optimism that reasoning might emerge automatically with scale has been tempered thanks to a slew of counterexamples, a wide spread belief in their iterative self-critique capabilities persists. In this paper, we set out to systematically investigate the effectiveness of iterative prompting of LLMs in the context of Graph Coloring, a canonical NP-complete reasoning problem that is related to propositional satisfiability as well as practical problems like scheduling and allocation. We present a principled empirical study of the performance of GPT4 in solving graph coloring instances or verifying the correctness of candidate colorings. In iterative modes, we experiment with the model critiquing its own answers and an external correct reasoner verifying proposed solutions. In both cases, we analyze whether the content of the criticisms actually affects bottom line performance. The study seems to indicate that (i) LLMs are bad at solving graph coloring instances (ii) they are no better at verifying a solution--and thus are not effective in iterative modes with LLMs critiquing LLM-generated solutions (iii) the correctness and content of the criticisms--whether by LLMs or external solvers--seems largely irrelevant to the performance of iterative prompting. We show that the observed increase in effectiveness is largely due to the correct solution being fortuitously present in the top-k completions of the prompt (and being recognized as such by an external verifier). Our results thus call into question claims about the self-critiquing capabilities of state of the art LLMs.
Key facts. Cited by 88 papers in the map (data through 7 Oct 2026). Placed in Knowledge- and tool-augmented reasoning, one of 17 directions in LLM reasoning. Builds on 10 of its 14 references that are in the map. First posted on arXiv 19 Oct 2023.
Builds on
10 of 14 references.
References · 10
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2023Teaching Large Language Models to Self-Debugcited by 963
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 496
- 2023Embers of Autoregression: Understanding Large Language Models Through the Problem They are Trained to Solvecited by 175
- 2023Deductive Verification of Chain-of-Thought Reasoningcited by 122
- 2023ARB: Advanced Reasoning Benchmark for Large Language Modelscited by 60
- 2023GPT-4 Can't Reasoncited by 39
Built on by
Citing papers per year: 2023: 14; 2024: 40; 2025: 25; 2026: 9.
88 papers.
Sort:
By area:
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameterscited by 1,928
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
- 2024LLMs Can't Plan, But Can Help Planning in LLM-Modulo Frameworkscited by 178
- 2023ADaPT: As-Needed Decomposition and Planning with Language Modelscited by 172
- 2023Rephrase and Respond: Let Large Language Models Ask Better Questions for Themselvescited by 123
- 2025Process Reward Models That Thinkcited by 118
- 2024Let Your Graph Do the Talking: Encoding Structured Data for LLMscited by 112
- 2024Pride and Prejudice: LLM Amplifies Self-Bias in Self-Refinementcited by 111
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 108
- 2023Learning From Mistakes Makes LLM Better Reasonercited by 97
- 2024Position: Graph Foundation Models are Already Herecited by 84
38 more
- 2024Can Large Language Models Reason and Plan?cited by 82
- 2024Functional Benchmarks for Robust Evaluation of Reasoning Performance, and the Reasoning Gapcited by 79
- 2023Exchange-of-Thought: Enhancing Large Language Model Capabilities through Cross-Model Communicationcited by 78
- 2023NPHardEval: Dynamic Benchmark on Reasoning Ability of Large Language Models via Complexity Classescited by 78
- 2023Everything of Thoughts: Defying the Law of Penrose Triangle for Thought Generationcited by 73
- 2023Igniting Language Intelligence: The Hitchhiker's Guide From Chain-of-Thought Reasoning to Language Agentscited by 72
- 2024Self-Contrast: Better Reflection Through Inconsistent Solving Perspectivescited by 71
- 2023CritiqueLLM: Towards an Informative Critique Generation Model for Evaluation of Large Language Model Generationcited by 65
- 2024Understanding Transformer Reasoning Capabilities via Graph Algorithmscited by 64
- 2023LLatrieval: LLM-Verified Retrieval for Verifiable Generationcited by 52
- 2025Rethinking Mixture-of-Agents: Is Mixing Different Large Language Models Beneficial?cited by 52
- 2024Internal Consistency and Self-Feedback in Large Language Models: A Surveycited by 49
- 2024Confidence Matters: Revisiting Intrinsic Self-Correction Capabilities of Large Language Modelscited by 47
- 2024When is Tree Search Useful for LLM Planning? It Depends on the Discriminatorcited by 46
- 2024Evaluating Mathematical Reasoning of Large Language Models: A Focus on Error Identification and Correctioncited by 45
- 2025Wide-In, Narrow-Out: Revokable Decoding for Efficient and Effective DLLMscited by 45
- 2024Enhance Reasoning for Large Language Models in the Game Werewolfcited by 44
- 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Updatecited by 42
- 2025Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluatorscited by 42
- 2024MAgICoRe: Multi-Agent, Iterative, Coarse-to-Fine Refinement for Reasoningcited by 40
- 2025A Survey of Test-Time Compute: From Intuitive Inference to Deliberate Reasoningcited by 40
- 2025LLMs as Planning Formalizers: A Survey for Leveraging Large Language Models to Construct Automated Planning Modelscited by 38
- 2024Are Large Language Models Good Prompt Optimizers?cited by 37
- 2023Pangu-Agent: A Fine-Tunable Generalist Agent with Structured Reasoningcited by 30
- 2025Self Speculative Decoding for Diffusion Large Language Modelscited by 29
- 2024Confidence v.s. Critique: A Decomposition of Self-Correction Capability for LLMscited by 28
- 2025Entropy-based Exploration Conduction for Multi-step Reasoningcited by 28
- 2023Structured Chemistry Reasoning with Large Language Modelscited by 27
- 2024SELF-[IN]CORRECT: LLMs Struggle with Discriminating Self-Generated Responsescited by 24
- 2024Task Success is not Enough: Investigating the Use of Video-Language Models as Behavior Critics for Catching Undesirable Agent Behaviorscited by 23
- 2025Stay Focused: Problem Drift in Multi-Agent Debatecited by 23
- 2024On Provable Length and Compositional Generalizationcited by 22
- 2025S2-MAD: Breaking the Token Barrier to Enhance Multi-Agent Debate Efficiencycited by 21
- 2024The Counterfeit Conundrum: Can Code Language Models Grasp the Nuances of Their Incorrect Generations?cited by 20
- 2024Self-Reflection Makes Large Language Models Safer, Less Biased, and Ideologically Neutralcited by 20
- 2025Hard2Verify: A Step-Level Verification Benchmark for Open-Ended Frontier Mathcited by 19
- 2024Counterfactual Debating with Preset Stances for Hallucination Elimination of LLMscited by 17
- 2024Large Language Models Are Involuntary Truth-Tellers: Exploiting Fallacy Failure for Jailbreak Attackscited by 17
50 most cited of 88 All 88 (JSON)
- 2026Risk-Controlled Selective LLM Answering by Pricing Label-Free Checks27 Sep 2026
- 2026Invalidation Contracts for Cross-Episode Agent Memory31 Aug 2026
- 2026EVAR: Evidence-Validated Hypothesis Admission for Budget-Aware Narrative Reasoning30 Aug 2026
- 2026Roll Out and Roll Back: Diffusion LLMs are Their Own Efficiency Teachers16 May 2026
- 2026Self-Awareness before Action: Mitigating Logical Inertia via Proactive Cognitive Awareness22 Apr 2026
- 2026Revision or Re-Solving? Decomposing Second-Pass Gains in Multi-LLM Pipelines1 Apr 2026
- 2026Reflection in the Dark: Exposing and Escaping the Black Box in Reflective Prompt Optimization19 Mar 2026
- 2026Stop the Flip-Flop: Context-Preserving Verification for Fast Revocable Diffusion Decoding5 Feb 2026
- 2026Thinking Traps in Long Chain-of-Thought: A Measurable Study and Trap-Aware Adaptive Restart17 Jan 2026
- 2025Hard2Verify: A Step-Level Verification Benchmark for Open-Ended Frontier Math15 Oct 2025
- 2025Self Speculative Decoding for Diffusion Large Language Models5 Oct 2025
- 2025Teaching LLMs to Plan: Logical Chain-of-Thought Instruction Tuning for Symbolic Planning14 Sep 2025
38 more
- 2025A Probabilistic Inference Scaling Theory for LLM Self-Correction22 Aug 2025
- 2025Wide-In, Narrow-Out: Revokable Decoding for Efficient and Effective DLLMs24 Jul 2025
- 2025It's Not That Simple. An Analysis of Simple Test-Time Scaling19 Jul 2025
- 2025From Language to Logic: A Bi-Level Framework for Structured Reasoning11 Jul 2025
- 2025Exchange of Perspective Prompting Enhances Reasoning in Large Language Models4 Jun 2025
- 2025Learning Together to Perform Better: Teaching Small-Scale LLMs to Collaborate via Preferential Rationale Tuning3 Jun 2025
- 2025Veracity Bias and Beyond: Uncovering LLMs' Hidden Beliefs in Problem-Solving Reasoning22 May 2025
- 2025Process Reward Models That Think23 Apr 2025
- 2025Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluators21 Apr 2025
- 2025Generative AI Act II: Test Time Scaling Drives Cognition Engineering18 Apr 2025
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systems12 Apr 2025
- 2025Have Large Language Models Learned to Reason? A Characterization via 3-SAT Phase Transition4 Apr 2025
- 2025LLMs as Planning Formalizers: A Survey for Leveraging Large Language Models to Construct Automated Planning Models22 Mar 2025
- 2025Entropy-based Exploration Conduction for Multi-step Reasoning20 Mar 2025
- 2025Benchmarking Large Language Models for Handwritten Text Recognition19 Mar 2025
- 2025It Helps to Take a Second Opinion: Teaching Smaller LLMs to Deliberate Mutually via Selective Rationale Optimisation4 Mar 2025
- 2025Instruct-of-Reflection: Enhancing Large Language Models Iterative Reflection Capabilities via Dynamic-Meta Instruction2 Mar 2025
- 2025Stay Focused: Problem Drift in Multi-Agent Debate26 Feb 2025
- 2025Training Language Models for Social Deduction with Multi-Agent Reinforcement Learning9 Feb 2025
- 2025S2-MAD: Breaking the Token Barrier to Enhance Multi-Agent Debate Efficiency7 Feb 2025
- 2025Rethinking Mixture-of-Agents: Is Mixing Different Large Language Models Beneficial?2 Feb 2025
- 2025A Survey of Test-Time Compute: From Intuitive Inference to Deliberate Reasoning5 Jan 2025
- 2024Beyond Introspection: Reinforcing Thinking via Externalist Behavioral Feedback31 Dec 2024
- 2024Confidence v.s. Critique: A Decomposition of Self-Correction Capability for LLMs27 Dec 2024
- 2024A Deep Dive Into Large Language Model Code Generation Mistakes: What and Why?3 Nov 2024
- 2024Reversal of Thought: Enhancing Large Language Models with Preference-Guided Reverse Reasoning Warm-up16 Oct 2024
- 2024Mirror-Consistency: Harnessing Inconsistency in Majority Voting7 Oct 2024
- 2024MAgICoRe: Multi-Agent, Iterative, Coarse-to-Fine Refinement for Reasoning18 Sep 2024
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameters6 Aug 2024
- 2024Networks of Networks: Complexity Class Principles Applied to Compound AI Systems Design23 Jul 2024
- 2024Intrinsic Self-correction for Enhanced Morality: An Analysis of Internal Mechanisms and the Superficial Hypothesis21 Jul 2024
- 2024Internal Consistency and Self-Feedback in Large Language Models: A Survey19 Jul 2024
- 2024GRAD-SUM: Leveraging Gradient Summarization for Optimal Prompt Engineering12 Jul 2024
- 2024Towards Building Specialized Generalist AI with System 1 and System 2 Fusion11 Jul 2024
- 2024Large Language Models Are Involuntary Truth-Tellers: Exploiting Fallacy Failure for Jailbreak Attacks1 Jul 2024
- 2024Counterfactual Debating with Preset Stances for Hallucination Elimination of LLMs17 Jun 2024
- 2024Self-Reflection Makes Large Language Models Safer, Less Biased, and Ideologically Neutral14 Jun 2024
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMs3 Jun 2024
50 newest of 88 All 88 (JSON)
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameterscited by 1,928
- 2024LLMs Can't Plan, But Can Help Planning in LLM-Modulo Frameworkscited by 178
- 2023ADaPT: As-Needed Decomposition and Planning with Language Modelscited by 172
- 2025Process Reward Models That Thinkcited by 118
- 2024Pride and Prejudice: LLM Amplifies Self-Bias in Self-Refinementcited by 111
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 108
- 2023Learning From Mistakes Makes LLM Better Reasonercited by 97
- 2024Can Large Language Models Reason and Plan?cited by 82
- 2024Functional Benchmarks for Robust Evaluation of Reasoning Performance, and the Reasoning Gapcited by 79
- 2023Exchange-of-Thought: Enhancing Large Language Model Capabilities through Cross-Model Communicationcited by 78
- 2023NPHardEval: Dynamic Benchmark on Reasoning Ability of Large Language Models via Complexity Classescited by 78
- 2023Everything of Thoughts: Defying the Law of Penrose Triangle for Thought Generationcited by 73
12 most cited of 45 All 45 (JSON)
- 2026EVAR: Evidence-Validated Hypothesis Admission for Budget-Aware Narrative Reasoning30 Aug 2026
- 2026Self-Awareness before Action: Mitigating Logical Inertia via Proactive Cognitive Awareness22 Apr 2026
- 2026Thinking Traps in Long Chain-of-Thought: A Measurable Study and Trap-Aware Adaptive Restart17 Jan 2026
- 2025Hard2Verify: A Step-Level Verification Benchmark for Open-Ended Frontier Math15 Oct 2025
- 2025Teaching LLMs to Plan: Logical Chain-of-Thought Instruction Tuning for Symbolic Planning14 Sep 2025
- 2025It's Not That Simple. An Analysis of Simple Test-Time Scaling19 Jul 2025
- 2025From Language to Logic: A Bi-Level Framework for Structured Reasoning11 Jul 2025
- 2025Exchange of Perspective Prompting Enhances Reasoning in Large Language Models4 Jun 2025
- 2025Veracity Bias and Beyond: Uncovering LLMs' Hidden Beliefs in Problem-Solving Reasoning22 May 2025
- 2025Process Reward Models That Think23 Apr 2025
- 2025Evaluating Judges as Evaluators: The JETTS Benchmark of LLM-as-Judges as Test-Time Scaling Evaluators21 Apr 2025
- 2025Generative AI Act II: Test Time Scaling Drives Cognition Engineering18 Apr 2025
12 newest of 45 All 45 (JSON)
- 2024Task Success is not Enough: Investigating the Use of Video-Language Models as Behavior Critics for Catching Undesirable Agent Behaviorscited by 23
- 2025Stay Focused: Problem Drift in Multi-Agent Debatecited by 23
- 2025Training Language Models for Social Deduction with Multi-Agent Reinforcement Learningcited by 15
- 2026Invalidation Contracts for Cross-Episode Agent Memorycited by 0
- 2026Invalidation Contracts for Cross-Episode Agent Memory31 Aug 2026
- 2025Stay Focused: Problem Drift in Multi-Agent Debate26 Feb 2025
- 2025Training Language Models for Social Deduction with Multi-Agent Reinforcement Learning9 Feb 2025
- 2024Task Success is not Enough: Investigating the Use of Video-Language Models as Behavior Critics for Catching Undesirable Agent Behaviors6 Feb 2024
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
- 2023Rephrase and Respond: Let Large Language Models Ask Better Questions for Themselvescited by 123
- 2024Let Your Graph Do the Talking: Encoding Structured Data for LLMscited by 112
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2023CritiqueLLM: Towards an Informative Critique Generation Model for Evaluation of Large Language Model Generationcited by 65
- 2023LLatrieval: LLM-Verified Retrieval for Verifiable Generationcited by 52
- 2024Confidence Matters: Revisiting Intrinsic Self-Correction Capabilities of Large Language Modelscited by 47
- 2024When is Tree Search Useful for LLM Planning? It Depends on the Discriminatorcited by 46
- 2025Wide-In, Narrow-Out: Revokable Decoding for Efficient and Effective DLLMscited by 45
- 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Updatecited by 42
- 2025LLMs as Planning Formalizers: A Survey for Leveraging Large Language Models to Construct Automated Planning Modelscited by 38
12 most cited of 35 All 35 (JSON)
- 2026Risk-Controlled Selective LLM Answering by Pricing Label-Free Checks27 Sep 2026
- 2026Roll Out and Roll Back: Diffusion LLMs are Their Own Efficiency Teachers16 May 2026
- 2026Revision or Re-Solving? Decomposing Second-Pass Gains in Multi-LLM Pipelines1 Apr 2026
- 2026Reflection in the Dark: Exposing and Escaping the Black Box in Reflective Prompt Optimization19 Mar 2026
- 2025A Probabilistic Inference Scaling Theory for LLM Self-Correction22 Aug 2025
- 2025Wide-In, Narrow-Out: Revokable Decoding for Efficient and Effective DLLMs24 Jul 2025
- 2025Learning Together to Perform Better: Teaching Small-Scale LLMs to Collaborate via Preferential Rationale Tuning3 Jun 2025
- 2025LLMs as Planning Formalizers: A Survey for Leveraging Large Language Models to Construct Automated Planning Models22 Mar 2025
- 2025Benchmarking Large Language Models for Handwritten Text Recognition19 Mar 2025
- 2025It Helps to Take a Second Opinion: Teaching Smaller LLMs to Deliberate Mutually via Selective Rationale Optimisation4 Mar 2025
- 2024A Deep Dive Into Large Language Model Code Generation Mistakes: What and Why?3 Nov 2024
- 2024Networks of Networks: Complexity Class Principles Applied to Compound AI Systems Design23 Jul 2024
12 newest of 35 All 35 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024On the Self-Verification Limitations of Large Language Models on Reasoning and Planning Tasks
- 2025Evaluating the Systematic Reasoning Abilities of Large Language Models through Graph Coloring
- 2023Boosting Logical Reasoning in Large Language Models through a New Framework: The Graph of Thought
- 2024Graph Reasoning with Large Language Models via Pseudo-code Prompting
- 2025Rethinking and Benchmarking Large Language Models for Graph Reasoning
- 2025Improving LLMs' Generalized Reasoning Abilities by Graph Problems
- 2024Can LLMs perform structured graph reasoning?
- 2023Evaluating Large Language Models on Graphs: Performance Insights and Comparative Analysis