acceptodds
Under review as a conference paper at ICLR 2027

Goal-Directed Graph Neural Cellular Automata for Swarm Navigation

Abstract

Cellular automata (CA) are a group of computational models in which each cell repeatedly updates its state through a local rule that depends on its own state and the states of its neighbors. After sufficient iterations, CA are able to exhibit emergent global complexity. Graph cellular automata (GCA) are a generalized version of CA that live and operate on an arbitrary graph rather than a lattice structure. The advantage of GCA is that they allow for dynamic edges between graph nodes instead of fixed distances between cells on a lattice, a feature with strong implications for control-oriented dynamical systems. Prior work used graph neural networks (GNNs) to learn the transition rules of graph cellular automata for flocking imitation. Our central contribution is to extend this framework beyond flocking to goal-directed swarm navigation in both two- and three-dimensional environments. First, we train GNNs to imitate an expert flocking controller that guides swarms from randomized initial configurations through a fixed sequence of waypoints. Then, we train GNNs to imitate the same controller under dynamically updated waypoints sampled throughout the spatial domain. We further evaluate robustness to the removal of up to half of the agents from the middle of the flock during execution, which changes both swarm size and graph topology on the fly. Together, these experiments broaden the role of learned GCA from reproducing dynamics to enabling task-directed collective behavior, highlighting their potential as learned policies for decentralized systems.

Then back it, or bet against it.

Related papers

Open the market on this paper to see 7 more related papers.