AI RESEARCH

ExplainFuzz: Explainable and Constraint-Conditioned Test Generation with Probabilistic Circuits

arXiv CS.LG

ArXi:2604.06559v1 Announce Type: cross Understanding and explaining the structure of generated test inputs is essential for effective software testing and debugging. Existing approaches--including grammar-based fuzzers, probabilistic Context-Free Grammars (pCFGs), and Large Language Models (LLMs)--suffer from critical limitations. They frequently produce ill-formed inputs that fail to reflect realistic data distributions, struggle to capture context-sensitive probabilistic dependencies, and lack explainability.