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 条
  • [41] A 3D Monte Carlo tree search method for railway alignment optimization
    Wang, Guanghui
    Pu, Hao
    Song, Taoran
    Schonfeld, Paul
    Li, Wei
    Zhang, Hong
    Peng, Lihui
    Hu, Jianping
    Qiao, Junfei
    APPLIED SOFT COMPUTING, 2024, 151
  • [42] A Route Recommendation Method Based on Personal Preferences by Monte-Carlo Tree Search
    Ishizaki, Yuta
    Takayama, Toshinori
    Togawa, Nozomu
    2019 IEEE 9TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE-BERLIN), 2019, : 404 - 409
  • [43] A new importance sampling Monte Carlo method for a flow network reliability problem
    Bulteau, S
    El Khadiri, M
    NAVAL RESEARCH LOGISTICS, 2002, 49 (02) : 204 - 228
  • [44] Network System Reliability and Unit Probability Importance Based on Monte Carlo Method
    Bin, Rao
    MODERN TECHNOLOGIES IN MATERIALS, MECHANICS AND INTELLIGENT SYSTEMS, 2014, 1049 : 1458 - 1462
  • [45] Establishing an Optimal Network Defense System: A Monte Carlo Graph Search Method
    Zhang, Zhengyuan
    Lv, Kun
    Hu, Changzhen
    SCIENCE OF CYBER SECURITY, SCISEC 2018, 2018, 11287 : 181 - 190
  • [46] NeuroEscape: Ordered Escape Routing via Monte-Carlo Tree Search and Neural Network
    Chen, Zhiyang
    Ho, Tsung-Yi
    Schlichtmann, Ulf
    Chen, Datao
    Liu, Mingyu
    Yao, Hailong
    Yin, Xia
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [47] A Graph Neural Network Assisted Monte Carlo Tree Search Approach to Traveling Salesman Problem
    Xing, Zhihao
    Tu, Shikui
    IEEE ACCESS, 2020, 8 : 108418 - 108428
  • [48] Policy Network Assisted Monte Carlo Tree Search for Intelligent Service Function Chain Deployment
    Fu, Zhihan
    Fan, Qilin
    Zhang, Xu
    Li, Xiuhua
    Wang, Sen
    Wang, Yueyang
    2021 IEEE 20TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2021), 2021, : 1161 - 1168
  • [49] De novo generation of optically active small organic molecules using Monte Carlo tree search combined with recurrent neural network
    Tashiro, Motomichi
    Imamura, Yutaka
    Katouda, Michio
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2021, 42 (03) : 136 - 143