← Latest papers
🔬 materials science

GLASS: Global Latent Aggregation with Slot-based Set Decoding for Scalable All-Atom Crystal Generation

The paper introduces GLASS, a generative model that overcomes the scalability challenges of all-atom crystal generation by decoupling correspondence assignment from generative transport through global latent aggregation and slot-based set decoding, enabling the high-validity creation of large-scale structures like metal-organic frameworks without relying on building block conditioning.

Original authors: Hendrik Kraß, Seyed Mohamad Moosavi, Mathias Niepert

Published 2026-09-30
📖 5 min read🧠 Deep dive

Original authors: Hendrik Kraß, Seyed Mohamad Moosavi, Mathias Niepert

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Crystals are the ordered building blocks of the solid world, arranging their atoms into repeating patterns that determine everything from the hardness of a diamond to the ability of a battery to hold a charge. For decades, scientists have sought to design new crystals from scratch, hoping to discover materials that can capture carbon from the air, purify water, or store energy more efficiently. The challenge lies in the sheer vastness of the possibilities; the number of ways atoms can combine is so immense that useful structures are like needles in a cosmic haystack. To find them, researchers have turned to artificial intelligence, teaching computers to imagine and generate new atomic arrangements. However, as these digital experiments grow larger, aiming to create complex frameworks with hundreds of atoms rather than just a few, the computers often stumble. They struggle to keep the atoms in the right places, producing structures that collapse or simply do not exist in reality.

A team of researchers at the University of Stuttgart and the University of Toronto has identified the root of this stumbling block and proposed a new way to navigate it. They found that the difficulty arises not from a lack of computing power, but from a fundamental confusion in how the computer tracks individual atoms. When a model tries to generate a large crystal, it must decide which starting point moves to which final destination for every single atom. As the number of atoms increases, the number of possible ways to pair them up explodes, creating a chaotic landscape where the computer cannot learn a reliable path. The researchers call this the correspondence problem. To solve it, they developed a new system called GLASS, which stops trying to track every atom individually during the generation process. Instead, it first compresses the entire crystal into a single, unified summary, generates a new summary from scratch, and then unpacks that summary into a full atomic structure all at once.

The researchers tested this approach on two very different sets of data. First, they looked at small crystals containing up to twenty atoms, a standard size for previous models. Here, their new system performed just as well as the best existing methods, producing valid structures that matched the quality of known materials. But the true test came when they applied the system to metal-organic frameworks, a class of complex materials used for gas storage and filtration that can contain up to one hundred and fifty atoms in a single repeating unit. Previous attempts to generate these large structures without giving the computer a pre-defined blueprint often resulted in failures, with the generated structures falling apart or violating basic chemical rules. GLASS, however, succeeded where others struggled. It generated these large, complex frameworks with a success rate that approached the quality of the training data itself, producing valid structures even at the largest sizes tested.

The key to this success was a change in strategy. Rather than forcing the computer to learn a specific, fixed order for every atom—a task that becomes impossible as the system grows—the new method uses a set of learned "slots." Imagine these slots as empty seats at a table that the computer fills in simultaneously. The computer first creates a global picture of the crystal, a summary that captures the overall shape and composition without worrying about which specific atom goes where. It then uses this summary to fill the slots, deciding in parallel what type of atom belongs in each seat and where it should sit. This removes the need to match individual starting points to individual ending points, a step that previously caused the models to fail as the crystals got bigger. By separating the generation of the overall shape from the assignment of specific atoms, the system avoids the confusion that plagued earlier attempts.

Despite this technical triumph, the researchers found a significant limitation in the nature of what the computer was creating. While the system could reliably build large, valid structures, most of the new crystals it produced were not truly new. Instead, they were very close copies of the structures the computer had seen during its training. The system was excellent at reconstructing familiar frameworks but struggled to invent novel ones that had never been seen before. This suggests that while the new method solves the problem of building large structures, the ability to discover entirely new chemical spaces still depends on the diversity of the data the computer is fed. The researchers noted that the system's success in generating valid structures was high, but its ability to produce unique, never-before-seen materials remained low, indicating that the bottleneck has shifted from simply building the structure to imagining something truly different.

The implications of this work are clear for the future of materials science. The study demonstrates that the difficulty in generating large crystals is not an inherent flaw in the physics of the materials, but a specific hurdle in how the computer learns to organize them. By removing the need to track individual atom correspondences, the researchers have shown a path toward generating much larger and more complex systems than was previously possible. However, the findings also serve as a reminder that high validity does not automatically mean high novelty. The system can build the house, but it is still learning how to design a new kind of home. As the field moves forward, the focus will likely shift to improving the computer's ability to generalize from its training data, ensuring that the valid structures it builds are also the novel ones that scientists need to solve real-world problems.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →