Flex-Net: A Graph Neural Network Approach to Resource Management in Flexible Duplex Networks

Tharaka Perera, Saman Atapattu, Yuting Fang, Prathapasinghe Dharmawansa, Jamie Evans
1/20/2023
cs.NIcs.LGeess.SP

No official code found. Best implementation: tharaka-perera/flex-net (6 stars, MIT, last commit 2023-06-12).

Abstract

Flexible duplex networks allow users to dynamically employ uplink and downlink channels without static time scheduling, thereby utilizing the network resources efficiently. This work investigates the sum-rate maximization of flexible duplex networks. In particular, we consider a network with pairwise-fixed communication links. Corresponding combinatorial optimization is a non-deterministic polynomial (NP)-hard without a closed-form solution. In this respect, the existing heuristics entail high computational complexity, raising a scalability issue in large networks. Motivated by the recent success of Graph Neural Networks (GNNs) in solving NP-hard wireless resource management problems, we propose a novel GNN architecture, named Flex-Net, to jointly optimize the communication direction and transmission power. The proposed GNN produces near-optimal performance meanwhile maintaining a low computational complexity compared to the most commonly used techniques. Furthermore, our numerical results shed light on the advantages of using GNNs in terms of sample complexity, scalability, and generalization capability.

View on arXivView PDF

Code Implementations(1)

MIT
62Python, Jupyter NotebookAug 9, 20223 years agoMIT

Similar Papers

Cite this paper

@article{perera2023flexnet,
  title  = {Flex-Net: A Graph Neural Network Approach to Resource Management in Flexible Duplex Networks},
  author = {Tharaka Perera and Saman Atapattu and Yuting Fang and Prathapasinghe Dharmawansa and Jamie Evans},
  year   = {2023},
  eprint = {2301.11166},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.11166v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.11166.svg)](https://codeofpaper.com/paper/2301.11166)

Discussion