Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Advancing research in the emerging field of deep graph learning requires new tools to support tensor computation over graphs. In this paper, we present the design principles and implementation of Deep Graph Library (DGL). DGL distills the computational patterns of GNNs into a few generalized sparse tensor operations suitable for extensive parallelization. By advocating graph as the central programming abstraction, DGL can perform optimizations transparently. By cautiously adopting a framework-neutral design, DGL allows users to easily port and leverage the existing components across multiple deep learning frameworks. Our evaluation shows that DGL significantly outperforms other popular GNN-oriented frameworks in both speed and memory consumption over a variety of benchmarks and has little overhead for small scale workloads.
Key facts. Cited by 241 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 64; 2022: 53; 2023: 50; 2024: 45; 2025: 16; 2026: 13.
241 papers.
Sort:
By area:
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
- 2023Towards Better Dynamic Graph Learning: New Architecture and Unified Librarycited by 154
- 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 138
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2021Extract the Knowledge of Graph Neural Networks and Go Beyond it: An Effective Knowledge Distillation Frameworkcited by 69
- 2022MuMiN: A Large-Scale Multilingual Multimodal Fact-Checked Misinformation Social Network Datasetcited by 59
- 2021Hierarchical Graph Representations in Digital Pathologycited by 58
38 more
- 2022ImageCAS: A Large-Scale Dataset and Benchmark for Coronary Artery Segmentation based on Computed Tomography Angiography Imagescited by 54
- 2021Dorylus: Affordable, Scalable, and Accurate GNN Training with Distributed CPU Servers and Serverless Threadscited by 51
- 2021BGL: GPU-Efficient GNN Training by Optimizing Graph Data I/O and Preprocessingcited by 50
- 2023GSLB: The Graph Structure Learning Benchmarkcited by 49
- 2022TorchDrug: A Powerful and Flexible Machine Learning Platform for Drug Discoverycited by 45
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2024Knowledge Graph Enhanced Large Language Model Editingcited by 38
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2022Multi-modal Graph Learning for Disease Predictioncited by 34
- 2022Distributed Graph Neural Network Training: A Surveycited by 32
- 2024Position: Categorical Deep Learning is an Algebraic Theory of All Architecturescited by 32
- 2021Heterogeneous Graph Representation Learning with Relation Awarenesscited by 31
- 2021Meta-Knowledge Transfer for Inductive Knowledge Graph Embeddingcited by 31
- 2021SIRE: Separate Intra- and Inter-sentential Reasoning for Document-level Relation Extractioncited by 30
- 2021Document-level Event Extraction via Heterogeneous Graph-based Interaction Model with a Trackercited by 29
- 2022Learning Graph Neural Networks for Image Style Transfercited by 29
- 2024A Comprehensive Survey of Dynamic Graph Neural Networks: Models, Frameworks, Benchmarks, Experiments and Challengescited by 29
- 2021Understanding GNN Computational Graph: A Coordinated Computation, IO, and Memory Perspectivecited by 28
- 2022Algorithm and System Co-design for Efficient Subgraph-based Graph Representation Learningcited by 28
- 2023Sparse Training of Discrete Diffusion Models for Graph Generationcited by 26
- 2021Meta-Aggregator: Learning to Aggregate for 1-bit Graph Neural Networkscited by 24
- 2021Learning Whole-Slide Segmentation from Inexact and Incomplete Labels using Tissue Graphscited by 22
- 2023Deep Graph Reprogrammingcited by 22
- 2023Laplacian Canonization: A Minimalist Approach to Sign and Basis Invariant Spectral Embeddingcited by 21
- 2021HistoCartography: A Toolkit for Graph Analytics in Digital Pathologycited by 20
- 2022Self-Supervised Graph Structure Refinement for Graph Neural Networkscited by 20
- 2021The Power of the Weisfeiler-Leman Algorithm for Machine Learning with Graphscited by 19
- 2021Federated Learning of Molecular Properties with Graph Neural Networks in a Heterogeneous Settingcited by 19
- 2022MariusGNN: Resource-Efficient Out-of-Core Training of Graph Neural Networkscited by 19
- 2021Learning Hierarchical Graph Neural Networks for Image Clusteringcited by 18
- 2021Sequential Aggregation and Rematerialization: Distributed Full-batch Training of Graph Neural Networks on Large Graphscited by 18
- 2022LHNN: Lattice Hypergraph Neural Network for VLSI Congestion Predictioncited by 18
- 2022Encoding Concepts in Graph Neural Networkscited by 18
- 2021Efficient Graph Deep Learning in TensorFlow with tf_geometriccited by 17
- 2021Generalizable Cross-Graph Embedding for GNN-based Congestion Predictioncited by 17
- 2021TC-GNN: Bridging Sparse GNN Computation and Dense Tensor Cores on GPUscited by 17
- 2023Continual Graph Learning: A Surveycited by 17
- 2022A Two-Stream AMR-enhanced Model for Document-level Event Argument Extractioncited by 16
50 most cited of 241 All 241 (JSON)
- 2026When Vision Meets Graphs: A Survey on Graph Reasoning and Learning3 Sep 2026
- 2026Taurus: Accelerating Out-of-Core Graph Neural Network Inference on Billion-Scale Graphs19 Jul 2026
- 2026Directly Optimizing Mean Demographic Parity for Nonlinear Regression6 Jul 2026
- 2026Auto-Configured Explainable Graph Neural Networks for Multi-Site Pollution Prediction23 Jun 2026
- 2026RankGraph-2: Lifecycle Co-Design for Billion-Node Graph Learning in Recommendation16 Jun 2026
- 2026Neuro-Relational Programs: Unifying Queries and Neural Computation over Structured Data10 Jun 2026
- 2026PiGGO: Physics-Guided Learnable Graph Kalman Filters for Virtual Sensing of Nonlinear Dynamic Structures under Uncertainty29 Apr 2026
- 2026EmbedPart: Embedding-Driven Graph Partitioning for Scalable Graph Neural Network Training1 Apr 2026
- 2026TA-GGAD: Testing-time Adaptive Graph Model for Generalist Graph Anomaly Detection10 Mar 2026
- 2026GCTAM: Global and Contextual Truncated Affinity Combined Maximization Model For Unsupervised Graph Anomaly Detection2 Mar 2026
- 2026Grappa: Gradient-Only Communication for Scalable Graph Neural Network Training2 Feb 2026
- 2026Autonomous Chain-of-Thought Distillation for Graph-Based Fraud Detection30 Jan 2026
38 more
- 2026Accelerating Storage-Based Training for Graph Neural Networks4 Jan 2026
- 2025Empowering GNNs for Domain Adaptation via Denoising Target Graph6 Dec 2025
- 2025GHR-VQA: Graph-guided Hierarchical Relational Reasoning for Video Question Answering25 Nov 2025
- 2025LouisKV: Efficient KV Cache Retrieval for Long Input-Output Sequences13 Oct 2025
- 2025G-reasoner: Foundation Models for Unified Reasoning over Graph-structured Knowledge29 Sep 2025
- 2025Explainable Knowledge Graph Retrieval-Augmented Generation (KG-RAG) with KG-SMILE3 Sep 2025
- 2025Geometric Learning in Black-Box Optimization: A GNN Framework for Algorithm Performance Prediction19 Jun 2025
- 2025Optimizing Federated Learning using Remote Embeddings for Graph Neural Networks14 Jun 2025
- 2025Learnable Kernel Density Estimation for Graphs and Its Application to Graph-Level Anomaly Detection27 May 2025
- 2025From Street View to Visual Network: Mapping the Visibility of Urban Landmarks with Vision-Language Models17 May 2025
- 2025Graph Learning at Scale: Characterizing and Optimizing Pre-Propagation GNNs17 Apr 2025
- 2025Divergent Paths: Separating Homophilic and Heterophilic Learning for Enhanced Graph-level Representations6 Apr 2025
- 2025RGL: A Graph-Centric, Modular Framework for Efficient Retrieval-Augmented Generation on Graphs25 Mar 2025
- 2025Multi-Modal Gesture Recognition from Video and Surgical Tool Pose Information via Motion Invariants19 Mar 2025
- 2025Armada: Memory-Efficient Distributed Training of Large-Scale Graph Neural Networks25 Feb 2025
- 2025SparseTransX: Efficient Training of Translation-Based Knowledge Graph Embeddings Using Sparse Matrix Operations24 Feb 2025
- 2025Top Ten Challenges Towards Agentic Neural Graph Databases24 Jan 2025
- 2024Hawkes based Representation Learning for Reasoning over Scale-free Community-structured Temporal Knowledge Graphs28 Dec 2024
- 2024Training-free Heterogeneous Graph Condensation via Data Selection20 Dec 2024
- 2024Modality-Independent Graph Neural Networks with Global Transformers for Multimodal Recommendation18 Dec 2024
- 2024Accelerating Sparse Graph Neural Networks with Tensor Core Optimization16 Dec 2024
- 2024Pretrained Event Classification Model for High Energy Physics Analysis14 Dec 2024
- 2024Predictive Query-based Pipeline for Graph Data13 Dec 2024
- 2024TGTOD: A Global Temporal Graph Transformer for Outlier Detection at Scale1 Dec 2024
- 2024DF-GNN: Dynamic Fusion Framework for Attention Graph Neural Networks on GPUs25 Nov 2024
- 2024Reconsidering the Performance of GAE in Link Prediction6 Nov 2024
- 2024Multi-Channel Hypergraph Contrastive Learning for Matrix Completion2 Nov 2024
- 2024TCGU: Data-centric Graph Unlearning based on Transferable Condensation9 Oct 2024
- 2024Multi-Atlas Brain Network Classification through Consistency Distillation and Complementary Information Fusion28 Sep 2024
- 2024FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scale23 Sep 2024
- 2024Leiden-Fusion Partitioning Method for Effective Distributed Training of Graph Embeddings15 Sep 2024
- 2024SiHGNN: Leveraging Properties of Semantic Graphs for Efficient HGNN Acceleration27 Aug 2024
- 2024Earth Observation Satellite Scheduling with Graph Neural Networks and Monte Carlo Tree Search27 Aug 2024
- 2024Learning Rule-Induced Subgraph Representations for Inductive Relation Prediction9 Aug 2024
- 2024AutoRDF2GML: Facilitating RDF Integration in Graph Machine Learning26 Jul 2024
- 2024Characterizing and Understanding HGNN Training on GPUs16 Jul 2024
- 2024Understanding active learning of molecular docking and its applications14 Jun 2024
- 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimization14 Jun 2024
50 newest of 241 All 241 (JSON)
- 2024EventGround: Narrative Reasoning by Grounding to Eventuality-centric Knowledge Graphscited by 9
- 2025G-reasoner: Foundation Models for Unified Reasoning over Graph-structured Knowledgecited by 9
- 2026Autonomous Chain-of-Thought Distillation for Graph-Based Fraud Detectioncited by 1
- 2026When Vision Meets Graphs: A Survey on Graph Reasoning and Learningcited by 0
- 2026When Vision Meets Graphs: A Survey on Graph Reasoning and Learning3 Sep 2026
- 2026Autonomous Chain-of-Thought Distillation for Graph-Based Fraud Detection30 Jan 2026
- 2025G-reasoner: Foundation Models for Unified Reasoning over Graph-structured Knowledge29 Sep 2025
- 2024EventGround: Narrative Reasoning by Grounding to Eventuality-centric Knowledge Graphs30 Mar 2024
- 2025Top Ten Challenges Towards Agentic Neural Graph Databasescited by 13
- 2025Top Ten Challenges Towards Agentic Neural Graph Databases24 Jan 2025
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
- 2023Towards Better Dynamic Graph Learning: New Architecture and Unified Librarycited by 154
- 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 138
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2021Extract the Knowledge of Graph Neural Networks and Go Beyond it: An Effective Knowledge Distillation Frameworkcited by 69
- 2022MuMiN: A Large-Scale Multilingual Multimodal Fact-Checked Misinformation Social Network Datasetcited by 59
- 2021Hierarchical Graph Representations in Digital Pathologycited by 58
12 most cited of 228 All 228 (JSON)
- 2026Taurus: Accelerating Out-of-Core Graph Neural Network Inference on Billion-Scale Graphs19 Jul 2026
- 2026Directly Optimizing Mean Demographic Parity for Nonlinear Regression6 Jul 2026
- 2026Auto-Configured Explainable Graph Neural Networks for Multi-Site Pollution Prediction23 Jun 2026
- 2026RankGraph-2: Lifecycle Co-Design for Billion-Node Graph Learning in Recommendation16 Jun 2026
- 2026Neuro-Relational Programs: Unifying Queries and Neural Computation over Structured Data10 Jun 2026
- 2026PiGGO: Physics-Guided Learnable Graph Kalman Filters for Virtual Sensing of Nonlinear Dynamic Structures under Uncertainty29 Apr 2026
- 2026EmbedPart: Embedding-Driven Graph Partitioning for Scalable Graph Neural Network Training1 Apr 2026
- 2026TA-GGAD: Testing-time Adaptive Graph Model for Generalist Graph Anomaly Detection10 Mar 2026
- 2026GCTAM: Global and Contextual Truncated Affinity Combined Maximization Model For Unsupervised Graph Anomaly Detection2 Mar 2026
- 2026Grappa: Gradient-Only Communication for Scalable Graph Neural Network Training2 Feb 2026
- 2026Accelerating Storage-Based Training for Graph Neural Networks4 Jan 2026
- 2025Empowering GNNs for Domain Adaptation via Denoising Target Graph6 Dec 2025
12 newest of 228 All 228 (JSON)