2018
DOI: 10.1109/tcyb.2016.2645123
|View full text |Cite
|
Sign up to set email alerts
|

Virtual Network Embedding via Monte Carlo Tree Search

Abstract: Network virtualization helps overcome shortcomings of the current Internet architecture. The virtualized network architecture enables coexistence of multiple virtual networks (VNs) on an existing physical infrastructure. VN embedding (VNE) problem, which deals with the embedding of VN components onto a physical network, is known to be -hard. In this paper, we propose two VNE algorithms: MaVEn-M and MaVEn-S. MaVEn-M employs the multicommodity flow algorithm for virtual link mapping while MaVEn-S uses the shorte… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
111
0
1

Year Published

2018
2018
2022
2022

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 120 publications
(112 citation statements)
references
References 35 publications
0
111
0
1
Order By: Relevance
“…These techniques, although effective, can present problems of convergence and therefore slowness. More recently, techniques based on deep learning have been used [7]. These techniques show some effectiveness but are simply ineffective when the space of actions is very wide.…”
Section: A Deep Reinforcement Learning Approach For Vnf Forwarding Grmentioning
confidence: 99%
See 1 more Smart Citation
“…These techniques, although effective, can present problems of convergence and therefore slowness. More recently, techniques based on deep learning have been used [7]. These techniques show some effectiveness but are simply ineffective when the space of actions is very wide.…”
Section: A Deep Reinforcement Learning Approach For Vnf Forwarding Grmentioning
confidence: 99%
“…However, very few studies have tackled the whole issue. In [7], the authors consider a Markov Decision Process (MDP) to model a decision making strategy consisting in placing the VNFs and, then, connecting them using the shortest path algorithm. As finding the optimal policy using such a strategy is intractable given the state space, the authors proposed a Monte Carlo Tree Search (MCTS) for solving the MDP.…”
Section: Reinforcement Learning-based Approachesmentioning
confidence: 99%
“…We can distinguish between static and dynamic VNE. More recent works 16,17 have introduced the use of RL techniques while addressing the VNE problem. 11 Some works, like the ones reported by Chowdhury et al 12 and Shanbhag et al, 13 solve the VNE problem in one-shot, assigning virtual nodes and links simultaneously, using linear programming or mixed integer programming techniques.…”
Section: Related Workmentioning
confidence: 99%
“…Static VNE solutions try to solve the twofold problem of node mapping and link mapping considering that all VNRs are known in advance 3 or that each new arrival of a VNR is a new embedding problem to be solved with the available resources at the time of the arrival. In the work of Haeri and Trajković, 16 a Markov decision process and the Monte Carlo tree search technique are used to solve the node and link mapping problem. In other works, 14,15 node and link mappings are solved independently, usually by first ranking the nodes to select the candidate ones and then finding the shortest paths among the available links.…”
Section: Related Workmentioning
confidence: 99%
“…In the literature, most of the advances in network virtualization concentrate on virtual resource allocation, which is known as the virtual network embedding (VNE) problem. [11][12][13][14][15][16][17][18] Moreover, VNE algorithms deal with the allocation of virtual topology onto substrate infrastructure with regard to different objectives such as cost efficiency, 15 energy efficiency, 16 QoS, 17,18 etc.…”
Section: Figure 1 Conceptual Architecture Of Network Virtualizationmentioning
confidence: 99%