Generative Modelling of Structurally Constrained Graphs
On the map: Diffusion models → Flow matching, time series and science
Abstract (arXiv)
Graph diffusion models have emerged as state-of-the-art techniques in graph generation; yet, integrating domain knowledge into these models remains challenging. Domain knowledge is particularly important in real-world scenarios, where invalid generated graphs hinder deployment in practical applications. Unconstrained and conditioned graph diffusion models fail to guarantee such domain-specific structural properties. We present ConStruct, a novel framework that enables graph diffusion models to incorporate hard constraints on specific properties, such as planarity or acyclicity. Our approach ensures that the sampled graphs remain within the domain of graphs that satisfy the specified property throughout the entire trajectory in both the forward and reverse processes. This is achieved by introducing an edge-absorbing noise model and a new projector operator. ConStruct demonstrates versatility across several structural and edge-deletion invariant constraints and achieves state-of-the-art performance for both synthetic benchmarks and attributed real-world datasets. For example, by incorporating planarity constraints in digital pathology graph datasets, the proposed method outperforms existing baselines, improving data validity by up to 71.1 percentage points.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Placed in Flow matching, time series and science, one of 14 directions in Diffusion models. Builds on 58 of its 89 references that are in the map. First posted on arXiv 25 Jun 2024.
Builds on
58 of 89 references.
Closest ancestors · 11
Same direction, newest first
- 2023Sparse Training of Discrete Diffusion Models for Graph Generation3 Nov
- 2023Autoregressive Diffusion Model for Graph Generation17 Jul
- 2023SwinGNN: Rethinking Permutation Invariance in Diffusion Models for Graph Generation4 Jul
- 2023Graph Denoising Diffusion for Inverse Protein Folding29 Jun
- 2023Complex Preferences for Different Convergent Priors in Discrete Graph Diffusion5 Jun
- 2023Efficient and Degree-Guided Graph Generation via Discrete Diffusion Modeling6 May
- 2023MiDi: Mixed Graph and 3D Denoising Diffusion for Molecule Generation17 Feb
- 2022Diffusion Models for Graphs Benefit From Discrete State Spaces4 Oct
- 2022DiGress: Discrete Denoising diffusion for graph generation29 Sep
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equations5 Feb
- 2020Permutation Invariant Graph Generation via Score-Based Generative Modeling2 Mar
Other references · 47
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2019On the Convergence of Adam and Beyondcited by 834
- 2020A Generalization of Transformer Networks to Graphscited by 653
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
35 more
- 2018MolGAN: An implicit generative model for small molecular graphscited by 392
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
- 2018GuacaMol: Benchmarking Models for De Novo Molecular Designcited by 294
- 2018Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Modelscited by 270
- 2019Efficient Graph Generation with Graph Recurrent Attention Networkscited by 231
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2018Fr'echet ChemNet Distance: A metric for generative models for molecules in drug discoverycited by 191
- 2021GraphDF: A Discrete Flow Model for Molecular Graph Generationcited by 177
- 2019GraphNVP: An Invertible Flow Model for Generating Molecular Graphscited by 115
- 2019Graph Normalizing Flowscited by 103
- 2019D-VAE: A Variational Autoencoder for Directed Acyclic Graphscited by 98
- 2022SPECTRE: Spectral Conditioning Helps to Overcome the Expressivity Limits of One-shot Graph Generatorscited by 96
- 2024Constrained Synthesis with Projected Diffusion Modelscited by 83
- 2023Reflected Diffusion Modelscited by 81
- 2022A Morphology Focused Diffusion Probabilistic Model for Synthesis of Histopathology Imagescited by 74
- 2020GraphGen: A Scalable Approach to Domain-agnostic Labeled Graph Generationcited by 65
- 2022Diffusion Models for Causal Discovery via Topological Orderingcited by 64
- 2020Scalable Deep Generative Modeling for Sparse Graphscited by 63
- 2023Diffusion Models for Constrained Domainscited by 60
- 2023Conditional Diffusion Based on Discrete Graph Structures for Molecular Graph Generationcited by 46
- 2021A Survey on Graph-Based Deep Learning for Computational Histopathologycited by 41
- 2020Categorical Normalizing Flows via Continuous Transformationscited by 36
- 2021Top-N: Equivariant set and graph generation without exchangeabilitycited by 36
- 2020Quantifying Explainers of Graph Neural Networks in Computational Pathologycited by 35
- 2023Efficient and Scalable Graph Generation through Iterative Local Expansioncited by 35
- 2023Metropolis Sampling for Constrained Diffusion Modelscited by 28
- 2021HistoCartography: A Toolkit for Graph Analytics in Digital Pathologycited by 20
- 2023Improving Graph Generation by Restricting Graph Bandwidthcited by 15
- 2023A Simple and Scalable Representation for Graph Generationcited by 15
- 2024Multi-conditioned Graph Diffusion for Neural Architecture Searchcited by 13
- 2023PlanE: Representation Learning over Planar Graphscited by 11
- 2021GraphGen-Redux: a Fast and Lightweight Recurrent Model for labeled Graph Generationcited by 9
- 2023Domain adaptation using optimal transport for invariant learning using histopathology datasetscited by 4
- 2023Tertiary Lymphoid Structures Generation through Graph-based Diffusioncited by 2
- 2018Exact Algorithms for the Maximum Planar Subgraph Problem: New Models and Experimentscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 9; 2026: 7.
17 papers.
Sort:
By area:
- 2025Dynamic Generation of Multi-LLM Agents Communication Topologies with Graph Diffusion Modelscited by 11
- 2024Improving Molecular Graph Generation with Flow Matching and Optimal Transportcited by 10
- 2025Projected Coupled Diffusion for Test-Time Constrained Joint Generationcited by 6
- 2025Graph Guided Diffusion: Unified Guidance for Conditional Graph Generationcited by 5
- 2025Generating Directed Graphs with Dual Attention and Asymmetric Encodingcited by 3
- 2025Semantically Consistent Discrete Diffusion for 3D Biological Graph Modelingcited by 2
- 2026Inference-Time Attribute Distribution Alignment for Unconditional Diffusioncited by 2
- 2025Designing ReLU Generative Networks to Enumerate Trees with a Given Tree Edit Distancecited by 1
- 2025Unveiling and Steering Connectome Organization with Interpretable Latent Variablescited by 0
- 2025A collaborative constrained graph diffusion model for the generation of realistic synthetic moleculescited by 0
- 2025NGTM: Substructure-based Neural Graph Topic Model for Interpretable Graph Generationcited by 0
- 2026Local Message-Passing for Discrete Graph Generationcited by 0
5 more
- 2026Bi-CamoDiffusion: A Boundary-informed Diffusion Approach for Camouflaged Object Detectioncited by 0
- 2026ReLU Networks for Exact Generation of Similar Graphscited by 0
- 2026Oracle-Budgeted Molecular Optimization with Short-Term Graph Memorycited by 0
- 2026From topology learning to graph generation: A unifying perspectivecited by 0
- 2026Partially Observed Sparse Graphs: The Unknown Sampling Rate is a Tail Indexcited by 0
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026Partially Observed Sparse Graphs: The Unknown Sampling Rate is a Tail Index14 Aug 2026
- 2026Oracle-Budgeted Molecular Optimization with Short-Term Graph Memory30 Jul 2026
- 2026Inference-Time Attribute Distribution Alignment for Unconditional Diffusion8 May 2026
- 2026ReLU Networks for Exact Generation of Similar Graphs7 Apr 2026
- 2026Bi-CamoDiffusion: A Boundary-informed Diffusion Approach for Camouflaged Object Detection9 Mar 2026
- 2026Local Message-Passing for Discrete Graph Generation9 Mar 2026
- 2025Designing ReLU Generative Networks to Enumerate Trees with a Given Tree Edit Distance12 Oct 2025
- 2025Dynamic Generation of Multi-LLM Agents Communication Topologies with Graph Diffusion Models9 Oct 2025
- 2025Projected Coupled Diffusion for Test-Time Constrained Joint Generation14 Aug 2025
- 2025NGTM: Substructure-based Neural Graph Topic Model for Interpretable Graph Generation17 Jul 2025
- 2025Semantically Consistent Discrete Diffusion for 3D Biological Graph Modeling7 Jul 2025
5 more
- 2025Generating Directed Graphs with Dual Attention and Asymmetric Encoding19 Jun 2025
- 2025Graph Guided Diffusion: Unified Guidance for Conditional Graph Generation26 May 2025
- 2025A collaborative constrained graph diffusion model for the generation of realistic synthetic molecules22 May 2025
- 2025Unveiling and Steering Connectome Organization with Interpretable Latent Variables19 May 2025
- 2024Improving Molecular Graph Generation with Flow Matching and Optimal Transport8 Nov 2024
- 2025Dynamic Generation of Multi-LLM Agents Communication Topologies with Graph Diffusion Modelscited by 11
- 2024Improving Molecular Graph Generation with Flow Matching and Optimal Transportcited by 10
- 2025Projected Coupled Diffusion for Test-Time Constrained Joint Generationcited by 6
- 2025Graph Guided Diffusion: Unified Guidance for Conditional Graph Generationcited by 5
- 2025Semantically Consistent Discrete Diffusion for 3D Biological Graph Modelingcited by 2
- 2026Inference-Time Attribute Distribution Alignment for Unconditional Diffusioncited by 2
- 2025A collaborative constrained graph diffusion model for the generation of realistic synthetic moleculescited by 0
- 2026Inference-Time Attribute Distribution Alignment for Unconditional Diffusion8 May 2026
- 2025Dynamic Generation of Multi-LLM Agents Communication Topologies with Graph Diffusion Models9 Oct 2025
- 2025Projected Coupled Diffusion for Test-Time Constrained Joint Generation14 Aug 2025
- 2025Semantically Consistent Discrete Diffusion for 3D Biological Graph Modeling7 Jul 2025
- 2025Graph Guided Diffusion: Unified Guidance for Conditional Graph Generation26 May 2025
- 2025A collaborative constrained graph diffusion model for the generation of realistic synthetic molecules22 May 2025
- 2024Improving Molecular Graph Generation with Flow Matching and Optimal Transport8 Nov 2024
- 2025Generating Directed Graphs with Dual Attention and Asymmetric Encodingcited by 3
- 2025Designing ReLU Generative Networks to Enumerate Trees with a Given Tree Edit Distancecited by 1
- 2025Unveiling and Steering Connectome Organization with Interpretable Latent Variablescited by 0
- 2025NGTM: Substructure-based Neural Graph Topic Model for Interpretable Graph Generationcited by 0
- 2026Local Message-Passing for Discrete Graph Generationcited by 0
- 2026Bi-CamoDiffusion: A Boundary-informed Diffusion Approach for Camouflaged Object Detectioncited by 0
- 2026ReLU Networks for Exact Generation of Similar Graphscited by 0
- 2026Oracle-Budgeted Molecular Optimization with Short-Term Graph Memorycited by 0
- 2026From topology learning to graph generation: A unifying perspectivecited by 0
- 2026Partially Observed Sparse Graphs: The Unknown Sampling Rate is a Tail Indexcited by 0
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026Partially Observed Sparse Graphs: The Unknown Sampling Rate is a Tail Index14 Aug 2026
- 2026Oracle-Budgeted Molecular Optimization with Short-Term Graph Memory30 Jul 2026
- 2026ReLU Networks for Exact Generation of Similar Graphs7 Apr 2026
- 2026Bi-CamoDiffusion: A Boundary-informed Diffusion Approach for Camouflaged Object Detection9 Mar 2026
- 2026Local Message-Passing for Discrete Graph Generation9 Mar 2026
- 2025Designing ReLU Generative Networks to Enumerate Trees with a Given Tree Edit Distance12 Oct 2025
- 2025NGTM: Substructure-based Neural Graph Topic Model for Interpretable Graph Generation17 Jul 2025
- 2025Generating Directed Graphs with Dual Attention and Asymmetric Encoding19 Jun 2025
- 2025Unveiling and Steering Connectome Organization with Interpretable Latent Variables19 May 2025
Similar, not cited
Close in wording, no citation either way
- 2026Discrete Diffusion for Large Graph Generation via Structural Candidate Restriction
- 2024Discrete-state Continuous-time Diffusion for Graph Generation
- 2023Generative Diffusion Models on Graphs: Methods and Applications
- 2024IFH: a Diffusion Framework for Flexible Design of Graph Generative Models
- 2026From Graphs to Feeders: Constraint-Guided Diffusion for Rule-Compliant Feeder Generation
- 2024Diffusion-based Graph Generative Methods
- 2023Graph Generation with Diffusion Mixture
- 2024Cross-Domain Graph Data Scaling: A Showcase with Diffusion Models