Evaluation Metrics for Graph Generative Models: Problems, Pitfalls, and Practical Solutions
Not on the map. Why?
Abstract (arXiv)
Graph generative models are a highly active branch of machine learning. Given the steady development of new models of ever-increasing complexity, it is necessary to provide a principled way to evaluate and compare them. In this paper, we enumerate the desirable criteria for such a comparison metric and provide an overview of the status quo of graph generative model comparison in use today, which predominantly relies on the maximum mean discrepancy (MMD). We perform a systematic evaluation of MMD in the context of graph generative model comparison, highlighting some of the challenges and pitfalls researchers inadvertently may encounter. After conducting a thorough analysis of the behaviour of MMD on synthetically-generated perturbed graphs as well as on recently-proposed graph generative models, we are able to provide a suitable procedure to mitigate these challenges and pitfalls. We aggregate our findings into a list of practical recommendations for researchers to use when evaluating graph generative models.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). Builds on 22 of its 51 references that are in the map. First posted on arXiv 2 Jun 2021.
Builds on
22 of 51 references.
References · 22
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
- 2020Permutation Invariant Graph Generation via Score-Based Generative Modelingcited by 263
- 2019Efficient Graph Generation with Graph Recurrent Attention Networkscited by 231
- 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 219
- 2016Stochastic Optimization for Large-scale Optimal Transportcited by 188
- 2019Wasserstein Weisfeiler-Lehman Graph Kernelscited by 104
- 2016Generative Models and Model Criticism via Optimized Maximum Mean Discrepancycited by 99
- 2021Topological Graph Neural Networkscited by 86
- 2019Graph Filtration Learningcited by 68
- 2020GraphGen: A Scalable Approach to Domain-agnostic Labeled Graph Generationcited by 65
- 2020Scalable Deep Generative Modeling for Sparse Graphscited by 63
10 more
- 2020Graph Kernels: State-of-the-Art and Future Challengescited by 63
- 2019Learning metrics for persistence-based summaries and applications for graph classificationcited by 57
- 2018NetLSD: Hearing the Shape of a Graphcited by 51
- 2016On Valid Optimal Assignment Kernels and Applications to Graph Classificationcited by 49
- 2014Geodesic Exponential Kernels: When Curvature and Linearity Conflictcited by 47
- 2019The Shape of Data: Intrinsic Distance for Data Distributionscited by 38
- 2015A Test of Relative Similarity For Model Selection in Generative Modelscited by 25
- 2017Multiscale Strategies for Computing Optimal Transportcited by 18
- 2018Persistence paths and signature features in topological data analysiscited by 17
- 2019Topological Machine Learning with Persistence Indicator Functionscited by 11
Built on by
Citing papers per year: 2022: 10; 2023: 11; 2024: 5; 2025: 8; 2026: 4.
38 papers.
Sort:
By area:
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equationscited by 273
- 2023Generative Diffusion Models on Graphs: Methods and Applicationscited by 79
- 2023Efficient and Degree-Guided Graph Generation via Discrete Diffusion Modelingcited by 75
- 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
- 2023Conditional Diffusion Based on Discrete Graph Structures for Molecular Graph Generationcited by 46
- 2022On Evaluation Metrics for Graph Generative Modelscited by 44
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generationcited by 43
- 2023Curvature Filtrations for Graph Generative Model Evaluationcited by 18
- 2023Metric Space Magnitude for Evaluating the Diversity of Latent Representationscited by 16
- 2025Flatten Graphs as Sequences: Transformers are Scalable Graph Generatorscited by 12
- 2022Micro and Macro Level Graph Modeling for Graph Variational Auto-Encoderscited by 8
- 2022Evaluating Graph Generative Models with Contrastively Learned Featurescited by 5
26 more
- 2022A Framework for Large Scale Synthetic Graph Dataset Generationcited by 5
- 2023HiGen: Hierarchical Graph Generative Networkscited by 5
- 2022GEMS: Scene Expansion using Generative Models of Graphscited by 3
- 2026Prior-Informed Flow Matching for Graph Reconstructioncited by 3
- 2023GRAN is superior to GraphRNN: node orderings, kernel- and graph embeddings-based metrics for graph generatorscited by 2
- 2024HC-GST: Heterophily-aware Distribution Consistency based Graph Self-trainingcited by 2
- 2024Point Cloud Synthesis Using Inner Product Transformscited by 2
- 2025PolyGraph Discrepancy: a classifier-based metric for graph generationcited by 2
- 2023Discovering Graph Generation Algorithmscited by 1
- 2023SANGEA: Scalable and Attributed Network Generationcited by 1
- 2025Quality Measures for Dynamic Graph Generative Modelscited by 1
- 2025Exploring Variational Graph Autoencoders for Distribution Grid Data Generationcited by 1
- 2025Beyond MMD: Evaluating Graph Generative Models with Geometric Deep Learningcited by 1
- 2022GraphDCA -- a Framework for Node Distribution Comparison in Real and Synthetic Graphscited by 0
- 2022GrannGAN: Graph annotation generative adversarial networkscited by 0
- 2023On Hierarchical Multi-Resolution Graph Generative Modelscited by 0
- 2023Computing Expected Motif Counts for Exchangeable Graph Generative Modelscited by 0
- 2024Combinatorial Complex Score-based Diffusion Modelling through Stochastic Differential Equationscited by 0
- 2024Heterogeneous Graph Generation: A Hierarchical Approach using Node Feature Poolingcited by 0
- 2024Vertical Validation: Evaluating Implicit Generative Models for Graphs on Thin Support Regionscited by 0
- 2025Graph Generative Models Evaluation with Masked Autoencodercited by 0
- 2025NGTM: Substructure-based Neural Graph Topic Model for Interpretable Graph Generationcited by 0
- 2025Explainable Graph Representation Learning via Graph Pattern Analysiscited by 0
- 2026Diversity Curves for Graph Representation Learningcited by 0
- 2026GraphK: Variable-Size Graph Generation with Efficient Edge Constructioncited by 0
- 2026ProtoGuide: Prototype-Driven Guidance for Class-Conditional Graph Generationcited by 0
- 2026ProtoGuide: Prototype-Driven Guidance for Class-Conditional Graph Generation14 Sep 2026
- 2026GraphK: Variable-Size Graph Generation with Efficient Edge Construction19 Aug 2026
- 2026Diversity Curves for Graph Representation Learning7 May 2026
- 2026Prior-Informed Flow Matching for Graph Reconstruction29 Jan 2026
- 2025Beyond MMD: Evaluating Graph Generative Models with Geometric Deep Learning16 Dec 2025
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
- 2025PolyGraph Discrepancy: a classifier-based metric for graph generation7 Oct 2025
- 2025Exploring Variational Graph Autoencoders for Distribution Grid Data Generation2 Sep 2025
- 2025NGTM: Substructure-based Neural Graph Topic Model for Interpretable Graph Generation17 Jul 2025
- 2025Graph Generative Models Evaluation with Masked Autoencoder17 Mar 2025
- 2025Quality Measures for Dynamic Graph Generative Models3 Mar 2025
- 2025Flatten Graphs as Sequences: Transformers are Scalable Graph Generators4 Feb 2025
26 more
- 2024Vertical Validation: Evaluating Implicit Generative Models for Graphs on Thin Support Regions20 Nov 2024
- 2024Heterogeneous Graph Generation: A Hierarchical Approach using Node Feature Pooling15 Oct 2024
- 2024Point Cloud Synthesis Using Inner Product Transforms9 Oct 2024
- 2024HC-GST: Heterophily-aware Distribution Consistency based Graph Self-training25 Jul 2024
- 2024Combinatorial Complex Score-based Diffusion Modelling through Stochastic Differential Equations7 Jun 2024
- 2023Metric Space Magnitude for Evaluating the Diversity of Latent Representations27 Nov 2023
- 2023SANGEA: Scalable and Attributed Network Generation27 Sep 2023
- 2023GRAN is superior to GraphRNN: node orderings, kernel- and graph embeddings-based metrics for graph generators13 Jul 2023
- 2023HiGen: Hierarchical Graph Generative Networks30 May 2023
- 2023Efficient and Degree-Guided Graph Generation via Discrete Diffusion Modeling6 May 2023
- 2023Computing Expected Motif Counts for Exchangeable Graph Generative Models1 May 2023
- 2023Discovering Graph Generation Algorithms25 Apr 2023
- 2023On Hierarchical Multi-Resolution Graph Generative Models6 Mar 2023
- 2023Generative Diffusion Models on Graphs: Methods and Applications6 Feb 2023
- 2023Curvature Filtrations for Graph Generative Model Evaluation30 Jan 2023
- 2023Conditional Diffusion Based on Discrete Graph Structures for Molecular Graph Generation1 Jan 2023
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generation4 Dec 2022
- 2022GrannGAN: Graph annotation generative adversarial networks1 Dec 2022
- 2022Micro and Macro Level Graph Modeling for Graph Variational Auto-Encoders30 Oct 2022
- 2022A Framework for Large Scale Synthetic Graph Dataset Generation4 Oct 2022
- 2022GEMS: Scene Expansion using Generative Models of Graphs8 Jul 2022
- 2022Evaluating Graph Generative Models with Contrastively Learned Features13 Jun 2022
- 2022A Survey on Deep Graph Generation: Methods and Applications13 Mar 2022
- 2022GraphDCA -- a Framework for Node Distribution Comparison in Real and Synthetic Graphs8 Feb 2022
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equations5 Feb 2022
- 2022On Evaluation Metrics for Graph Generative Models24 Jan 2022
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equationscited by 273
- 2023Generative Diffusion Models on Graphs: Methods and Applicationscited by 79
- 2023Efficient and Degree-Guided Graph Generation via Discrete Diffusion Modelingcited by 75
- 2026Prior-Informed Flow Matching for Graph Reconstructioncited by 3
- 2024Combinatorial Complex Score-based Diffusion Modelling through Stochastic Differential Equationscited by 0
- 2026ProtoGuide: Prototype-Driven Guidance for Class-Conditional Graph Generationcited by 0
- 2026ProtoGuide: Prototype-Driven Guidance for Class-Conditional Graph Generation14 Sep 2026
- 2026Prior-Informed Flow Matching for Graph Reconstruction29 Jan 2026
- 2024Combinatorial Complex Score-based Diffusion Modelling through Stochastic Differential Equations7 Jun 2024
- 2023Efficient and Degree-Guided Graph Generation via Discrete Diffusion Modeling6 May 2023
- 2023Generative Diffusion Models on Graphs: Methods and Applications6 Feb 2023
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equations5 Feb 2022
- 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
- 2023Conditional Diffusion Based on Discrete Graph Structures for Molecular Graph Generationcited by 46
- 2022On Evaluation Metrics for Graph Generative Modelscited by 44
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generationcited by 43
- 2023Curvature Filtrations for Graph Generative Model Evaluationcited by 18
- 2023Metric Space Magnitude for Evaluating the Diversity of Latent Representationscited by 16
- 2025Flatten Graphs as Sequences: Transformers are Scalable Graph Generatorscited by 12
- 2022Micro and Macro Level Graph Modeling for Graph Variational Auto-Encoderscited by 8
- 2022Evaluating Graph Generative Models with Contrastively Learned Featurescited by 5
- 2022A Framework for Large Scale Synthetic Graph Dataset Generationcited by 5
- 2023HiGen: Hierarchical Graph Generative Networkscited by 5
- 2022GEMS: Scene Expansion using Generative Models of Graphscited by 3
12 most cited of 32 All 32 (JSON)
- 2026GraphK: Variable-Size Graph Generation with Efficient Edge Construction19 Aug 2026
- 2026Diversity Curves for Graph Representation Learning7 May 2026
- 2025Beyond MMD: Evaluating Graph Generative Models with Geometric Deep Learning16 Dec 2025
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
- 2025PolyGraph Discrepancy: a classifier-based metric for graph generation7 Oct 2025
- 2025Exploring Variational Graph Autoencoders for Distribution Grid Data Generation2 Sep 2025
- 2025NGTM: Substructure-based Neural Graph Topic Model for Interpretable Graph Generation17 Jul 2025
- 2025Graph Generative Models Evaluation with Masked Autoencoder17 Mar 2025
- 2025Quality Measures for Dynamic Graph Generative Models3 Mar 2025
- 2025Flatten Graphs as Sequences: Transformers are Scalable Graph Generators4 Feb 2025
- 2024Vertical Validation: Evaluating Implicit Generative Models for Graphs on Thin Support Regions20 Nov 2024
- 2024Heterogeneous Graph Generation: A Hierarchical Approach using Node Feature Pooling15 Oct 2024
12 newest of 32 All 32 (JSON)