cs.CLApr 11, 2026

CircuitSynth: Reliable Synthetic Data Generation

Authors: Zehua Cheng, Wei Dai, Jiahao Sun, Thomas Lukasiewicz

Organizations: Department of Computer Science, University of Oxford · Institute of Logic and Computation, TU Wien

Abstract

The generation of high-fidelity synthetic data is a cornerstone of modern machine learning, yet Large Language Models (LLMs) frequently suffer from hallucinations, logical inconsistencies, and mode collapse when tasked with structured generation. Existing approaches, such as prompting or retrieval-augmented generation, lack the mechanisms to balance linguistic expressivity with formal guarantees regarding validity and coverage. To address this, we propose CircuitSynth, a novel neuro-symbolic framework that decouples semantic reasoning from surface realization. By distilling the reasoning capabilities of a Teacher LLM into a Probabilistic Sentential Decision Diagram (PSDD), CircuitSynth creates a tractable semantic prior that structurally enforces hard logical constraints. Furthermore, we introduce a convex optimization mechanism to rigorously satisfy soft distributional goals. Empirical evaluations across diverse benchmarks demonstrate that CircuitSynth achieves 100% Schema Validity even in complex logic puzzles where unconstrained baselines fail (12.4%) while significantly outperforming state-of-the-art methods in rare-combination coverage.

Figures & tables

Explore similar work

CardsList
  1. CasualSynth: Generating Structurally Sound Synthetic Data

    May 17, 2026Zehua Cheng, Wei Dai, Jiahao Sun +1Structural Causal ModelsSynthetic Data Generation

  2. MathAgent: Adversarial Evolution of Constraint Graphs for Mathematical Reasoning Data Synthesis

    Apr 13, 2026Zixiong Yu, Jun Rao, Guhan Chen +5Synthetic Data GenerationSynthetic Data Generation for Language Models

  3. ORACLE: Optimizing Reasoning Abilities of Large Language Models via Constraint-Led Synthetic Data Elicitation

    Mar 22, 2026Zhuojie Yang, Wentao Wan, Keze WangSynthetic Data Generation for Language ModelsLLM Reasoning