GraphGen: A Scalable Approach to Domain-agnostic Labeled Graph Generation
Not on the map. Why?
Abstract (arXiv)
Graph generative models have been extensively studied in the data mining literature. While traditional techniques are based on generating structures that adhere to a pre-decided distribution, recent techniques have shifted towards learning this distribution directly from the data. While learning-based approaches have imparted significant improvement in quality, some limitations remain to be addressed. First, learning graph distributions introduces additional computational overhead, which limits their scalability to large graph databases. Second, many techniques only learn the structure and do not address the need to also learn node and edge labels, which encode important semantic information and influence the structure itself. Third, existing techniques often incorporate domain-specific rules and lack generalizability. Fourth, the experimentation of existing techniques is not comprehensive enough due to either using weak evaluation metrics or focusing primarily on synthetic or small datasets. In this work, we develop a domain-agnostic technique called GraphGen to overcome all of these limitations. GraphGen converts graphs to sequences using minimum DFS codes. Minimum DFS codes are canonical labels and capture the graph structure precisely along with the label information. The complex joint distributions between structure and semantic labels are learned through a novel LSTM architecture. Extensive experiments on million-sized, real graph datasets show GraphGen to be 4 times faster on average than state-of-the-art techniques while being significantly better in quality across a comprehensive set of 11 different metrics. Our code is released at https://github.com/idea-iitd/graphgen.
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 13; 2023: 20; 2024: 10; 2025: 8; 2026: 9.
65 papers.
Sort:
By area:
- 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
- 2025Assemble Your Crew: Automatic Multi-agent Communication Topology Design via Autoregressive Graph Generationcited by 57
- 2022On Evaluation Metrics for Graph Generative Modelscited by 44
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generationcited by 43
- 2021Evaluation Metrics for Graph Generative Models: Problems, Pitfalls, and Practical Solutionscited by 38
- 2023Efficient and Scalable Graph Generation through Iterative Local Expansioncited by 35
- 2021Order Matters: Probabilistic Modeling of Node Sequence for Graph Generationcited by 32
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentationcited by 29
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generationcited by 25
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022TIGGER: Scalable Generative Modelling for Temporal Interaction Graphscited by 18
- 2022NVDiff: Graph Generation through the Diffusion of Node Vectorscited by 18
38 more
- 2024Generative Modelling of Structurally Constrained Graphscited by 17
- 2023Improving Graph Generation by Restricting Graph Bandwidthcited by 15
- 2023A Simple and Scalable Representation for Graph Generationcited by 15
- 2023Mirage: Model-Agnostic Graph Distillation for Graph Classificationcited by 13
- 2023Classifier-free graph diffusion for molecular property targetingcited by 13
- 2023FairGen: Towards Fair Graph Generationcited by 12
- 2024End-to-End Ontology Learning with Large Language Modelscited by 12
- 2025Flatten Graphs as Sequences: Transformers are Scalable Graph Generatorscited by 12
- 2023GNNX-BENCH: Unravelling the Utility of Perturbation-based GNN Explainers through In-depth Benchmarkingcited by 11
- 2023Discrete Graph Auto-Encodercited by 10
- 2021GraphGen-Redux: a Fast and Lightweight Recurrent Model for labeled Graph Generationcited by 9
- 2023Node-Aligned Graph-to-Graph (NAG2G): Elevating Template-Free Deep Learning Approaches in Single-Step Retrosynthesiscited by 9
- 2025Simple and Critical Iterative Denoising: A Recasting of Discrete Diffusion in Graph Generationcited by 9
- 2022Micro and Macro Level Graph Modeling for Graph Variational Auto-Encoderscited by 8
- 20243M-Diffusion: Latent Multi-Modal Diffusion for Language-Guided Molecular Structure Generationcited by 8
- 2023GRAFENNE: Learning on Graphs with Heterogeneous and Dynamic Feature Setscited by 7
- 2025Bures-Wasserstein Flow Matching for Graph Generationcited by 7
- 2024FairWire: Fair Graph Generationcited by 6
- 2021Task and Model Agnostic Adversarial Attack on Graph Neural Networkscited by 5
- 2024Neural Graph Generator: Feature-Conditioned Graph Generation using Latent Diffusion Modelscited by 5
- 2022A Survey on Temporal Graph Representation Learning and Generative Modelingcited by 4
- 2023NeuroCUT: A Neural Approach for Robust Graph Partitioningcited by 4
- 2022GEMS: Scene Expansion using Generative Models of Graphscited by 3
- 2023PyGraft: Configurable Generation of Synthetic Schemas and Knowledge Graphs at Your Fingertipscited by 3
- 2024Overcoming Order in Autoregressive Graph Generationcited by 3
- 2022SCGG: A Deep Structure-Conditioned Graph Generative Modelcited by 2
- 2023Modeling and design of heterogeneous hierarchical bioinspired spider web structures using generative deep learning and additive manufacturingcited by 2
- 2023Random Edge Coding: One-Shot Bits-Back Coding of Large Labeled Graphscited by 2
- 2023Graph Generation with K2-treescited by 2
- 2023GRAN is superior to GraphRNN: node orderings, kernel- and graph embeddings-based metrics for graph generatorscited by 2
- 2025Fast Graph Generation via Autoregressive Noisy Filtration Modelingcited by 2
- 2026Flowette: Flow Matching with Graphette Priors for Graph Generationcited by 2
- 2026Graph-GRPO: Training Graph Flow Models with Reinforcement Learningcited by 2
- 2026Unrestrained Simplex Denoising for Discrete Data. A Non-Markovian Approach Applied to Graph Generationcited by 2
- 2021A Tunable Model for Graph Generation Using LSTM and Conditional VAEcited by 1
- 2022GraphTune: A Learning-based Graph Generative Model with Tunable Structural Featurescited by 1
- 2022ChemAlgebra: Algebraic Reasoning on Chemical Reactionscited by 1
- 2023SANGEA: Scalable and Attributed Network Generationcited by 1
50 most cited of 65 All 65 (JSON)
- 2026Stable Transformers for Graph Generation30 Sep 2026
- 2026GFFMERGE: Efficient Merging of Graph Neural Force Fields and Beyond2 Jun 2026
- 2026Position: Graph Condensation Needs a Reset -- Move Beyond Full-dataset Training and Model-Dependence17 May 2026
- 2026When Graph Language Models Go Beyond Memorization7 May 2026
- 2026Hierarchical Discrete Flow Matching for Graph Generation31 Mar 2026
- 2026Unrestrained Simplex Denoising for Discrete Data. A Non-Markovian Approach Applied to Graph Generation30 Mar 2026
- 2026Graph-GRPO: Training Graph Flow Models with Reinforcement Learning11 Mar 2026
- 2026Flowette: Flow Matching with Graphette Priors for Graph Generation27 Feb 2026
- 2026Variational Bayesian Flow Network for Graph Generation30 Jan 2026
- 2025LGDC: Latent Graph Diffusion via Spectrum-Preserving Coarsening1 Dec 2025
- 2025Fast 3D Diffusion for Scalable Granular Media Synthesis27 Aug 2025
- 2025Assemble Your Crew: Automatic Multi-agent Communication Topology Design via Autoregressive Graph Generation24 Jul 2025
38 more
- 2025Bures-Wasserstein Flow Matching for Graph Generation16 Jun 2025
- 2025Exploring Graph Representations of Logical Forms for Language Modeling20 May 2025
- 2025Simple and Critical Iterative Denoising: A Recasting of Discrete Diffusion in Graph Generation27 Mar 2025
- 2025Fast Graph Generation via Autoregressive Noisy Filtration Modeling4 Feb 2025
- 2025Flatten Graphs as Sequences: Transformers are Scalable Graph Generators4 Feb 2025
- 2024End-to-End Ontology Learning with Large Language Models31 Oct 2024
- 2024Generative Modelling of Structurally Constrained Graphs25 Jun 2024
- 2024Generated Contents Enrichment6 May 2024
- 2024SteinGen: Generating Fidelitous and Diverse Graph Samples27 Mar 2024
- 20243M-Diffusion: Latent Multi-Modal Diffusion for Language-Guided Molecular Structure Generation11 Mar 2024
- 2024Neural Graph Generator: Feature-Conditioned Graph Generation using Latent Diffusion Models3 Mar 2024
- 2024FairWire: Fair Graph Generation6 Feb 2024
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generation6 Feb 2024
- 2024Overcoming Order in Autoregressive Graph Generation4 Feb 2024
- 2024Unsupervised Learning of Graph from Recipes22 Jan 2024
- 2023Classifier-free graph diffusion for molecular property targeting28 Dec 2023
- 2023Efficient and Scalable Graph Generation through Iterative Local Expansion14 Dec 2023
- 2023A Simple and Scalable Representation for Graph Generation4 Dec 2023
- 2023NeuroCUT: A Neural Approach for Robust Graph Partitioning18 Oct 2023
- 2023Mirage: Model-Agnostic Graph Distillation for Graph Classification14 Oct 2023
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023GNNX-BENCH: Unravelling the Utility of Perturbation-based GNN Explainers through In-depth Benchmarking3 Oct 2023
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentation1 Oct 2023
- 2023Node-Aligned Graph-to-Graph (NAG2G): Elevating Template-Free Deep Learning Approaches in Single-Step Retrosynthesis27 Sep 2023
- 2023SANGEA: Scalable and Attributed Network Generation27 Sep 2023
- 2023PyGraft: Configurable Generation of Synthetic Schemas and Knowledge Graphs at Your Fingertips7 Sep 2023
- 2023GRAN is superior to GraphRNN: node orderings, kernel- and graph embeddings-based metrics for graph generators13 Jul 2023
- 2023Discrete Graph Auto-Encoder13 Jun 2023
- 2023GSHOT: Few-shot Generative Modeling of Labeled Graphs6 Jun 2023
- 2023GRAFENNE: Learning on Graphs with Heterogeneous and Dynamic Feature Sets6 Jun 2023
- 2023Graph Generation with K2-trees30 May 2023
- 2023Random Edge Coding: One-Shot Bits-Back Coding of Large Labeled Graphs16 May 2023
- 2023Modeling and design of heterogeneous hierarchical bioinspired spider web structures using generative deep learning and additive manufacturing11 Apr 2023
- 2023FairGen: Towards Fair Graph Generation30 Mar 2023
- 2023Improving Graph Generation by Restricting Graph Bandwidth25 Jan 2023
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generation4 Dec 2022
- 2022GrannGAN: Graph annotation generative adversarial networks1 Dec 2022
- 2022NVDiff: Graph Generation through the Diffusion of Node Vectors19 Nov 2022
50 newest of 65 All 65 (JSON)
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generationcited by 25
- 2022NVDiff: Graph Generation through the Diffusion of Node Vectorscited by 18
- 2024Generative Modelling of Structurally Constrained Graphscited by 17
- 2025Simple and Critical Iterative Denoising: A Recasting of Discrete Diffusion in Graph Generationcited by 9
- 2025Bures-Wasserstein Flow Matching for Graph Generationcited by 7
- 2024Neural Graph Generator: Feature-Conditioned Graph Generation using Latent Diffusion Modelscited by 5
- 2023Modeling and design of heterogeneous hierarchical bioinspired spider web structures using generative deep learning and additive manufacturingcited by 2
- 2026Flowette: Flow Matching with Graphette Priors for Graph Generationcited by 2
- 2026Unrestrained Simplex Denoising for Discrete Data. A Non-Markovian Approach Applied to Graph Generationcited by 2
- 2026Variational Bayesian Flow Network for Graph Generationcited by 1
- 2026Hierarchical Discrete Flow Matching for Graph Generationcited by 1
- 2025Fast 3D Diffusion for Scalable Granular Media Synthesiscited by 0
- 2026Hierarchical Discrete Flow Matching for Graph Generation31 Mar 2026
- 2026Unrestrained Simplex Denoising for Discrete Data. A Non-Markovian Approach Applied to Graph Generation30 Mar 2026
- 2026Flowette: Flow Matching with Graphette Priors for Graph Generation27 Feb 2026
- 2026Variational Bayesian Flow Network for Graph Generation30 Jan 2026
- 2025Fast 3D Diffusion for Scalable Granular Media Synthesis27 Aug 2025
- 2025Bures-Wasserstein Flow Matching for Graph Generation16 Jun 2025
- 2025Simple and Critical Iterative Denoising: A Recasting of Discrete Diffusion in Graph Generation27 Mar 2025
- 2024Generative Modelling of Structurally Constrained Graphs25 Jun 2024
- 2024Neural Graph Generator: Feature-Conditioned Graph Generation using Latent Diffusion Models3 Mar 2024
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generation6 Feb 2024
- 2023Modeling and design of heterogeneous hierarchical bioinspired spider web structures using generative deep learning and additive manufacturing11 Apr 2023
- 2022NVDiff: Graph Generation through the Diffusion of Node Vectors19 Nov 2022
- 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
- 2022On Evaluation Metrics for Graph Generative Modelscited by 44
- 2022GraphGDP: Generative Diffusion Processes for Permutation Invariant Graph Generationcited by 43
- 2021Evaluation Metrics for Graph Generative Models: Problems, Pitfalls, and Practical Solutionscited by 38
- 2023Efficient and Scalable Graph Generation through Iterative Local Expansioncited by 35
- 2021Order Matters: Probabilistic Modeling of Node Sequence for Graph Generationcited by 32
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentationcited by 29
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022TIGGER: Scalable Generative Modelling for Temporal Interaction Graphscited by 18
- 2023Improving Graph Generation by Restricting Graph Bandwidthcited by 15
- 2023A Simple and Scalable Representation for Graph Generationcited by 15
- 2023Mirage: Model-Agnostic Graph Distillation for Graph Classificationcited by 13
12 most cited of 51 All 51 (JSON)
- 2026Stable Transformers for Graph Generation30 Sep 2026
- 2026GFFMERGE: Efficient Merging of Graph Neural Force Fields and Beyond2 Jun 2026
- 2026Position: Graph Condensation Needs a Reset -- Move Beyond Full-dataset Training and Model-Dependence17 May 2026
- 2026When Graph Language Models Go Beyond Memorization7 May 2026
- 2025LGDC: Latent Graph Diffusion via Spectrum-Preserving Coarsening1 Dec 2025
- 2025Exploring Graph Representations of Logical Forms for Language Modeling20 May 2025
- 2025Fast Graph Generation via Autoregressive Noisy Filtration Modeling4 Feb 2025
- 2025Flatten Graphs as Sequences: Transformers are Scalable Graph Generators4 Feb 2025
- 2024End-to-End Ontology Learning with Large Language Models31 Oct 2024
- 2024Generated Contents Enrichment6 May 2024
- 2024SteinGen: Generating Fidelitous and Diverse Graph Samples27 Mar 2024
- 20243M-Diffusion: Latent Multi-Modal Diffusion for Language-Guided Molecular Structure Generation11 Mar 2024
12 newest of 51 All 51 (JSON)