Learning Graph Cellular Automata
Not on the map. Why?
Abstract (arXiv)
Cellular automata (CA) are a class of computational models that exhibit rich dynamics emerging from the local interaction of cells arranged in a regular lattice. In this work we focus on a generalised version of typical CA, called graph cellular automata (GCA), in which the lattice structure is replaced by an arbitrary graph. In particular, we extend previous work that used convolutional neural networks to learn the transition rule of conventional CA and we use graph neural networks to learn a variety of transition rules for GCA. First, we present a general-purpose architecture for learning GCA, and we show that it can represent any arbitrary GCA with finite and discrete state space. Then, we test our approach on three different tasks: 1) learning the transition rule of a GCA on a Voronoi tessellation; 2) imitating the behaviour of a group of flocking agents; 3) learning a rule that converges to a desired target state.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). Builds on 11 of its 50 references that are in the map. First posted on arXiv 27 Oct 2021.
Builds on
11 of 50 references.
References · 11
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2017Deep Setscited by 1,394
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 307
- 2020Design Space for Graph Neural Networkscited by 182
- 2018Cellular automata as convolutional neural networkscited by 45
- 2018Lenia - Biology of Artificial Lifecited by 41
- 2020It's Hard for Neural Networks To Learn the Game of Lifecited by 13
- 2021Generalization over different cellular automata rules learned by a deep feed-forward neural networkcited by 6
Built on by
Citing papers per year: 2022: 2; 2023: 5; 2024: 9; 2025: 7; 2026: 10.
33 papers.
Sort:
By area:
- 2022Attention-based Neural Cellular Automatacited by 26
- 2023Towards Self-Assembling Artificial Neural Networks through Neural Developmental Programscited by 17
- 2023Mesh Neural Cellular Automatacited by 10
- 2023E(n)-equivariant Graph Neural Cellular Automatacited by 9
- 2024CAX: Cellular Automata Accelerated in JAXcited by 8
- 2023Growing Steerable Neural Cellular Automatacited by 6
- 2022Learning stochastic dynamics and predicting emergent behavior using transformerscited by 5
- 2024Learning Locally Interacting Discrete Dynamical Systems: Towards Data-Efficient and Scalable Predictioncited by 5
- 2025Learning Individual Behavior in Agent-Based Models with Graph Diffusion Networkscited by 4
- 2025Beyond Memorization: Extending Reasoning Depth with Recurrence, Memory and Test-Time Compute Scalingcited by 4
- 2023Pathfinding Neural Cellular Automatacited by 3
- 2024Learning Elementary Cellular Automata with Transformerscited by 3
21 more
- 2024CoRe-GD: A Hierarchical Framework for Scalable Graph Visualization with GNNscited by 2
- 2024Graph Neural Networks Gone Hogwildcited by 2
- 2025Growing Reservoirs with Developmental Graph Cellular Automatacited by 2
- 2026Neural Particle Automata: Learning Self-Organizing Particle Dynamicscited by 2
- 2026A New Kind of Network? Review and Reference Implementation of Neural Cellular Automatacited by 2
- 2024The Complexity of Sequential Prediction in Dynamical Systemscited by 1
- 2026BraiNCA: brain-inspired neural cellular automata and applications to morphogenesis and motor controlcited by 1
- 2026Self-Organising Digital Circuitscited by 1
- 2024A Sensitivity Analysis of Cellular Automata and Heterogeneous Topology Networks: Partially-Local Cellular Automata and Homogeneous Homogeneous Random Boolean Networkscited by 0
- 2024GraphFSA: A Finite State Automaton Framework for Algorithmic Learning on Graphscited by 0
- 2024A Computational Model of Learning and Memory Using Structurally Dynamic Cellular Automatacited by 0
- 2025Mixtures of Neural Cellular Automata: A Stochastic Framework for Growth Modelling and Self-Organizationcited by 0
- 2025The Generalist Brain Module: Module Repetition in Neural Networks in Light of the Minicolumn Hypothesiscited by 0
- 2025A Framework Based on Graph Cellular Automata for Similarity Evaluation in Urban Spatial Networkscited by 0
- 2025DiffeoMorph: Learning to Morph 3D Shapes Using Differentiable Agent-Based Simulationscited by 0
- 2026Communication Heterogeneity and Collective Consensus in Neural Cellular Automatacited by 0
- 2026Emulating Cosmic Structure Formation with a Lagrangian Neural Cellular Automatoncited by 0
- 2026Recurrent Graph Neural Networks with Set-Based Aggregationcited by 0
- 2026Applications of Neural Cellular Automata: State of the Art, Challenges and Opportunitiescited by 0
- 2026G-NAC: Graph Neural Automata Clustering via Emergent Domain Formationcited by 0
- 2026Where Does Randomness Matter in Neural Cellular Automata?cited by 0
- 2026Where Does Randomness Matter in Neural Cellular Automata?29 Sep 2026
- 2026G-NAC: Graph Neural Automata Clustering via Emergent Domain Formation21 Sep 2026
- 2026Applications of Neural Cellular Automata: State of the Art, Challenges and Opportunities21 Sep 2026
- 2026Recurrent Graph Neural Networks with Set-Based Aggregation14 Sep 2026
- 2026Emulating Cosmic Structure Formation with a Lagrangian Neural Cellular Automaton29 Jul 2026
- 2026Communication Heterogeneity and Collective Consensus in Neural Cellular Automata19 Jun 2026
- 2026Self-Organising Digital Circuits7 May 2026
- 2026A New Kind of Network? Review and Reference Implementation of Neural Cellular Automata27 Apr 2026
- 2026BraiNCA: brain-inspired neural cellular automata and applications to morphogenesis and motor control2 Apr 2026
- 2026Neural Particle Automata: Learning Self-Organizing Particle Dynamics22 Jan 2026
- 2025DiffeoMorph: Learning to Morph 3D Shapes Using Differentiable Agent-Based Simulations18 Dec 2025
- 2025A Framework Based on Graph Cellular Automata for Similarity Evaluation in Urban Spatial Networks2 Nov 2025
21 more
- 2025Beyond Memorization: Extending Reasoning Depth with Recurrence, Memory and Test-Time Compute Scaling22 Aug 2025
- 2025Growing Reservoirs with Developmental Graph Cellular Automata11 Aug 2025
- 2025The Generalist Brain Module: Module Repetition in Neural Networks in Light of the Minicolumn Hypothesis1 Jul 2025
- 2025Mixtures of Neural Cellular Automata: A Stochastic Framework for Growth Modelling and Self-Organization25 Jun 2025
- 2025Learning Individual Behavior in Agent-Based Models with Graph Diffusion Networks27 May 2025
- 2024A Computational Model of Learning and Memory Using Structurally Dynamic Cellular Automata20 Dec 2024
- 2024Learning Elementary Cellular Automata with Transformers2 Dec 2024
- 2024CAX: Cellular Automata Accelerated in JAX3 Oct 2024
- 2024GraphFSA: A Finite State Automaton Framework for Algorithmic Learning on Graphs20 Aug 2024
- 2024A Sensitivity Analysis of Cellular Automata and Heterogeneous Topology Networks: Partially-Local Cellular Automata and Homogeneous Homogeneous Random Boolean Networks25 Jul 2024
- 2024Graph Neural Networks Gone Hogwild29 Jun 2024
- 2024Learning Locally Interacting Discrete Dynamical Systems: Towards Data-Efficient and Scalable Prediction9 Apr 2024
- 2024CoRe-GD: A Hierarchical Framework for Scalable Graph Visualization with GNNs9 Feb 2024
- 2024The Complexity of Sequential Prediction in Dynamical Systems9 Feb 2024
- 2023Mesh Neural Cellular Automata6 Nov 2023
- 2023Towards Self-Assembling Artificial Neural Networks through Neural Developmental Programs17 Jul 2023
- 2023Growing Steerable Neural Cellular Automata19 Feb 2023
- 2023E(n)-equivariant Graph Neural Cellular Automata25 Jan 2023
- 2023Pathfinding Neural Cellular Automata17 Jan 2023
- 2022Attention-based Neural Cellular Automata2 Nov 2022
- 2022Learning stochastic dynamics and predicting emergent behavior using transformers17 Feb 2022
- 2022Attention-based Neural Cellular Automatacited by 26
- 2023Towards Self-Assembling Artificial Neural Networks through Neural Developmental Programscited by 17
- 2023Mesh Neural Cellular Automatacited by 10
- 2023E(n)-equivariant Graph Neural Cellular Automatacited by 9
- 2024CAX: Cellular Automata Accelerated in JAXcited by 8
- 2023Growing Steerable Neural Cellular Automatacited by 6
- 2022Learning stochastic dynamics and predicting emergent behavior using transformerscited by 5
- 2024Learning Locally Interacting Discrete Dynamical Systems: Towards Data-Efficient and Scalable Predictioncited by 5
- 2023Pathfinding Neural Cellular Automatacited by 3
- 2024Learning Elementary Cellular Automata with Transformerscited by 3
- 2024CoRe-GD: A Hierarchical Framework for Scalable Graph Visualization with GNNscited by 2
- 2024Graph Neural Networks Gone Hogwildcited by 2
12 most cited of 31 All 31 (JSON)
- 2026Where Does Randomness Matter in Neural Cellular Automata?29 Sep 2026
- 2026G-NAC: Graph Neural Automata Clustering via Emergent Domain Formation21 Sep 2026
- 2026Applications of Neural Cellular Automata: State of the Art, Challenges and Opportunities21 Sep 2026
- 2026Recurrent Graph Neural Networks with Set-Based Aggregation14 Sep 2026
- 2026Emulating Cosmic Structure Formation with a Lagrangian Neural Cellular Automaton29 Jul 2026
- 2026Communication Heterogeneity and Collective Consensus in Neural Cellular Automata19 Jun 2026
- 2026Self-Organising Digital Circuits7 May 2026
- 2026A New Kind of Network? Review and Reference Implementation of Neural Cellular Automata27 Apr 2026
- 2026BraiNCA: brain-inspired neural cellular automata and applications to morphogenesis and motor control2 Apr 2026
- 2026Neural Particle Automata: Learning Self-Organizing Particle Dynamics22 Jan 2026
- 2025DiffeoMorph: Learning to Morph 3D Shapes Using Differentiable Agent-Based Simulations18 Dec 2025
- 2025A Framework Based on Graph Cellular Automata for Similarity Evaluation in Urban Spatial Networks2 Nov 2025
12 newest of 31 All 31 (JSON)