atlas

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

V1: Unifying Generation and Self-Verification for Parallel Reasoners

ICML 2026 · Large language models › Reasoning and chain of thought · approach: Efficient and adaptive thinking

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 V1, a framework pairing uncertainty-guided tournament-based pairwise self-verification at inference (V1-Infer) with an online RL method that co-trains one model as generator and pairwise self-verifier (V1-PairRL).

Problem

Parallel reasoning (sampling N solutions and selecting one) is bottlenecked by self-verification; pointwise scalar scoring of candidates by LLMs is poorly calibrated, and self-aggregation can cause diversity collapse. The paper asks how to self-verify candidates pairwise efficiently and how to train

Approach

Replace pointwise self-scoring with pairwise self-verification where the same model rates two solutions (1-10), aggregated via magnitude-weighted win rates and allocated by a two-phase Swiss-style tournament that focuses comparisons on uncertain near-tie pairs; and co-train generation and pairwise verification online within GRPO-style RL using a sparsity-thresholded verifier reward and correct-con

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pairwise self-verification (V1-Infer) instead of pointwise scoringGPT-OSS-20B · CodeContestsPass@1 after verification: +7.3%Helped
pairwise self-verification (V1-Infer) instead of pointwise scoringQwen3-4B-Instruct · CodeContestsPass@1 after verification: +6.7%Helped
pairwise self-verification (V1-Infer) instead of pointwise scoringGPT-OSS-20B · LiveCodeBench-v5Pass@1 after verification: +8.6%Helped
pairwise self-verification (V1-Infer) instead of pointwise scoringQwen3-4B-Instruct · LiveCodeBench-v5Pass@1 after verification: +4.3%Helped
pairwise self-verification (V1-Infer) instead of pointwise scoringGPT-OSS-20B · HMMTPass@1 after verification: +10.0%Helped
pairwise self-verification on SWE-bench Lite patchesGemini 2.5 Flash · SWE-bench LiteResolve rate: +5.0% over pointwise, +7.0% over vanillaHelped
uncertainty-guided Swiss pairing vs random pairing (ablation)GPT-OSS-20B · LCB-v6 (budget 3x)Accuracy: +3.8%Helped
joint pairwise verification RL co-training (V1-PairRL) vs pointwise co-training (V1-PointRL)Qwen3-4B-Instruct-2507 · LiveCodeBench-v5 (2x budget)Pass@1 with test-time verification: +6.5%Helped
joint pairwise verification RL co-training (V1-PairRL) vs standard RL baselineQwen3-4B-Instruct-2507 · CodeContests (base Pass@1, N=16)Pass@1: +8.7%Helped
joint pairwise verification RL co-training (V1-PairRL) vs standard RL baselineQwen3-4B-Instruct-2507 · LiveCodeBench-v5 (base Pass@1, N=16)Pass@1: +2.9%Helped
co-evolving (online) verifier training vs offline non-co-evolving verifier data (ablation)Qwen3-4B-Instruct-2507 · LiveCodeBench and CodeContests (V1-Infer 2x)Pass@1Helped
pointwise verification compared with pairwise verification in RSA-style aggregationQwen3-4B-Instruct / GPT-OSS-20B · LCB-v6 with RSA comparisonPass@N across aggregation stepsHurt

Surprising findings

Limitations

Experimental setup

Datasets: DeepCoder training set DeepCoder validation set LiveCodeBench-v5 LiveCodeBench-v6 CodeContests SWE-bench Lite AIME 2025 HMMT 2025

Benchmarks: LiveCodeBench-v5 LiveCodeBench-v6 CodeContests SWE-bench Lite AIME 2025 HMMT 2025

Metrics: Pass@1 Pass@N resolve rate accuracy vs. verification budget

Baselines: pointwise self-verification Recursive Self-Aggregation (RSA) standard RL (GRPO-style) V1-PointRL random pairwise verification vanilla first-candidate selection

Builds on: GRPO DAPO Dr. GRPO Recursive Self-Aggregation DeepCoder

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