atlas

Research map / Large language models / Reasoning and chain of thought

On the self-verification limitations of large language models on reasoning and planning tasks

ICLR 2025 · Large language models › Reasoning and chain of thought · approach: Search and self-correction in reasoning · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Systematically tests GPT-4 self-verification and self-critique loops on Game of 24, Graph Coloring, and STRIPS planning, finding self-critique degrades performance while sound external verifiers improve it, and plain resampling with a sound verifier retains most gains.

Problem

Whether LLMs can self-critique and iteratively improve their own solutions on formally verifiable reasoning and planning tasks, given that verification is assumed easier than generation.

Approach

Decomposes self-critique into verification, critique generation, and critique consideration, and ablates each with a provably sound external verifier (SymPy, a graph checker, VAL) to show that gains come from sound verification and repeated guessing rather than from LLM critique content.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use iterative self-verification instead of standard promptingGPT-4 · Game of 24accuracy: 5% -> 3%Hurt
use iterative self-verification instead of standard promptingGPT-4 · Graph Coloringaccuracy: 16% -> 2%Hurt
use iterative self-verification instead of standard promptingGPT-4 · Blocksworldaccuracy: 40% ->55%Helped
use iterative self-verification instead of standard promptingGPT-4 · Mystery Blocksworldaccuracy: 4% -> 0%Hurt
replace self-verification with a sound verifier and first-error feedback (ablation)GPT-4 · Game of 24accuracy: 5% -> 38%Helped
replace self-verification with a sound verifier and first-error feedback (ablation)GPT-4 · Graph Coloringaccuracy: 16% -> 37%Helped
replace self-verification with a sound verifier and first-error feedback (ablation)GPT-4 · Blocksworldaccuracy: 40% -> 87%Helped
replace self-verification with a sound verifier and first-error feedback (ablation)GPT-4 · Mystery Blocksworldaccuracy: 4% -> 8%Helped
remove critique and repeat the same prompt with sound verification, k=25 (ablation)GPT-4 · Game of 24accuracy: 5% -> 42%Helped
remove critique and repeat the same prompt with sound verification, k=25 (ablation)GPT-4 · Graph Coloringaccuracy: 16% -> 44%Helped
remove critique and repeat the same prompt with sound verification, k=25 (ablation)GPT-4 · Blocksworldaccuracy: 40% -> 72%Helped
remove critique and repeat the same prompt with sound verification, k=25 (ablation)GPT-4 · Mystery Blocksworldaccuracy: 4% -> 14%Helped

Surprising findings

Limitations

Experimental setup

Datasets: 4nums.com Game of 24 instances Erdős–Rényi planar graphs (100, generated with GrinPy) Blocksworld and Mystery Blocksworld PDDL instances

Benchmarks: Game of 24 Graph Coloring Blocksworld Mystery Blocksworld

Metrics: accuracy false positive rate false negative rate critique accuracy

Baselines: Standard Prompting LLM+LLM self-critique Self-Consistency Tree of Thoughts CRITIC

Builds on: Tree of Thoughts Reflexion CRITIC self-consistency LLM-Modulo

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy