Topology-aware Graph Diffusion Model with Persistent Homology
Joonhyuk Park, Donghyun Lee, Yujee Song, Guorong Wu, Won Hwa Kim
Abstract
Generating realistic graphs faces challenges in estimating accurate distribution of graphs in an embedding space while preserving structural characteristics. However, existing graph generation methods primarily focus on approximating the joint distribution of nodes and edges, often overlooking topological properties such as connected components and loops, hindering accurate representation of global structures. To address this issue, we propose a Topology-Aware diffusion-based Graph Generation (TAGG), which aims to sample synthetic graphs that closely resemble the structural characteristics of the original graph based on persistent homology. Specifically, we suggest two core components: 1) Persistence Diagram Matching (PDM) loss which ensures high topological fidelity of generated graphs, and 2) Topology-aware Attention Module (TAM) which induces the denoising network to capture the homological characteristics of the original graphs. Extensive experiments on conventional graph benchmarks demonstrate the effectiveness of our approach indicating high generation performance across various metrics, while achieving closer alignment with the distribution of topological features observed in the original graphs. Furthermore, application to real brain network data showcases its potential for complex and real graph applications. * J. Park and D. Lee contributed equally. Work done while D. Lee 2 and Y. Song 2 were at POSTECH. 39th Conference on Neural Information Processing Systems (NeurIPS 2025).
fidelity. The methods in [23] and [32] proposed score-based diffusion methods in a continuous time domain, originally defined for images [40]. However, the continuous diffusion methods suffer from high computational cost, as the forward and reverse diffusion process is performed on infinitesimal continuous time point. Moreover, the uniformly added Gaussian noise results in a noisy and complete graph, which causes the loss of structural information, e.g., sparsity of a graph. Later, [43] proposed a discrete diffusion method, applying additive noise to each node and edge independently for graphs, nevertheless, existing methods overlook the topologically invariant characteristics, e.g., geometric shape and connectivity, limiting the generation.
To overcome such issues, we propose a novel Topology-Aware Graph Generation (TAGG), in which the sampled graphs resemble not only in the distributions of the original graphs in the embedding space but also in the homological features of the original graphs. Conventionally, topological data analysis (TDA) from algebraic topology has been studied in various graph analyses [6,9,21,44] to investigate topological features, and we bridge the gap between TDA and graph diffusion model to generate topologically realistic graphs. We define Persistence Diagram Matching (PDM) loss with persistence homology, which regularizes homological features of the reference graphs to be incorporated in graph generation process via 1-Wasserstein distance. Furthermore, we introduce a Topology-aware Attention Module (TAM) which utilizes persistence landscape [5] of a given graph to foster the denoising network with global structural information.
Contributions. To this end, our main contributions are summarized as follows: 1) We propose a novel topology-aware graph generation method that yields homologically similar graphs with high structural fidelity. 2) We propose PDM loss, utilizing persistent homology to encode the graph topology. 3) We propose a Topology-aware Attention Module (TAM) that leverages persistence landscape to enhance the denoising network in capturing graph topology.
Our model demonstrates superior performance on real and synthetic graph generation, with intuitive visualizations for topological comparisons. Especially with the application on brain network generation from Alzheimer's Disease Neuroimaging Initiative (ADNI), our method demonstrates its adaptability to diverse real-world graph generation tasks.
Graph Generation. Graph generation has been developed in two major branches; autoregressive and one-shot. Auto-regressive methods [4,22,25,38,46,47] recursively capture the intricate graph dependencies, and sequentially generate the graph structure conditioned on the current incomplete graph. In spite of their impressive performance, auto-regressive approaches exhibit considerable computational demands due to the increasing number of generation steps along with the graph size. Also, they face a challenge stemming from the absence of an inherent node generation order. Conversely, one-shot methods [12,27,28,48] generate the whole graph, i.e., every node and edge, at once. By doing so, they reduce computational requirements while facing performance degradation as the dataset scale grows. Recently, diffusion-based methods [4,11,23,29,30,43] showed promising capability in graph generation, by defining the forward and reverse diffusion processes and training a neural network that mimics the reve
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f049d728-fe28-40df-9c5f-f1998539d7daCited by top-tier papers2
- Large Language Models as Topological Thinkers: A Benchmark on Graph Persistent HomologyHao Li, Hao Wan, Yixue Huang, Yuzhou Chen et al.ICML 2026
- MacroGuide: Topological Guidance for Macrocycle GenerationAlicja Maksymiuk, Alexandre Duplessis, Michael Bronstein, Alexander Tong et al.ICML 2026
Builds on16
- Structured Denoising Diffusion Models in Discrete State-SpacesJacob Austin, Daniel D. Johnson, Jonathan Ho, Daniel Tarlow et al.NeurIPS 2021 · 2,256 citations
- Score-Based Generative Modeling through Stochastic Differential EquationsYang Song, Jascha Sohl-Dickstein, Diederik P. Kingma, Abhishek Kumar et al.ICLR 2021 · 1,270 citations
- Hierarchical Generation of Molecular Graphs using Structural MotifsWengong Jin, Regina Barzilay, Tommi S. JaakkolaICML 2020 · 356 citations
- Score-based Generative Modeling of Graphs via the System of Stochastic Differential EquationsJaehyeong Jo, Seul Lee, Sung Ju HwangICML 2022 · 327 citations
- MoFlow: An Invertible Flow Model for Generating Molecular GraphsChengxi Zang, Fei WangKDD 2020 · 207 citations
Related papers
- TSGDiff: Rethinking Synthetic Time Series Generation from a Pure Graph PerspectiveLifeng Shen, Xuyang Li, Lele LongAAAI 2026
- Multi-resolution Spectral Coherence for Graph Generation with Score-based DiffusionHyuna Cho, Minjae Jeong, Sooyeon Jeon, Sungsoo Ahn et al.NeurIPS 2023 · 12 citations
- Autoregressive Diffusion Model for Graph GenerationLingkai Kong, Jiaming Cui, Haotian Sun, Yuchen Zhuang et al.ICML 2023 · 105 citations
- CoPHo: Classifier-guided Conditional Topology Generation with Persistent HomologyGongli Xi, Ye Tian, Mengyu Yang, Zhenyu Zhao et al.KDD 2026
- MIGDiff: Multi-attributes Imputations for Attribute-missing Graphs via Graph Denoising Diffusion ModelYe Liu, Yang Chen, Hongmin CaiAAAI 2026
