DiffCSP

Jointly diffuses unit-cell lattice matrices and fractional atomic coordinates under periodic E(3)-equivariant symmetry constraints.

Read the paper

The loop

  1. Proposes

    A periodic E(3)-equivariant denoising network jointly updates lattice vectors and fractional coordinates from a target composition.

  2. Judged by

    Periodic crystal geometry validators, RMSD matchers, and DFT energy evaluations score the generated polymorphs.

  3. Steers

    Space-group symmetry constraints and multi-sample energy ranking select the lowest-energy valid crystal structure.

Headline result

Outperformed USPEX evolutionary crystal search and CDVAE on MP-20 and Perov-5 crystal structure prediction at a fraction of the compute time.

What this does not prove

Requires specifying the target unit-cell stoichiometry upfront unless paired with a composition generator.

How it generalizes the harness

Uses a periodic E(3)-equivariant diffusion model over fractional coordinates and lattice matrices, ranked by physical energy.

Classification

Classification of DiffCSP
What it proposesCrystal structure
Generative modelPeriodic E(3)-equivariant joint diffusion network
Algorithmic authoritySpace-group symmetry validator and DFT energy evaluator
FeedbackScore
What gets updatedPopulation of candidates
When it runsAt inference time
ValidityApproximate physics (simulation, not lab results)
EvidenceCode released
LineageOriginal system