SaGess: Sampling Graph Denoising Diffusion Model for Scalable Graph Generation
Stratis Limnios, Praveen Selvaraj, Mihai Cucuringu, Carsten Maple,, Gesine Reinert, Andrew Elliott

TL;DR
SaGess introduces a scalable graph generation method using a divide-and-conquer diffusion approach, enabling the creation of large, realistic graphs that outperform existing methods in quality and utility.
Contribution
It proposes SaGess, a novel divide-and-conquer diffusion model for large graph generation, overcoming previous size limitations of diffusion-based graph models.
Findings
SaGess outperforms state-of-the-art methods on graph metrics.
SaGess improves link prediction performance using synthetic data.
The method scales to larger graphs than previous diffusion models.
Abstract
Over recent years, denoising diffusion generative models have come to be considered as state-of-the-art methods for synthetic data generation, especially in the case of generating images. These approaches have also proved successful in other applications such as tabular and graph data generation. However, due to computational complexity, to this date, the application of these techniques to graph data has been restricted to small graphs, such as those used in molecular modeling. In this paper, we propose SaGess, a discrete denoising diffusion approach, which is able to generate large real-world networks by augmenting a diffusion model (DiGress) with a generalized divide-and-conquer framework. The algorithm is capable of generating larger graphs by sampling a covering of subgraphs of the initial graph in order to train DiGress. SaGess then constructs a synthetic graph using the subgraphs…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFunctional Brain Connectivity Studies · Complex Network Analysis Techniques · Advanced Neuroimaging Techniques and Applications
MethodsDiffusion
