Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Routing optimization method and system based on graph neural network and deep reinforcement learning

A technology of reinforcement learning and neural network, applied in the field of routing optimization based on graph neural network and deep reinforcement learning, can solve difficult problems such as dynamic and unknown network topology traffic distribution, achieve strong generalization ability, optimize network routing, Effect of Optimizing Routing Performance

Pending Publication Date: 2021-07-30
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the defects of the prior art, the purpose of the present invention is to provide a routing optimization method and system based on graph neural network and deep reinforcement learning, aiming to solve the traffic distribution problem of dynamic and unknown network topology that is difficult to solve by existing deep reinforcement learning

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Routing optimization method and system based on graph neural network and deep reinforcement learning
  • Routing optimization method and system based on graph neural network and deep reinforcement learning
  • Routing optimization method and system based on graph neural network and deep reinforcement learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0034] The present invention provides a routing optimization method based on graph neural network and deep reinforcement learning, which is applied to such as figure 1 The network architecture shown, the schematic diagram of the method flow is as follows figure 2 shown, including the following steps:

[0035] S0. Measure the current network state s, and use the traffic demand assigned by the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a routing optimization method and system based on a graph neural network and deep reinforcement learning, and belongs to the field of network routing optimization. The method comprises the following steps: measuring a current network state s, and selecting k shortest paths from a source node to a target node as an action set a according to a traffic demand distributed by a current network state request; inputting the action set a into the graph neural network, aggregating and iteratively updating link features , and obtaining a network state s and an estimated Q value of the action set a through a Q function; and performing deep reinforcement learning according to the estimated Q value to obtain a routing strategy in the current network state, and feeding back the routing strategy to the network topology to execute a corresponding routing action. The invention provides a network routing optimization system structure based on the graph neural network and deep reinforcement learning, and aims to utilize the graph neural network to learn relationships among graph elements in topology and rules forming the graph elements and utilize a deep reinforcement learning algorithm to make decisions so as to optimize network routing.

Description

technical field [0001] The invention belongs to the field of network routing optimization, and more specifically relates to a routing optimization method and system based on graph neural network and deep reinforcement learning. Background technique [0002] In the network field, finding the optimal routing configuration from a given traffic matrix is ​​a basic problem, and it is also a non-deterministic polynomial problem (NP problem for short). A variety of existing solutions based on Deep Reinforcement Learning (DRL) usually preprocess the data from the network state and present it in the form of a fixed-size matrix, which is then processed by a traditional neural network (such as a fully connected neural network, convolutional neural network) to solve the routing optimization problem. Research deep reinforcement learning as a key technology for network routing optimization, with the goal of building a self-driving software-defined network (Software Defined Network, SDN)....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/721H04L12/729G06N3/04G06N3/08H04L45/125
CPCH04L45/125H04L45/38G06N3/08G06N3/045
Inventor 戴彬伍仲丽吕梦达
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products