WyckoffDiff -- A Generative Diffusion Model for Crystal Symmetry
Filip Ekström Kelvinius, Oskar B. Andersson, Abhijith S. Parackal, Dong Qian, Rickard Armiento, Fredrik Lindsten
TL;DR
WyckoffDiff addresses the challenge of generating crystalline materials that respect symmetry by introducing a symmetry-aware protostructure representation and a discrete diffusion framework driven by a Wyckoff-position graph neural network. The method first samples a space group and then generates occupancy vectors for constrained and unconstrained Wyckoff positions, ensuring valid protostructures while enabling fast discrete sampling. A new Fréchet Wrenformer Distance is proposed to quantify symmetry-aware similarity between generated and training protostructures, and WyckoffDiff demonstrates competitive performance against baselines and yields novel materials, including structures below the convex hull validated via DFT-based checks. The paper argues for a modular workflow that separates protostructure generation from full geometry realization, enabling targeted, symmetry-preserving exploration with practical applications in materials discovery.
Abstract
Crystalline materials often exhibit a high level of symmetry. However, most generative models do not account for symmetry, but rather model each atom without any constraints on its position or element. We propose a generative model, Wyckoff Diffusion (WyckoffDiff), which generates symmetry-based descriptions of crystals. This is enabled by considering a crystal structure representation that encodes all symmetry, and we design a novel neural network architecture which enables using this representation inside a discrete generative model framework. In addition to respecting symmetry by construction, the discrete nature of our model enables fast generation. We additionally present a new metric, Fréchet Wrenformer Distance, which captures the symmetry aspects of the materials generated, and we benchmark WyckoffDiff against recently proposed generative models for crystal generation. As a proof-of-concept study, we use WyckoffDiff to find new materials below the convex hull of thermodynamical stability.
