Network Topology Optimization via Deep Reinforcement Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Zhuoran, Wang, Xing, Pan, Ling, Zhu, Lin, Wang, Zhendong, Feng, Junlan, Deng, Chao, Huang, Longbo
Format: Preprint
Published: 2022
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915829119975424
author Li, Zhuoran
Wang, Xing
Pan, Ling
Zhu, Lin
Wang, Zhendong
Feng, Junlan
Deng, Chao
Huang, Longbo
author_facet Li, Zhuoran
Wang, Xing
Pan, Ling
Zhu, Lin
Wang, Zhendong
Feng, Junlan
Deng, Chao
Huang, Longbo
contents Topology impacts important network performance metrics, including link utilization, throughput and latency, and is of central importance to network operators. However, due to the combinatorial nature of network topology, it is extremely difficult to obtain an optimal solution, especially since topology planning in networks also often comes with management-specific constraints. As a result, local optimization with hand-tuned heuristic methods from human experts is often adopted in practice. Yet, heuristic methods cannot cover the global topology design space while taking into account constraints, and cannot guarantee to find good solutions. In this paper, we propose a novel deep reinforcement learning (DRL) algorithm for graph searching, called DRL-GS, for network topology optimization. DRL-GS consists of three novel components, including a verifier to validate the correctness of a generated network topology, a graph neural network (GNN) to efficiently approximate topology rating, and a DRL agent to conduct a topology search. DRL-GS can efficiently search over relatively large topology space and output topology with satisfactory performance. We conduct a case study based on a real-world network scenario, and our experimental results demonstrate the superior performance of DRL-GS in terms of both efficiency and performance.
format Preprint
id arxiv_https___arxiv_org_abs_2204_14133
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Network Topology Optimization via Deep Reinforcement Learning
Li, Zhuoran
Wang, Xing
Pan, Ling
Zhu, Lin
Wang, Zhendong
Feng, Junlan
Deng, Chao
Huang, Longbo
Networking and Internet Architecture
Artificial Intelligence
Machine Learning
Topology impacts important network performance metrics, including link utilization, throughput and latency, and is of central importance to network operators. However, due to the combinatorial nature of network topology, it is extremely difficult to obtain an optimal solution, especially since topology planning in networks also often comes with management-specific constraints. As a result, local optimization with hand-tuned heuristic methods from human experts is often adopted in practice. Yet, heuristic methods cannot cover the global topology design space while taking into account constraints, and cannot guarantee to find good solutions. In this paper, we propose a novel deep reinforcement learning (DRL) algorithm for graph searching, called DRL-GS, for network topology optimization. DRL-GS consists of three novel components, including a verifier to validate the correctness of a generated network topology, a graph neural network (GNN) to efficiently approximate topology rating, and a DRL agent to conduct a topology search. DRL-GS can efficiently search over relatively large topology space and output topology with satisfactory performance. We conduct a case study based on a real-world network scenario, and our experimental results demonstrate the superior performance of DRL-GS in terms of both efficiency and performance.
title Network Topology Optimization via Deep Reinforcement Learning
topic Networking and Internet Architecture
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2204.14133