The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Survey
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are an emerging research field. This specialized Deep Neural Network (DNN) architecture is capable of processing graph structured data and bridges the gap between graph processing and Deep Learning (DL). As graphs are everywhere, GNNs can be applied to various domains including recommendation systems, computer vision, natural language processing, biology and chemistry. With the rapid growing size of real world graphs, the need for efficient and scalable GNN training solutions has come. Consequently, many works proposing GNN systems have emerged throughout the past few years. However, there is an acute lack of overview, categorization and comparison of such systems. We aim to fill this gap by summarizing and categorizing important methods and techniques for large-scale GNN solutions. In addition, we establish connections between GNN systems, graph processing systems and DL systems.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 99 of its 225 references that are in the map. First posted on arXiv 23 May 2023.
Builds on
99 of 225 references.
References · 99
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2019Simplifying Graph Convolutional Networkscited by 1,470
38 more
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
- 2018Hypergraph Neural Networkscited by 482
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 443
- 2018Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Networkcited by 415
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2016Learning Multiagent Communication with Backpropagationcited by 355
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2017Residual Gated Graph ConvNetscited by 341
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
- 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
- 2019Position-aware Graph Neural Networkscited by 203
- 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
- 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
- 2020A Survey on Knowledge Graph-Based Recommender Systemscited by 170
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 152
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 151
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2020DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphscited by 139
- 2017Predicting multicellular function through multi-layer tissue networkscited by 138
- 2017Encoding Sentences with Graph Convolutional Networks for Semantic Role Labelingcited by 137
- 2020Degree-Quant: Quantization-Aware Training for Graph Neural Networkscited by 93
50 most cited of 99 All 99 (JSON)
Built on by
Citing papers per year: 2023: 3; 2024: 3; 2025: 4; 2026: 3.
13 papers.
Sort:
By area:
- 2023Comprehensive Evaluation of GNN Training Systems: A Data Management Perspectivecited by 9
- 2023An Experimental Comparison of Partitioning Strategies for Distributed Graph Neural Network Trainingcited by 4
- 2025Graph Neural Network-Based Collaborative Perception for Adaptive Scheduling in Distributed Systemscited by 4
- 2026Forget Many, Forget Right: Scalable and Precise Concept Unlearning in Diffusion Modelscited by 4
- 2023Limited Communications Distributed Optimization via Deep Unfolded Distributed ADMMcited by 2
- 2024D3-GNN: Dynamic Distributed Dataflow for Streaming Graph Neural Networkscited by 2
- 2024Graph Retention Networks for Dynamic Graphscited by 2
- 2025AMUN: Adversarial Machine UNlearningcited by 2
- 2025WARP: Weight Teleportation for Attack-Resilient Unlearning Protocolscited by 1
- 2026Forget-It-All: Multi-Concept Machine Unlearning via Concept-Aware Neuron Maskingcited by 1
- 2024Vision Paper: Designing Graph Neural Networks in Compliance with the European Artificial Intelligence Actcited by 0
- 2025Fair Minimum Labeling: Efficient Temporal Network Activations for Reachability and Equitycited by 0
1 more
- 2026Factored Value Functions for Graph-Based Multi-Agent Reinforcement Learning16 Jan 2026
- 2026Forget-It-All: Multi-Concept Machine Unlearning via Concept-Aware Neuron Masking7 Jan 2026
- 2026Forget Many, Forget Right: Scalable and Precise Concept Unlearning in Diffusion Models6 Jan 2026
- 2025WARP: Weight Teleportation for Attack-Resilient Unlearning Protocols29 Nov 2025
- 2025Fair Minimum Labeling: Efficient Temporal Network Activations for Reachability and Equity4 Oct 2025
- 2025Graph Neural Network-Based Collaborative Perception for Adaptive Scheduling in Distributed Systems22 May 2025
- 2025AMUN: Adversarial Machine UNlearning2 Mar 2025
- 2024Graph Retention Networks for Dynamic Graphs18 Nov 2024
- 2024Vision Paper: Designing Graph Neural Networks in Compliance with the European Artificial Intelligence Act29 Oct 2024
- 2024D3-GNN: Dynamic Distributed Dataflow for Streaming Graph Neural Networks10 Sep 2024
- 2023Comprehensive Evaluation of GNN Training Systems: A Data Management Perspective22 Nov 2023
- 2023Limited Communications Distributed Optimization via Deep Unfolded Distributed ADMM21 Sep 2023
- 2025AMUN: Adversarial Machine UNlearningcited by 2
- 2025WARP: Weight Teleportation for Attack-Resilient Unlearning Protocolscited by 1
- 2025WARP: Weight Teleportation for Attack-Resilient Unlearning Protocols29 Nov 2025
- 2025AMUN: Adversarial Machine UNlearning2 Mar 2025
- 2023Comprehensive Evaluation of GNN Training Systems: A Data Management Perspectivecited by 9
- 2023An Experimental Comparison of Partitioning Strategies for Distributed Graph Neural Network Trainingcited by 4
- 2025Graph Neural Network-Based Collaborative Perception for Adaptive Scheduling in Distributed Systemscited by 4
- 2023Limited Communications Distributed Optimization via Deep Unfolded Distributed ADMMcited by 2
- 2024D3-GNN: Dynamic Distributed Dataflow for Streaming Graph Neural Networkscited by 2
- 2024Graph Retention Networks for Dynamic Graphscited by 2
- 2024Vision Paper: Designing Graph Neural Networks in Compliance with the European Artificial Intelligence Actcited by 0
- 2025Fair Minimum Labeling: Efficient Temporal Network Activations for Reachability and Equitycited by 0
- 2026Factored Value Functions for Graph-Based Multi-Agent Reinforcement Learningcited by 0
- 2026Factored Value Functions for Graph-Based Multi-Agent Reinforcement Learning16 Jan 2026
- 2025Fair Minimum Labeling: Efficient Temporal Network Activations for Reachability and Equity4 Oct 2025
- 2025Graph Neural Network-Based Collaborative Perception for Adaptive Scheduling in Distributed Systems22 May 2025
- 2024Graph Retention Networks for Dynamic Graphs18 Nov 2024
- 2024Vision Paper: Designing Graph Neural Networks in Compliance with the European Artificial Intelligence Act29 Oct 2024
- 2024D3-GNN: Dynamic Distributed Dataflow for Streaming Graph Neural Networks10 Sep 2024
- 2023Comprehensive Evaluation of GNN Training Systems: A Data Management Perspective22 Nov 2023
- 2023Limited Communications Distributed Optimization via Deep Unfolded Distributed ADMM21 Sep 2023
- 2023An Experimental Comparison of Partitioning Strategies for Distributed Graph Neural Network Training29 Aug 2023