atlas

Research map / Large language models / Agents, code and math

SynLogic: Synthesizing Verifiable Reasoning Data at Scale for Learning Logical Reasoning and Beyond

NeurIPS 2025 · Large language models › Agents, code and math · approach: Inductive and abstract reasoning evaluation · 0 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.

Presents SynLogic, a framework and 35-task dataset of verifiable synthetic logic puzzles with adjustable difficulty, used for GRPO/DAPO-style RLVR on Qwen2.5 7B and 32B models and mixed with math and coding data.

Problem

Open-source RL reasoning efforts focus on math and coding; general logical reasoning lacks diverse, verifiable, difficulty-controllable training data.

Approach

Build a rule-based generator and verifier for 35 logic tasks with tunable difficulty parameters, calibrated by upper and lower difficulty bounds from strong and chat models, and use the resulting binary-reward data for zero-RL training alone and mixed with math and code.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
RL-train Qwen2.5-7B-Base on SynLogic-EasyQwen2.5-7B-Base · KOR-Benchaccuracy: 11.6 -> 48.1Helped
RL-train Qwen2.5-32B-Base on SynLogic-HardQwen2.5-32B-Base · BBEHaccuracy: 3.3 -> 25.5Helped
RL-train Qwen2.5-7B-Base on SynLogic-EasyQwen2.5-7B-Base · MATH 500accuracy: 64.6 -> 71.8Helped
RL-train Qwen2.5-32B-Base on SynLogic-HardQwen2.5-32B-Base · MATH 500accuracy: 68.6 -> 82.0Helped
Add SynLogic data to math-and-coding RL training (ablation)Qwen2.5-32B-Base Zero-Mix-2 · BBEHpass@1: 18.5 -> 28.6Helped
Add SynLogic data to math-and-coding RL training (ablation)Qwen2.5-32B-Base Zero-Mix-2 · KOR-Benchavg@4: 58.6 -> 65.0Helped
Add SynLogic data to math-and-coding RL training (ablation)Qwen2.5-32B-Base Zero-Mix-2 · LiveCodeBenchavg@4: 39.5 -> 40.7Helped
Add SynLogic data to math-and-coding RL training (ablation)Qwen2.5-32B-Base Zero-Mix-2 · GPQA-Diamondavg@4: 55.2 -> 57.5Helped
Mix SynLogic-Easy with math data instead of math-only training (ablation)Qwen2.5-7B-Base · Mathematics benchmarksaverage accuracyHelped
Mix SynLogic-Easy with math data instead of math-only training (ablation)Qwen2.5-7B-Base · KOR-Benchaccuracy: nearly 10 absolute percentage pointsHelped
Mix SynLogic-Easy with coding data instead of coding-only training (ablation)Qwen2.5-7B-Base · Coding benchmarksaverage accuracyHelped
Mix SynLogic-Easy with coding data instead of coding-only training (ablation)Qwen2.5-7B-Base · KOR-Benchaccuracy: 10 absolute pointsHelped

Surprising findings

Limitations

Experimental setup

Datasets: SynLogic DAPO-Math-17k Codeforces-style coding problems (about 9k, assembled) Zebra Puzzle ARC-AGI

Benchmarks: SynLogic-Val KOR-Bench BBH BBEH AIME 2024 MATH 500 AMC 2023 LiveCodeBench GPQA-Diamond

Metrics: avg@8 pass@1 avg@4 pass@8

Baselines: Qwen2.5-7B-Instruct Qwen2.5-32B-Instruct DeepSeek-R1-Distill-Qwen-32B DeepSeek-R1-Zero-Qwen-32B Zero-Mix-2 (Math+Coding)

Builds on: GRPO DAPO DeepSeek-R1 KOR-Bench BBEH

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