# Graph Neural Networks for Wireless Communications: From Theory to Practice

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

## Key facts

- Cited by 46 papers in the map (data through 14 Oct 2026).
- Builds on 29 of its 60 references that are in the map.
- First posted on arXiv 21 Mar 2022.

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

- [Deep Sets](https://mlsanity.com/paper/1703.06114/) (2017)
- [Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networks](https://mlsanity.com/paper/1901.08584/) (2019)
- [Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processing](https://mlsanity.com/paper/1912.10557/) (2019)
- [What graph neural networks cannot learn: depth vs width](https://mlsanity.com/paper/1907.03199/) (2019)
- [What Can Neural Networks Reason About?](https://mlsanity.com/paper/1905.13211/) (2019)
- [The Roadmap to 6G -- AI Empowered Wireless Networks](https://mlsanity.com/paper/1904.11686/) (2019)
- [Learning Task-Oriented Communication for Edge Inference: An Information Bottleneck Approach](https://mlsanity.com/paper/2102.04170/) (2021)
- [Edge Artificial Intelligence for 6G: Vision, Enabling Technologies, and Applications](https://mlsanity.com/paper/2111.12444/) (2021)
- [Learning to Optimize: Training Deep Neural Networks for Wireless Resource Management](https://mlsanity.com/paper/1705.09412/) (2017)
- [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)
- [Unfolding WMMSE using Graph Neural Networks for Efficient Power Allocation](https://mlsanity.com/paper/2009.10812/) (2020)
- [Neural Enhanced Belief Propagation on Factor Graphs](https://mlsanity.com/paper/2003.01998/) (2020)
- [Model-Driven Deep Learning for Physical Layer Communications](https://mlsanity.com/paper/1809.06059/) (2018)
- [Iterative Algorithm Induced Deep-Unfolding Neural Networks: Precoding Design for Multiuser MIMO Systems](https://mlsanity.com/paper/2006.08099/) (2020)
- [Learning Optimal Resource Allocations in Wireless Systems](https://mlsanity.com/paper/1807.08088/) (2018)
- [Towards Optimal Power Control via Ensembling Deep Neural Networks](https://mlsanity.com/paper/1807.10025/) (2018)
- [Multi-Robot Collaborative Perception with Graph Neural Networks](https://mlsanity.com/paper/2201.01760/) (2022)
- [Graph Embedding based Wireless Link Scheduling with Few Training Samples](https://mlsanity.com/paper/1906.02871/) (2019)
- [A Graph Neural Network Approach for Scalable Wireless Power Control](https://mlsanity.com/paper/1907.08487/) (2019)
- [Deep Learning for Distributed Channel Feedback and Multiuser Precoding in FDD Massive MIMO](https://mlsanity.com/paper/2007.06512/) (2020)
- [Learning Decentralized Wireless Resource Allocations with Graph Neural Networks](https://mlsanity.com/paper/2107.01489/) (2021)
- [Heterogeneous Transformer: A Scale Adaptable Neural Network Architecture for Device Activity Detection](https://mlsanity.com/paper/2112.10086/) (2021)
- [Graph Neural Networks for Massive MIMO Detection](https://mlsanity.com/paper/2007.05703/) (2020)
- [Neural Calibration for Scalable Beamforming in FDD Massive MIMO with Implicit Channel Estimation](https://mlsanity.com/paper/2108.01529/) (2021)
- [GBLinks: GNN-Based Beam Selection and Link Activation for Ultra-dense D2D mmWave Networks](https://mlsanity.com/paper/2107.02412/) (2021)
- [Deep Learning-based Power Control for Cell-Free Massive MIMO Networks](https://mlsanity.com/paper/2102.10366/) (2021)
- [Hybrid Beamforming for 5G and Beyond Millimeter-Wave Systems: A Holistic View](https://mlsanity.com/paper/1911.02853/) (2019)
- [Learning Autonomy in Management of Wireless Random Networks](https://mlsanity.com/paper/2106.07984/) (2021)

## Built on by (most cited first, 30 of 46)

- [WirelessLLM: Empowering Large Language Models Towards Wireless Intelligence](https://mlsanity.com/paper/2405.17053/) (2024)
- [Machine Learning for Large-Scale Optimization in 6G Wireless Networks](https://mlsanity.com/paper/2301.03377/) (2023)
- [Message Passing Meets Graph Neural Networks: A New Paradigm for Massive MIMO Systems](https://mlsanity.com/paper/2302.06896/) (2023)
- [ENGNN: A General Edge-Update Empowered GNN Architecture for Radio Resource Management in Wireless Networks](https://mlsanity.com/paper/2301.00757/) (2022)
- [Fault Detection in Telecom Networks using Bi-level Federated Graph Neural Networks](https://mlsanity.com/paper/2311.14469/) (2023)
- [Improve the Training Efficiency of DRL for Wireless Communication Resource Allocation: The Role of Generative Diffusion Models](https://mlsanity.com/paper/2502.07211/) (2025)
- [Fully Distributed Online Training of Graph Neural Networks in Networked Systems](https://mlsanity.com/paper/2412.06105/) (2024)
- [Hybrid variable spiking graph neural networks for energy-efficient scientific machine learning](https://mlsanity.com/paper/2412.09379/) (2024)
- [Opportunistic Routing in Wireless Communications via Learnable State-Augmented Policies](https://mlsanity.com/paper/2503.03736/) (2025)
- [Generalization in Reinforcement Learning for Radio Access Networks](https://mlsanity.com/paper/2507.06602/) (2025)
- [Multi-Modal Data-Enhanced Foundation Models for Prediction and Control in Wireless Networks: A Survey](https://mlsanity.com/paper/2601.03181/) (2026)
- [Learning Wireless Data Knowledge Graph for Green Intelligent Communications: Methodology and Experiments](https://mlsanity.com/paper/2404.10365/) (2024)
- [Biased Backpressure Routing Using Link Features and Graph Neural Networks](https://mlsanity.com/paper/2407.09753/) (2024)
- [Wireless Power Control Based on Large Language Models](https://mlsanity.com/paper/2603.00474/) (2026)
- [A Graph Foundation Model for Wireless Resource Allocation](https://mlsanity.com/paper/2604.07390/) (2026)
- [Generative Diffusion Models of Stochastic Graph Signals](https://mlsanity.com/paper/2607.06833/) (2026)
- [Graph Neural Networks-Based User Pairing in Wireless Communication Systems](https://mlsanity.com/paper/2306.00717/) (2023)
- [Learning State-Augmented Policies for Information Routing in Communication Networks](https://mlsanity.com/paper/2310.00248/) (2023)
- [Mobility-Induced Graph Learning for WiFi Positioning](https://mlsanity.com/paper/2311.08271/) (2023)
- [Tiny Graph Neural Networks for Radio Resource Management](https://mlsanity.com/paper/2403.19143/) (2024)
- [Power Allocation for Delay Optimization in Device-to-Device Networks: A Graph Reinforcement Learning Approach](https://mlsanity.com/paper/2505.12902/) (2025)
- [BERT4beam: Large AI Model Enabled Generalized Beamforming Optimization](https://mlsanity.com/paper/2509.11056/) (2025)
- [Learning Wireless Interference Patterns: Decoupled GNN for Throughput Prediction in Heterogeneous Multi-Hop p-CSMA Networks](https://mlsanity.com/paper/2510.14137/) (2025)
- [RIS-Assisted Downlink Pinching-Antenna Systems: GNN-Enabled Optimization Approaches](https://mlsanity.com/paper/2511.20305/) (2025)
- [LAGS: Low-Altitude Gaussian Splatting with Groupwise Heterogeneous Graph Learning](https://mlsanity.com/paper/2604.16910/) (2026)
- [Learning Cooperative Beamforming with Edge-Update Empowered Graph Neural Networks](https://mlsanity.com/paper/2212.08020/) (2022)
- [Learning Cellular Coverage from Real Network Configurations using GNNs](https://mlsanity.com/paper/2304.10328/) (2023)
- [Distilling Knowledge from Resource Management Algorithms to Neural Networks: A Unified Training Assistance Approach](https://mlsanity.com/paper/2308.07511/) (2023)
- [Learning Optimal Linear Precoding for Cell-Free Massive MIMO with GNN](https://mlsanity.com/paper/2406.04456/) (2024)
- [GRLinQ: An Intelligent Spectrum Sharing Mechanism for Device-to-Device Communications with Graph Reinforcement Learning](https://mlsanity.com/paper/2408.09394/) (2024)

## Abstract (arXiv)

Deep learning-based approaches have been developed to solve challenging problems in wireless communications, leading to promising results. Early attempts adopted neural network architectures inherited from applications such as computer vision. They often yield poor performance in large scale networks (i.e., poor scalability) and unseen network settings (i.e., poor generalization). To resolve these issues, graph neural networks (GNNs) have been recently adopted, as they can effectively exploit the domain knowledge, i.e., the graph topology in wireless communications problems. GNN-based methods can achieve near-optimal performance in large-scale networks and generalize well under different system settings, but the theoretical underpinnings and design guidelines remain elusive, which may hinder their practical implementations. This paper endeavors to fill both the theoretical and practical gaps. For theoretical guarantees, we prove that GNNs achieve near-optimal performance in wireless networks with much fewer training samples than traditional neural architectures. Specifically, to solve an optimization problem on an n-node graph (where the nodes may represent users, base stations, or antennas), GNNs' generalization error and required number of training samples are O(n) and O(n2) times lower than the unstructured multi-layer perceptrons. For design guidelines, we propose a unified framework that is applicable to general design problems in wireless networks, which includes graph modeling, neural architecture design, and theory-guided performance enhancement. Extensive simulations, which cover a variety of important problems and network settings, verify our theory and the effectiveness of the proposed design framework.
