Crystal structure prediction using graph neural combinatorial optimization
Stavros Gerolymatos, J. Kyle Brubaker, Martin J. A. Schuetz, Vladimir V. Gusev

TL;DR
This paper introduces a graph neural network-based method for crystal structure prediction that efficiently samples feasible atomic arrangements, outperforming classical heuristics and enabling scalable exploration of material configurations.
Contribution
The authors develop a neural combinatorial optimization approach using GNNs and Gumbel-Sinkhorn to improve atomic placement in CSP, addressing scalability issues of traditional methods.
Findings
Outperforms classical heuristic approaches in structure prediction accuracy.
Is competitive with commercial optimization solvers across various chemical compositions.
Enables scalable CSP using GPU infrastructure for larger atomic configuration spaces.
Abstract
Crystalline materials are widely used in technological applications, yet their discovery remains a significant challenge. As their properties are driven by structure, crystal structure prediction (CSP) methods play a central role in computational approaches aiming to accelerate this process. Previously, CSP has been approached from a combinatorial optimization perspective, with the core challenge of allocating atoms on a fine grid of predefined discrete positions within a unit cell while minimizing their interaction energy. Exact mathematical optimization methods provide guaranteed solutions, but they become computationally expensive for large-scale instances, where the atomic configuration space grows rapidly, particularly in the absence of additional symmetry constraints. In this work, we introduce a neural combinatorial optimization approach to the atom allocation challenge 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.
