Scalable Graph Networks for Particle Simulations
Not on the map. Why?
Abstract (arXiv)
Learning system dynamics directly from observations is a promising direction in machine learning due to its potential to significantly enhance our ability to understand physical systems. However, the dynamics of many real-world systems are challenging to learn due to the presence of nonlinear potentials and a number of interactions that scales quadratically with the number of particles N, as in the case of the N-body problem. In this work, we introduce an approach that transforms a fully-connected interaction graph into a hierarchical one which reduces the number of edges to O(N). This results in linear time and space complexity while the pre-computation of the hierarchical graph requires O(Nlog (N)) time and O(N) space. Using our approach, we are able to train models on much larger particle counts, even on a single GPU. We evaluate how the phase space position accuracy and energy conservation depend on the number of simulated particles. Our approach retains high accuracy and efficiency even on large-scale gravitational N-body simulations which are impossible to run on a single machine if a fully-connected graph is used. Similar results are also observed when simulating Coulomb interactions. Furthermore, we make several important observations regarding the performance of this new hierarchical model, including: i) its accuracy tends to improve with the number of particles in the simulation and ii) its generalisation to unseen particle counts is also much better than for models that use all O(N2) interactions.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 2; 2024: 2.
8 papers.
- 2022Equivariant Graph Mechanics Networks with Constraintscited by 67
- 2024Equivariant Graph Neural Operator for Modeling 3D Dynamicscited by 37
- 2021Boundary Graph Neural Networks for 3D Simulationscited by 24
- 2023Grounding Graph Network Simulators using Physical Sensor Observationscited by 15
- 2024Physics-Informed Regularization for Domain-Agnostic Dynamical System Modelingcited by 9
- 2023Towards Complex Dynamic Physics System Simulation with Graph Neural ODEscited by 8
- 2021Flexible Networks for Learning Physical Dynamics of Deformable Objectscited by 1
- 2022Towards Learning Self-Organized Criticality of Rydberg Atoms using Graph Neural Networkscited by 0
- 2024Physics-Informed Regularization for Domain-Agnostic Dynamical System Modeling8 Oct 2024
- 2024Equivariant Graph Neural Operator for Modeling 3D Dynamics19 Jan 2024
- 2023Towards Complex Dynamic Physics System Simulation with Graph Neural ODEs21 May 2023
- 2023Grounding Graph Network Simulators using Physical Sensor Observations23 Feb 2023
- 2022Towards Learning Self-Organized Criticality of Rydberg Atoms using Graph Neural Networks5 Jul 2022
- 2022Equivariant Graph Mechanics Networks with Constraints12 Mar 2022
- 2021Flexible Networks for Learning Physical Dynamics of Deformable Objects7 Dec 2021
- 2021Boundary Graph Neural Networks for 3D Simulations21 Jun 2021