A single-player Monte Carlo tree search method combined with node importance for virtual network embedding

被引:4
|
作者
Zheng, Guangcong [1 ]
Wang, Cong [1 ]
Shao, Weijie [1 ]
Yuan, Ying [1 ]
Tian, Zejie [1 ]
Peng, Sancheng [2 ]
Bashir, Ali Kashif [3 ,4 ]
Mumtaz, Shahid [5 ]
机构
[1] Northeastern Univ Qinhuangdao, Sch Comp & Commun Engn, Qinhuangdao 066004, Hebei, Peoples R China
[2] Guangdong Univ Foreign Studies, Lab Language Engn & Comp, Guangzhou 510006, Peoples R China
[3] Manchester Metropolitan Univ, Dept Comp & Math, Manchester, Lancs, England
[4] NUST, Sch Elect Engn & Comp Sci, Islamabad, Pakistan
[5] Inst Telecomunicacoes, Campus Univ Santiago, Aveiro, Portugal
基金
中国国家自然科学基金;
关键词
Network virtualization; Virtual network embedding; Reinforcement learning; Markov decision process; Monte Carlo tree search; Node ranking; OPTIMIZATION;
D O I
10.1007/s12243-020-00772-5
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
As a critical technology in network virtualization, virtual network embedding (VNE) focuses on how to allocate physical resources to virtual network requests efficiently. Because the VNE problem is NP-hard, most of the existing approaches are heuristic-based algorithms that tend to converge to a local optimal solution and have a low performance. In this paper, we propose an algorithm that combines the basic Monte Carlo tree search (MCTS) method with node importance to apply domain-specific knowledge. For a virtual network request, we first model the embedding process as a finite Markov decision process (MDP), where each virtual node is embedded in one state in the order of node importance that we design. The shortest-path algorithm is then applied to embed links in the terminal state and return the cost as a part of the reward. Due to the reward delay mechanism of the MDP, the result of link mapping can affect the action selected in the previous node mapping stage, coordinating the two embedding stages. With node importance, domain-specific knowledge can be used in the Expansion and Simulation stages of MCTS to speed up the search and estimate the simulation value more accurately. The experimental results show that, compared with the existing classic algorithms, our proposed algorithm can improve the performance of VNE in terms of the average physical node utilization ratio, acceptance ratio, and long-term revenue to cost ratio.
引用
下载
收藏
页码:297 / 312
页数:16
相关论文
共 50 条
  • [21] Enhancement of CNN-based 2048 Player with Monte-Carlo Tree Search
    Watanabe, Shota
    Matsuzaki, Kiminori
    2022 INTERNATIONAL CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, TAAI, 2022, : 48 - 53
  • [22] A Heuristic Monte Carlo Tree Search Method for Surakarta Chess
    Zuo, Guoyu
    Wu, Chenming
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 5515 - 5518
  • [23] Monte carlo tree search method for solving the knapsack problem
    Iima H.
    Hyono T.
    IEEJ Transactions on Electronics, Information and Systems, 2020, 140 (10) : 1141 - 1146
  • [24] Efficient Sampling Method for Monte Carlo Tree Search Problem
    Teraoka, Kazuki
    Hatano, Kohei
    Takimoto, Eiji
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (03): : 392 - 398
  • [25] Monte Carlo Tree Search Strategies in 2-Player Iterated Prisoner Dilemma Games
    Greenwood, Garrison W.
    Ashlock, Daniel
    2020 IEEE CONFERENCE ON GAMES (IEEE COG 2020), 2020, : 89 - 95
  • [26] Virtual network embedding method based on node delay perception
    Wang, Yaning
    Zhi, Hui
    IET NETWORKS, 2024, 13 (02) : 178 - 191
  • [27] A double Actor-Critic learning system embedding improved Monte Carlo tree search
    Zhu, Hongjun
    Xie, Yong
    Zheng, Suijun
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (15): : 8485 - 8500
  • [28] A double Actor-Critic learning system embedding improved Monte Carlo tree search
    Hongjun Zhu
    Yong Xie
    Suijun Zheng
    Neural Computing and Applications, 2024, 36 : 8485 - 8500
  • [29] A Robust Monte-Carlo-Based Deep Learning Strategy for Virtual Network Embedding
    Dandachi, Ghina
    Rkhami, Anouar
    Hadjadj-Aoul, Yassine
    Outtagarts, Abdelkader
    PROCEEDINGS OF THE 2022 47TH IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2022), 2022, : 34 - 41
  • [30] Gap maximum of graphene nanoflakes: a first-principles study combined with the Monte Carlo tree search method
    Cao, Zhi-Peng
    Zhao, Yu-Jun
    Liao, Ji-Hai
    Yang, Xiao-Bao
    RSC ADVANCES, 2017, 7 (60) : 37881 - 37886