2020 16th International Conference on Network and Service Management (CNSM) 2020
DOI: 10.23919/cnsm50824.2020.9269128
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating Virtual Network Embedding with Graph Neural Networks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 19 publications
(16 citation statements)
references
References 17 publications
0
16
0
Order By: Relevance
“…• GVine is a state-of-the-art learning-based VNM algorithm, GraphVine [30]. This algorithm uses a generative adversarial network model to perform substrate network embedding and K-means-based clustering to aggregate virtual nodes, thereby establishing an efficient node mapping process.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…• GVine is a state-of-the-art learning-based VNM algorithm, GraphVine [30]. This algorithm uses a generative adversarial network model to perform substrate network embedding and K-means-based clustering to aggregate virtual nodes, thereby establishing an efficient node mapping process.…”
Section: Discussionmentioning
confidence: 99%
“…Because of the structural similarity between graph data and communication network topologies where nodes and edges exist, graph neural networks are used to adapt deep learning techniques for VNM problems. In [30], GraphVine exploited a GCNbased autoencoder to represent complex graph data in a latent space and cluster similar nodes in a substrate network through the latent space. A cluster is selected for assigning the nodes of a selected virtual network.…”
Section: Related Workmentioning
confidence: 99%
“…Some recent papers [20][21] process the problem with a deep neural network for performing the embedding (note that in this section we do not consider approaches using neural networks in conjunction with RL). In [20], the graph is clustered with a graph neural network, which then helps guide the embedding procedure. On the other hand [21] pre-processes the network in order to reduce the state-space, making the problem more manageable for other algorithms.…”
Section: Graph Neural Networkmentioning
confidence: 99%
“…Overall, [21] addresses a slightly different problem than we do, since the paper is concerned with feeding a VNE algorithm (such as ours) with hints for solving the VNE, and both could be used in conjunction. On the other hand, [20] is concerned with the VNE, and although it has good results, the runtime is a significant problem as it is exponential in the number of nodes. The authors patch this issue with the use of a GPU.…”
Section: Graph Neural Networkmentioning
confidence: 99%
“…In the field of ML, VNE algorithm based on graph theory has gradually come into people's view. Habibi et al [30] creatively combined GNN and VNE, and then proposed GraphViNE algorithm based on graph automatic encoder. The biggest feature of this algorithm is that servers with similar resources are clustered, which ultimately effectively reduces the running time of the algorithm.…”
Section: B Vne Solution Based On MLmentioning
confidence: 99%