atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

MACS: Multi-Agent Reinforcement Learning for Optimization of Crystal Structures

NeurIPS 2025 · Multi-agent systems and games › Cooperative multi-agent RL · approach: MARL benchmarks and grouping · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MACS, a multi-agent SAC-based reinforcement learning method that treats each atom as an agent to learn decentralized policies for periodic crystal structure geometry optimization, using CHGNet forces.

Problem

Geometry optimization of periodic crystal structures is slow and costly in energy/force evaluations, which bottlenecks crystal structure prediction workflows that require thousands of local relaxations.

Approach

Formulates crystal structure geometry optimization as a partially observable Markov game in which each atom is an agent observing its own gradient-based features and k=12 nearest periodic neighbors, trained with independent SAC and a log-gradient-norm reward, with a gradient-norm-scaled action space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MACS instead of BFGSLSCrystal structure optimization · All test sets (average)mean optimization time: 99 vs 152; 34% lessHelped
use MACS instead of BFGSLSCrystal structure optimization · All test sets (average)mean energy calculations: 28% fewer energy calculationsHelped
use MACS instead of BFGSLSCrystal structure optimization · All test setsfailure rate: 0.36% vs 0.36%No clear effect
use MACS instead of BFGSLSCrystal structure optimization · All test sets (average)mean optimization steps: BFGSLS requires 5% fewer steps on averageMixed
remove selected force-related and history features (ablation)MACS observation space · Crystal optimization test setsmean optimization time: MACS substantially better than feat.7 and feat.8Hurt
use feat.9 reduced observation features (ablation)MACS observation space · SrTiO3 test setsmean optimization time: 96 vs 87 averageHelped
use feat.9 reduced observation features (ablation)MACS observation space · Remaining test setsmean optimization steps: ~7.7% more optimization stepsHurt
add a fixed per-step penalty of -0.05 to the reward (ablation)MACS reward · SrTiO3 test setsmean optimization time: 50; 88; 154 vs 57; 90; 142Mixed
add the average reward across agents to each agent's reward (ablation)MACS reward · SrTiO3 test setsmean optimization time: 54; 83; 161 vs 57; 90; 142Mixed
use direct displacement actions without the gradient-dependent scaling factor (ablation)MACS action design · Trainingmean episode lengthHurt
use 15 nearest neighbors instead of 12 (ablation)MACS local observation · Y2O3, SrTiO3, Ca3Al2Si3O12 test setsmean optimization time: 140 vs 120Hurt
use 10 nearest neighbors instead of 12 (ablation)MACS local observation · Y2O3, SrTiO3, Ca3Al2Si3O12 test setsmean optimization time: 122 vs 120No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: AIRSS-generated random crystal structures for Y2O3, Cu28S16, SrTiO3, Ca3Ti2O7, Ca3Al2Si3O12, K3Fe5F15

Benchmarks: Y2O3, Cu28S16, SrTiO3, Ca3Ti2O7, Ca3Al2Si3O12, K3Fe5F15 test sets (larger sizes) Sr2TiO4, Sr3Ti2O7, Sr4Ti3O10 unseen compositions

Metrics: mean optimization time T_mean mean steps N_mean mean energy calculations C_mean failure rate P_F

Baselines: BFGS BFGSLS FIRE FIRE+BFGSLS MDMin CG

Builds on: soft actor-critic learning to optimize CHGNet RLlib

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy