LayerDAG: A Layerwise Autoregressive Diffusion Model for Directed Acyclic Graph Generation
On the map: Diffusion models → Flow matching, time series and science
Abstract (arXiv)
Directed acyclic graphs (DAGs) serve as crucial data representations in domains such as hardware synthesis and compiler/program optimization for computing systems. DAG generative models facilitate the creation of synthetic DAGs, which can be used for benchmarking computing systems while preserving intellectual property. However, generating realistic DAGs is challenging due to their inherent directional and logical dependencies. This paper introduces LayerDAG, an autoregressive diffusion model, to address these challenges. LayerDAG decouples the strong node dependencies into manageable units that can be processed sequentially. By interpreting the partial order of nodes as a sequence of bipartite graphs, LayerDAG leverages autoregressive generation to model directional dependencies and employs diffusion models to capture logical dependencies within each bipartite graph. Comparative analyses demonstrate that LayerDAG outperforms existing DAG generative models in both expressiveness and generalization, particularly for generating large-scale DAGs with up to 400 nodes-a critical scenario for system benchmarking. Extensive experiments on both synthetic and real-world flow graphs from various computing platforms show that LayerDAG generates valid DAGs with superior statistical properties and benchmarking performance. The synthetic DAGs generated by LayerDAG enhance the training of ML-based surrogate models, resulting in improved accuracy in predicting performance metrics of real-world DAGs across diverse computing platforms.
Key facts. Cited by 8 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 48 of its 73 references that are in the map. First posted on arXiv 4 Nov 2024.
Builds on
48 of 73 references.
Closest ancestors · 8
Same direction, newest first
- 2023GraphMaker: Can Diffusion Models Generate Large Attributed Graphs?20 Oct
- 2023Autoregressive Diffusion Model for Graph Generation17 Jul
- 2023Efficient and Degree-Guided Graph Generation via Discrete Diffusion Modeling6 May
- 2023MiDi: Mixed Graph and 3D Denoising Diffusion for Molecule Generation17 Feb
- 2022DiGress: Discrete Denoising diffusion for graph generation29 Sep
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equations5 Feb
- 2021Autoregressive Denoising Diffusion Models for Multivariate Probabilistic Time Series Forecasting28 Jan
- 2020Permutation Invariant Graph Generation via Score-Based Generative Modeling2 Mar
Other references · 40
- 2017Attention Is All You Needcited by 59,932
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2022Scalable Diffusion Models with Transformerscited by 5,931
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2018Self-Attention with Relative Position Representationscited by 1,112
- 2021Argmax Flows and Multinomial Diffusion: Learning Categorical Distributionscited by 566
28 more
- 2022Diffusion Policies as an Expressive Policy Class for Offline Reinforcement Learningcited by 543
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
- 2023Imitating Human Behaviour with Diffusion Modelscited by 260
- 2019Efficient Graph Generation with Graph Recurrent Attention Networkscited by 231
- 2018Learning Deep Generative Models of Graphscited by 227
- 2021Autoregressive Diffusion Modelscited by 208
- 2022Exploring Length Generalization in Large Language Modelscited by 204
- 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
- 2023What Algorithms can Transformers Learn? A Study in Length Generalizationcited by 198
- 2018Learning to Optimize Tensor Programscited by 138
- 2019Neural Predictor for Neural Architecture Searchcited by 116
- 2023Randomized Positional Encodings Boost Length Generalization of Transformerscited by 114
- 2019D-VAE: A Variational Autoencoder for Directed Acyclic Graphscited by 98
- 2023CktGNN: Circuit Graph Neural Network for Electronic Design Automationcited by 55
- 2018Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networkscited by 43
- 2023MUDiff: Unified Diffusion for Complete Molecule Generationcited by 41
- 2021A Deep Learning Based Cost Model for Automatic Code Optimizationcited by 33
- 2020Chameleon: Adaptive Code Optimization for Expedited Deep Neural Network Compilationcited by 29
- 2022High-Level Synthesis Performance Prediction using GNNs: Benchmarking, Modeling, and Advancingcited by 25
- 2023TpuGraphs: A Performance Prediction Dataset on Large Tensor Computational Graphscited by 16
- 2023DiffusionNAG: Predictor-guided Neural Architecture Generation with Diffusion Modelscited by 15
- 2023Chakra: Advancing Performance Benchmarking and Co-design using Standardized Execution Tracescited by 13
- 2022GRANITE: A Graph Neural Network Model for Basic Block Throughput Estimationcited by 9
- 2023Learning Large Graph Property Prediction via Graph Segment Trainingcited by 9
- 2022Graph Generative Model for Benchmarking Graph Neural Networkscited by 6
- 2024Proteus: Preserving Model Confidentiality during Graph Optimizationscited by 1
- 2024A Benchmark on Directed Graph Representation Learning in Hardware Designscited by 1
Built on by
Citing papers per year: 2025: 5; 2026: 3.
8 papers.
- 2025MDNS: Masked Diffusion Neural Sampler via Stochastic Optimal Controlcited by 20
- 2025Diffuse Everything: Multimodal Diffusion Models on Arbitrary State Spacescited by 19
- 2026Relational In-Context Learning via Synthetic Pre-training with Structural Priorcited by 11
- 2025Q-Fusion: Diffusing Quantum Circuitscited by 4
- 2025Generating Directed Graphs with Dual Attention and Asymmetric Encodingcited by 3
- 2026Principled Latent Diffusion for Graphs via Laplacian Autoencoderscited by 1
- 2025ArtNet: Hierarchical Clustering-Based Artificial Netlist Generator for ML and DTCO Applicationcited by 0
- 2026GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representationscited by 0
- 2026GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representations28 Sep 2026
- 2026Relational In-Context Learning via Synthetic Pre-training with Structural Prior4 Mar 2026
- 2026Principled Latent Diffusion for Graphs via Laplacian Autoencoders20 Jan 2026
- 2025ArtNet: Hierarchical Clustering-Based Artificial Netlist Generator for ML and DTCO Application15 Oct 2025
- 2025MDNS: Masked Diffusion Neural Sampler via Stochastic Optimal Control14 Aug 2025
- 2025Generating Directed Graphs with Dual Attention and Asymmetric Encoding19 Jun 2025
- 2025Diffuse Everything: Multimodal Diffusion Models on Arbitrary State Spaces9 Jun 2025
- 2025Q-Fusion: Diffusing Quantum Circuits29 Apr 2025
Similar, not cited
Close in wording, no citation either way
- 2024SeaDAG: Semi-autoregressive Diffusion for Conditional Directed Acyclic Graph Generation
- 2026Scaling Novel Graph Generation via Lightweight Structure-Guided Autoregressive Models
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generation
- 2026DGPO: RL-Steered Graph Diffusion for Neural Architecture Generation
- 2024Discrete-state Continuous-time Diffusion for Graph Generation
- 2025Diffusion-Free Graph Generation with Next-Scale Prediction
- 2024DeFoG: Discrete Flow Matching for Graph Generation
- 2025SBGD: Improving Graph Diffusion Generative Model via Stochastic Block Diffusion