atlas

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

GRIP: A Graph-Based Reasoning Instruction Producer

NeurIPS 2025 · Large language models › Agents, code and math · approach: Agent instruction-following benchmarks · 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.

Proposes GRIP, a knowledge-graph-based pipeline that extracts key concepts from 7.5K MATH seed problems, combines explicit and implicit concept relations to synthesize 2.1M math QA pairs, and filters them with multiple open-source models.

Problem

Existing data synthesis methods for LLM math reasoning scale poorly, produce low-diversity samples that overfit to seed data, and rely on costly closed-source models.

Approach

Build a key-concept relationship graph from seed problems, where explicit edges are co-occurrences and implicit edges are two- or three-hop (hub-based) connections, then synthesize new problems from these unseen concept combinations without including seed data in the prompt, and filter with a multi-open-source-model vote.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train Qwen2-7B on GRIP-MATHQwen2-7B · Math reasoning benchmarksAVG: 66.5 -> 70.2Helped
Train Mistral-7B on GRIP-MATHMistral-7B · Math reasoning benchmarksAVG: 28.0 -> 57.3Helped
Train Qwen2-7B on GRIP-MATHQwen2-7B · Scientific reasoning benchmarksAVG: 56.0 -> 57.7Helped
Use GRIP-MATH instead of MathScale dataMistral-7B · Math reasoning benchmarksAVG: 51.2 -> 57.3Helped
Add key concept filtering (ablation)GRIP question synthesis · Generated questionsAVG Score: 0.61 -> 0.83Helped
Use hub concepts in three-hop combinations (ablation)GRIP question synthesis · Three-hop generated questionsAVG Score: 0.39 -> 0.62Helped
Use more distant concept pairs rather than one-hop pairs (ablation)GRIP question synthesis · Generated questionsAVG Score: 0.94 -> 0.72; 0.72 -> 0.62Hurt
Use one-hop, two-hop, and three-hop data instead of duplicated one-hop data (ablation)Mistral-7B trained on GRIP data · Mathscore: 29.3 -> 32.6Helped
Use one-hop, two-hop, and three-hop data instead of duplicated one-hop data (ablation)Mistral-7B trained on GRIP data · GSM8Kscore: 67.6 -> 71.2Helped
Add DeepseekR1-7B and DeepseekMath-RL to Qwen2.5-Math-Instruct-7B evaluation (ablation)GRIP multi-model evaluation · 500 annotated synthesized problemsACC: 81.4 -> 90.5 -> 95.7Helped
Use three open-source evaluators instead of GPT-4.1 alone (ablation)GRIP data evaluation · 500 annotated synthesized problemsACC: 94.3 -> 95.7Helped
Add LLM filtering to embedding-based key concept deduplication (ablation)GRIP concept filtering · Synthesized problemsquality proportion: 26% -> 45%Helped

Surprising findings

Limitations

Experimental setup

Datasets: MATH training set GRIP-MATH

Benchmarks: MATH GSM8K GAOKAO-Eval SVAMP ARC-C MMLU-STEM GPQA-Diamond BBH TheoremQA MBPP AIME 2024

Metrics: accuracy average score pass@64 expansion ratio synthesis cost novelty rate similarity score

Baselines: MetaMath WizardMath MathScale MAmmoTH2 MathCoder XwinMath Qwen2-Math DeepSeekMath-RL

Builds on: MetaMath MAmmoTH2 LLaMAFactory vLLM

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