Distributed Scheduling using Graph Neural Networks

11/18/2020
by   Zhongyuan Zhao, et al.
0

A fundamental problem in the design of wireless networks is to efficiently schedule transmission in a distributed manner. The main challenge stems from the fact that optimal link scheduling involves solving a maximum weighted independent set (MWIS) problem, which is NP-hard. For practical link scheduling schemes, distributed greedy approaches are commonly used to approximate the solution of the MWIS problem. However, these greedy schemes mostly ignore important topological information of the wireless networks. To overcome this limitation, we propose a distributed MWIS solver based on graph convolutional networks (GCNs). In a nutshell, a trainable GCN module learns topology-aware node embeddings that are combined with the network weights before calling a greedy solver. In small- to middle-sized wireless networks with tens of links, even a shallow GCN-based MWIS scheduler can leverage the topological information of the graph to reduce in half the suboptimality gap of the distributed greedy solver with good generalizability across graphs and minimal increase in complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/12/2021

Link Scheduling using Graph Neural Networks

Efficient scheduling of transmissions is a key problem in wireless netwo...
research
03/27/2022

Distributed Link Sparsification for Scalable Scheduling Using Graph Neural Networks

Distributed scheduling algorithms for throughput or utility maximization...
research
10/31/2021

Graph Neural Network based scheduling : Improved throughput under a generalized interference model

In this work, we propose a Graph Convolutional Neural Networks (GCN) bas...
research
10/22/2021

GCNScheduler: Scheduling Distributed Computing Applications using Graph Convolutional Networks

We consider the classical problem of scheduling task graphs correspondin...
research
04/12/2021

Scalable Power Control/Beamforming in Heterogeneous Wireless Networks with Graph Neural Networks

Machine learning (ML) has been widely used for efficient resource alloca...
research
10/04/2021

Wireless Link Scheduling via Graph Representation Learning: A Comparative Study of Different Supervision Levels

We consider the problem of binary power control, or link scheduling, in ...
research
05/01/2019

Machine Learning meets Stochastic Geometry: Determinantal Subset Selection for Wireless Networks

In wireless networks, many problems can be formulated as subset selectio...

Please sign up or login with your details

Forgot password? Click here to reset