arrow
返回

A Multi-Objective Clustering Evolutionary Algorithm for Multi-Workflow Computation Offloading in Mobile Edge Computing

delete2023-04-01
delete24
PRE
AI
L
Lei Pan
刘笑 封面图
刘笑 (Xiao Liu)
Z
Zhaohong Jia *
X
Xu Jia
X
Xuejun Li
DOI:10.1109/TCC.2021.3132175delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To cope with the rapid development of the Internet of Things (IoT) and the increasing demand for real-time services, mobile edge computing (MEC) has become a promising solution which extends centralised cloud computing, to provision computing resources, storage and network services closer to the mobile device from the network edge. While computation offloading is a key feature in MEC to enable real-time services, offloading workflow tasks in MEC is an NP-hard problem. Typically, the problem of multi-workflow offloading with multi-objective optimization is still an open and challenging issue. Therefore, this article proposes a multi-objective clustering evolutionary algorithm called MCEA to minimize the cost and energy consumption of multi-workflow execution under the deadline constraint. First, the sub-deadline constraint is added during initialization to generate more initial solutions that satisfy the deadline constraint. Then an adaptive clustering method is adopted to guide individuals to find a suitable mate during crossover operation. Finally, the probabilities of crossover and mutation are dynamically adjusted based on the historical information to control the evolution direction and convergence speed of algorithm. Comprehensive experiments are carried out for complex workflow applications on FogWorkflowSim, which demonstrate that MCEA can achieve better performance than four representative algorithms in three evaluation metrics.
Keyword:
Clustering
mobile edge computing
multi-objective optimization
multi-workflow offloading
SPEA2

期刊

I
IEEE Transactions on Cloud Computing
IF:
5
论文数:
1.9K
被引数:
4.3K

机构

A
anhui university
学者数:
1.9W
论文数: 1.2W
被引数: 24
引用论文

引用论文

An Improved NSGA-III Algorithm Using Genetic K-Means Clustering Algorithm
err2019-01-01
err31
errOAAI
errLiu, Qingguo; Liu, Xinxue; Wu, Jian; Li, Yaxiong
err分享
err收藏
Do ACL Injury Risk Reduction Exercises Reflect Common Injury Mechanisms? A Scoping Review of Injury Prevention Programs
err2021-08-25
err0
errOAAI
errSteven L. Dischiavi; Alexis A Wright; Rachel A. Heller; Claire E. Love; Adam J. Salzman; Christian A. Harris; Chris M. Bleakley
err分享
err收藏
The Significance of Angiotensin-Converting Enzyme-2 (ACE2) in SARSCov- 2 Infection and COVID-19
err2021-06-01
err0
PREAI
errCarolina Restini; Trevor Belavek; Rafael Bernal; Vanessa Ibrahim; Kelly Irwin; Minjung Kim; Courtney Merlo
err分享
err收藏
Multi-objective evolutionary fuzzy clustering for image segmentation with MOEA/D
err2016-11-01
err35
PREAI
errZhang, Mengxuan; Jiao, Licheng; Ma, Wenping; Ma, Jingjing; Gong, Maoguo
err分享
err收藏
Sampling approaches for applying DBSCAN to large datasets
err2019-01-01
err55
PREAI
errLuchi, Diego; Rodrigues, Alexandre Loureiros; Varejao, Flavio Miguel
err分享
err收藏
学者 查看更多内容