# Graph Neural Networks for Communication Networks: Context, Use Cases and Opportunities

arXiv: https://arxiv.org/abs/2112.14792 · HTML: https://mlsanity.com/paper/2112.14792/

## Key facts

- Cited by 22 papers in the map (data through 14 Oct 2026).
- Builds on 11 of its 25 references that are in the map.
- First posted on arXiv 29 Dec 2021.

## Builds on (most cited first, 11 of 11)

- [Neural Message Passing for Quantum Chemistry](https://mlsanity.com/paper/1704.01212/) (2017)
- [Graph Neural Networks: A Review of Methods and Applications](https://mlsanity.com/paper/1812.08434/) (2018)
- [Relational inductive biases, deep learning, and graph networks](https://mlsanity.com/paper/1806.01261/) (2018)
- [Geometric deep learning: going beyond Euclidean data](https://mlsanity.com/paper/1611.08097/) (2016)
- [Explainability in Graph Neural Networks: A Taxonomic Survey](https://mlsanity.com/paper/2012.15445/) (2020)
- [Optimal Wireless Resource Allocation with Random Edge Graph Neural Networks](https://mlsanity.com/paper/1909.01865/) (2019)
- [Graph Neural Networks for Scalable Radio Resource Management: Architecture Design and Theoretical Analysis](https://mlsanity.com/paper/2007.07632/) (2020)
- [Learning Combinatorial Optimization on Graphs: A Survey with Applications to Networking](https://mlsanity.com/paper/2005.11081/) (2020)
- [Experience-driven Networking: A Deep Reinforcement Learning based Approach](https://mlsanity.com/paper/1801.05757/) (2018)
- [Unveiling the potential of Graph Neural Networks for network modeling and optimization in SDN](https://mlsanity.com/paper/1901.08113/) (2019)
- [IGNNITION: Bridging the Gap Between Graph Neural Networks and Networking Systems](https://mlsanity.com/paper/2109.06715/) (2021)

## Built on by (most cited first, 22 of 22)

- [Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothing](https://mlsanity.com/paper/2302.01524/) (2023)
- [Machine Learning for Large-Scale Optimization in 6G Wireless Networks](https://mlsanity.com/paper/2301.03377/) (2023)
- [RouteNet-Fermi: Network Modeling with Graph Neural Networks](https://mlsanity.com/paper/2212.12070/) (2022)
- [MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering](https://mlsanity.com/paper/2303.18157/) (2023)
- [AutoG: Towards automatic graph construction from tabular data](https://mlsanity.com/paper/2501.15282/) (2025)
- [Graph Parsing Networks](https://mlsanity.com/paper/2402.14393/) (2024)
- [Survey of Graph Neural Network for Internet of Things and NextG Networks](https://mlsanity.com/paper/2405.17309/) (2024)
- [Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence](https://mlsanity.com/paper/2407.15320/) (2024)
- [Hybrid variable spiking graph neural networks for energy-efficient scientific machine learning](https://mlsanity.com/paper/2412.09379/) (2024)
- [Generalization in Reinforcement Learning for Radio Access Networks](https://mlsanity.com/paper/2507.06602/) (2025)
- [Enhancing Resilience for IoE: A Perspective of Networking-Level Safeguard](https://mlsanity.com/paper/2508.20504/) (2025)
- [Building a Graph-based Deep Learning network model from captured traffic traces](https://mlsanity.com/paper/2310.11889/) (2023)
- [Detecting Contextual Network Anomalies with Graph Neural Networks](https://mlsanity.com/paper/2312.06342/) (2023)
- [Reforge: Low-Latency Distributed GNN Serving with Selective Embedding Recomputation](https://mlsanity.com/paper/2501.08547/) (2025)
- [Resource Allocation in Multicore Elastic Optical Networks: A Deep Reinforcement Learning Approach](https://mlsanity.com/paper/2207.02074/) (2022)
- [Learning Time-Varying Graph Signals via Koopman](https://mlsanity.com/paper/2511.06493/) (2025)
- [Data-driven Intra-Autonomous Systems Graph Generator](https://mlsanity.com/paper/2308.05254/) (2023)
- [DGTEN: A Robust Deep Gaussian based Graph Neural Network for Dynamic Trust Evaluation with Uncertainty-Quantification Support](https://mlsanity.com/paper/2510.07620/) (2025)
- [Resource Allocation in Hybrid Radio-Optical IoT Networks using GNN with Multi-task Learning](https://mlsanity.com/paper/2511.07428/) (2025)
- [Parallelizing Node-Level Explainability in Graph Neural Networks](https://mlsanity.com/paper/2601.04807/) (2026)
- [Toward Composable Network Digital Twins: A Subgraph-Based Latency Prediction Study](https://mlsanity.com/paper/2609.18704/) (2026)
- [TopoEmbedX: A General Framework for Representation Learning on Topological Domains](https://mlsanity.com/paper/2609.37884/) (2026)

## Abstract (arXiv)

Graph neural networks (GNN) have shown outstanding applications in many fields where data is fundamentally represented as graphs (e.g., chemistry, biology, recommendation systems). In this vein, communication networks comprise many fundamental components that are naturally represented in a graph-structured manner (e.g., topology, configurations, traffic flows). This position article presents GNNs as a fundamental tool for modeling, control and management of communication networks. GNNs represent a new generation of data-driven models that can accurately learn and reproduce the complex behaviors behind real networks. As a result, such models can be applied to a wide variety of networking use cases, such as planning, online optimization, or troubleshooting. The main advantage of GNNs over traditional neural networks lies in its unprecedented generalization capabilities when applied to other networks and configurations unseen during training, which is a critical feature for achieving practical data-driven solutions for networking. This article comprises a brief tutorial on GNNs and their possible applications to communication networks. To showcase the potential of this technology, we present two use cases with state-of-the-art GNN models respectively applied to wired and wireless networks. Lastly, we delve into the key open challenges and opportunities yet to be explored in this novel research area.
