English

Reinforcement Learning of Graph Neural Networks for Service Function Chaining

Artificial Intelligence 2020-11-18 v1 Machine Learning Networking and Internet Architecture

Abstract

In the management of computer network systems, the service function chaining (SFC) modules play an important role by generating efficient paths for network traffic through physical servers with virtualized network functions (VNF). To provide the highest quality of services, the SFC module should generate a valid path quickly even in various network topology situations including dynamic VNF resources, various requests, and changes of topologies. The previous supervised learning method demonstrated that the network features can be represented by graph neural networks (GNNs) for the SFC task. However, the performance was limited to only the fixed topology with labeled data. In this paper, we apply reinforcement learning methods for training models on various network topologies with unlabeled data. In the experiments, compared to the previous supervised learning method, the proposed methods demonstrated remarkable flexibility in new topologies without re-designing and re-training, while preserving a similar level of performance.

Keywords

Cite

@article{arxiv.2011.08406,
  title  = {Reinforcement Learning of Graph Neural Networks for Service Function Chaining},
  author = {DongNyeong Heo and Doyoung Lee and Hee-Gon Kim and Suhyun Park and Heeyoul Choi},
  journal= {arXiv preprint arXiv:2011.08406},
  year   = {2020}
}

Comments

5 pages, 2 figures

R2 v1 2026-06-23T20:18:18.302Z