Score Matching on Large Geometric Graphs for Cosmology Generation

Diana-Alexandra Onutu, Yue Zhao, Joaquin Vanschoren, Vlado Menkovski
8/23/2025
astro-ph.COcs.AI

No confident code implementation found for this paper.

Abstract

Generative models are a promising tool to produce cosmological simulations but face significant challenges in scalability, physical consistency, and adherence to domain symmetries, limiting their utility as alternatives to $N$-body simulations. To address these limitations, we introduce a score-based generative model with an equivariant graph neural network that simulates gravitational clustering of galaxies across cosmologies starting from an informed prior, respects periodic boundaries, and scales to full galaxy counts in simulations. A novel topology-aware noise schedule, crucial for large geometric graphs, is introduced. The proposed equivariant score-based model successfully generates full-scale cosmological point clouds of up to 600,000 halos, respects periodicity and a uniform prior, and outperforms existing diffusion models in capturing clustering statistics while offering significant computational advantages. This work advances cosmology by introducing a generative model designed to closely resemble the underlying gravitational clustering of structure formation, moving closer to physically realistic and efficient simulators for the evolution of large-scale structures in the universe.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{onutu2025score,
  title  = {Score Matching on Large Geometric Graphs for Cosmology Generation},
  author = {Diana-Alexandra Onutu and Yue Zhao and Joaquin Vanschoren and Vlado Menkovski},
  year   = {2025},
  eprint = {2508.16990},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.16990v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.16990.svg)](https://codeofpaper.com/paper/2508.16990)

Discussion