PuzzleClone: A DSL-Powered Framework for Synthesizing Verifiable Data

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Xiong, Kai, Huang, Yanwei, Zhang, Rongjunchen, Chen, Kun, Wu, Haipang, Wu, Yingcai
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913170242666496
author Xiong, Kai
Huang, Yanwei
Zhang, Rongjunchen
Chen, Kun
Wu, Haipang
Wu, Yingcai
author_facet Xiong, Kai
Huang, Yanwei
Zhang, Rongjunchen
Chen, Kun
Wu, Haipang
Wu, Yingcai
contents High-quality mathematical and logical datasets with verifiable answers are essential for strengthening the reasoning capabilities of large language models (LLMs). While recent data augmentation techniques have facilitated the creation of large-scale benchmarks, existing LLM-generated datasets often suffer from limited reliability, diversity, and scalability. To address these challenges, we introduce PuzzleClone, a formal framework for synthesizing verifiable data at scale using a novel DSL-driven approach. Our approach features three key innovations: (1) encoding seed puzzles into structured logical specifications, (2) generating scalable variants through systematic variable and constraint randomization, and (3) ensuring validity via a reproduction mechanism. Applying PuzzleClone, we construct PC-83K, a benchmark comprising over 83K diverse and programmatically validated puzzles. The generated puzzles span a wide spectrum of difficulty and formats, posing significant challenges to current state-of-the-art models. Experimental results show that post training (SFT and RL) on PC-83K yields substantial improvements not only on the testset but also on various logic and mathematical benchmarks. Post training raises average performance on PC-83K from 14.5 to 66.0 and delivers consistent improvements across 7 logic and mathematical benchmarks up to 18.4 absolute percentage points (SATBench from 51.6 to 70.0). Our code and data are available at https://github.com/HiThink-Research/PuzzleClone.
format Preprint
id arxiv_https___arxiv_org_abs_2508_15180
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle PuzzleClone: A DSL-Powered Framework for Synthesizing Verifiable Data
Xiong, Kai
Huang, Yanwei
Zhang, Rongjunchen
Chen, Kun
Wu, Haipang
Wu, Yingcai
Artificial Intelligence
I.2.7
High-quality mathematical and logical datasets with verifiable answers are essential for strengthening the reasoning capabilities of large language models (LLMs). While recent data augmentation techniques have facilitated the creation of large-scale benchmarks, existing LLM-generated datasets often suffer from limited reliability, diversity, and scalability. To address these challenges, we introduce PuzzleClone, a formal framework for synthesizing verifiable data at scale using a novel DSL-driven approach. Our approach features three key innovations: (1) encoding seed puzzles into structured logical specifications, (2) generating scalable variants through systematic variable and constraint randomization, and (3) ensuring validity via a reproduction mechanism. Applying PuzzleClone, we construct PC-83K, a benchmark comprising over 83K diverse and programmatically validated puzzles. The generated puzzles span a wide spectrum of difficulty and formats, posing significant challenges to current state-of-the-art models. Experimental results show that post training (SFT and RL) on PC-83K yields substantial improvements not only on the testset but also on various logic and mathematical benchmarks. Post training raises average performance on PC-83K from 14.5 to 66.0 and delivers consistent improvements across 7 logic and mathematical benchmarks up to 18.4 absolute percentage points (SATBench from 51.6 to 70.0). Our code and data are available at https://github.com/HiThink-Research/PuzzleClone.
title PuzzleClone: A DSL-Powered Framework for Synthesizing Verifiable Data
topic Artificial Intelligence
I.2.7
url https://arxiv.org/abs/2508.15180