Generating Highly Structured Test Inputs Leveraging Constraint-Guided Graph Refinement
Zhaorui Yang, Yuxin Qiu, Haichao Zhu, Qian Zhang

TL;DR
This paper introduces GRAphRef, a graph-based framework for generating valid, structured test inputs for AI systems processing complex data like 3D meshes, improving validity and semantic consistency through constraint-guided mutation and refinement.
Contribution
It proposes a unified, graph-based approach for test input generation that enforces structural constraints, enhancing validity and applicability across diverse structured data domains.
Findings
GRAphRef improves structural validity over baseline methods.
Semantic preservation is enhanced with the proposed approach.
The framework demonstrates acceptable performance overhead.
Abstract
[Context] Modern AI applications increasingly process highly structured data, such as 3D meshes and point clouds, where test input generation must preserve both structural and semantic validity. However, existing fuzzing tools and input generators are typically handcrafted for specific input types and often generate invalid inputs that are subsequently discarded, leading to inefficiency and poor generalizability. [Objective] This study investigates whether test inputs for structured domains can be unified through a graph-based representation, enabling general, reusable mutation strategies while enforcing structural constraints. We will evaluate the effectiveness of this approach in enhancing input validity and semantic preservation across eight AI systems. [Method] We develop and evaluate GRAphRef, a graph-based test input generation framework that supports constraint-based mutation and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
