atlas

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

Causal Sufficiency and Necessity Improves Chain-of-Thought Reasoning

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Chain-of-thought training and analysis · 1 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.

Proposes a causal PNS (probability of necessity and sufficiency) framework that prunes and reconstructs chain-of-thought steps, then uses the filtered CoTs for in-context learning and SFT to improve efficiency while keeping accuracy.

Problem

Chain-of-thought reasoning often contains redundant steps (overthinking) and may omit necessary ones; existing efficiency and step-selection methods rely on correlation-based metrics rather than causal sufficiency and necessity of steps.

Approach

Applies the counterfactual probability of necessity and sufficiency (PNS) at the step level: a chain is checked for sufficiency (correct answer), and each step is tested for necessity by replacing it with an alternative and rolling out the continuation with an LLM, then pruning steps whose removal does not change the outcome. The retained chains serve as demonstrations for ICL and SFT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PNS-optimized CoT exemplars instead of standard CoTDeepSeek-V3 · GSM-8kaccuracy: 97.6% to 99.9%Helped
Use PNS-optimized CoT exemplars instead of Standard CoTQwen-2.5-72B-Instruct · GSM-8kaccuracy: 93.6% to 99.5%Helped
Use PNS-optimized CoT exemplars instead of Standard CoTDeepSeek-V3 · MATH-500accuracy: 93.2% to 96.2%Helped
Use PNS-optimized CoT exemplars instead of Standard CoTQwen-2.5-72B-Instruct · MATH-500accuracy: 84.0% to 81.2%Hurt
Use PNS-optimized CoT exemplars instead of Standard CoTLlama-3.1-8B-Instruct · MATH-500accuracy: 47.6% to 54.8%Helped
Fine-tune on PNS-pruned rather than raw CoTsDeepSeek-R1-Distill-Qwen-1.5B · CommonsenseQAaccuracy: 37.6% to 47.2%Helped
Fine-tune on PNS-pruned rather than raw CoTsDeepScaleR-1.5B-Preview · GSM-8kaccuracy: 86.1% to 86.2%No clear effect
Fine-tune on PNS-pruned CoTs rather than the original modelDeepSeek-R1-Distill-Qwen-1.5B · MATH-500accuracy: 76.4% to 78.2%Helped
Fine-tune on PNS-pruned CoTs rather than the original modelPhi-4-mini-reasoning · AIME25accuracy: 30.0% to 30.0%No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: GSM-8k MATH-500 AIME CommonsenseQA MATH MMLU ZebraLogicBench

Benchmarks: GSM-8k MATH-500 AIME AIME25 CommonsenseQA

Metrics: accuracy token length step count PNS

Baselines: Standard CoT Fast-Solve Reduction Chain-of-Draft Noncausal SFT

Builds on: chain-of-thought prompting probability of necessity and sufficiency Chain-of-Draft

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