A Constructive Particle Swarm Optimizer for Virtual Network Embedding

  • Song, An; 
  • Chen, Wei-Neng; 
  • Gu, Tianlong; 
  • Zhang, Huaxiang; 
  • Zhang, Jun
Citations

WEB OF SCIENCE

23
Citations

SCOPUS

26

초록

Virtual network embedding (VNE) is a key technique for flexible sharing of physical resources in the modern Internet. As the VNE problem is nondeterministic polynomial hard, natural inspired population-based algorithms have been increasingly considered as promising approaches. But as the VNE problem has two tightly related tasks: node mapping and link mapping, it remains challenging for metaheuristics to deal with both tasks coordinately and effectively. This paper proposes a constructive particle swarm optimizer for virtual network embedding (CPSO-VNE). CPSO-VNE uses discrete vectors and matrices with probabilities to encode positions and velocities on VNE search space, respectively. What makes CPSO-VNE different from previous works is the step-by-step solution construction scheme introduced in CPSO-VNE. In this scheme, each node is mapped along with the mapping of its adjacent virtual links. In this way, node and link mappings are coordinated in one stage. In addition, with this step-by-step construction scheme, path information of networks can be introduced as heuristic information to guide the search, which can further improve performance. The proposed method is tested on the scenarios with a single VN request and with a set of online VN requests. The simulation results show that the proposed approach is promising. © 2013 IEEE.

키워드

metaheuristics; Network virtualization; particle swarm optimization; virtual network embedding; EVOLUTIONARY ALGORITHM; NODE
제목
A Constructive Particle Swarm Optimizer for Virtual Network Embedding
저자
Song, An; Chen, Wei-Neng; Gu, Tianlong; Zhang, Huaxiang; Zhang, Jun
DOI
10.1109/TNSE.2019.2932781
발행일
2020-07
유형
정기학술지(Article(Perspective Article포함))
저널명
IEEE Transactions on Network Science and Engineering
권
7
호
3
페이지
1406 ~ 1420