arrow
Return

IKENGA: Infeasibility Knowledge-Enhanced Genetic Algorithm for Virtual Network Embedding

delete2025-12-23
delete0
PRE
AI
F
Fei Wang
范琪琳 (Qilin Fan)
T
Tianfu Wang
X
Xu Zhang
X
Xiuhua Li
H
Hao Yin
DOI:10.1109/TGCN.2025.3600426delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Network function virtualization (NFV) is a promising technology that enhances the flexibility and efficiency of network management, enabling multiple network services from users to concurrently share the resources of the underlying infrastructure. A critical challenge in NFV lies in the efficient deployment of user services onto the infrastructure while adhering to diverse resource constraints and service requirements. This task, referred to the virtual network embedding (VNE) problem, is essential for optimizing network performance. However, existing approaches struggle to effectively address the intricate constraints of VNE, often resulting in suboptimal solutions that undermine resource utilization and overall network performance. Therefore, in this paper, we propose an <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">I</u> nfeasibility <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">K</u>nowledge-<underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">EN</u>hanced <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">G</u>enetic <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</u>lgorithm (IKENGA) for VNE. Specifically, IKENGA pioneers the handling of infeasible solutions through a penalty-based fitness function that evaluates both feasible and infeasible solutions and a selective infeasible solution repair mechanism, significantly increasing the number of feasible solutions. Additionally, we integrate deep reinforcement learning into the genetic algorithm’s initialization process to facilitate environment-aware decision-making, thereby enhancing solution quality. Furthermore, we propose an adaptive pruning method to optimize the link embedding process. Extensive experimental evaluations demonstrate the effectiveness of our proposed IKENGA and the efficiency of crucial modules.
Keywords:
Network function virtualization
resource allocation
virtual network embedding
genetic algorithm

Journal

I
IEEE Transactions on Green Communications and Networking
IF:
6.7
Papers:
1.3K
Citations:
4.3K

Organization

T
tsinghua university
Scholars:
11.7W
Papers: 9.9W
Citations: 137
C
Chongqing University
Scholars:
5.1W
Papers: 4.1W
Citations: 6.0W
N
nanjing university
Scholars:
7.7W
Papers: 5.6W
Citations: 87
researcher View more organizations