吉林大学学报(工学版) ›› 2024, Vol. 54 ›› Issue (11): 3338-3350.doi: 10.13229/j.cnki.jdxbgxb.20230047
• 计算机科学与技术 • 上一篇
Si-feng ZHU(
),Jia-ming HU,Cheng-rui YANG,Jiang-hao CAI
摘要:
针对物联网应用场景下,依照最大容忍时延等标量信息划分任务卸载优先级的方式难以满足紧急任务处理需求的问题,为确保关键程度最高的紧急任务优先处理,本文提出基于任务关键程度划分优先级的方法。针对优先级任务卸载决策问题展开了研究,考虑了边缘服务器任务处理程序缓存,以最小化综合时延、社会损失率、负载失衡度为优化目标,建立了多目标优化任务卸载决策问题模型,提出了一种改进的多目标灰狼优化算法求解问题。该算法引入了灰狼个体尽力而为进化策略、基于改进差分进化算子的外部存档生成策略、加权最值法最优解保存策略以提升算法性能。仿真实验表明:本文提出的方法能有效降低综合时延和社会损失率,优化边缘服务器间负载均衡,确保紧急任务优先处理,且其性能均较其他方法表现优异。
中图分类号:
| 1 | Liu P, Zhang Y F, Fu T T, et al. Intelligent mobile edge caching for popular contents in vehicular cloud toward 6G[J]. IEEE Transactions on Vehicular Technology, 2021, 70(6): 5265-5274. |
| 2 | Sabella D, Vaillant A, Kuure P, et al. Mobile-edge computing architecture: the role of MEC in the internet of things[J]. IEEE Consumer Electronics Magazine, 2016, 5(4): 84-91. |
| 3 | Khan L U, Yaqoob I, Tran N H, et al. Edge-computing-enabled smart cities: a comprehensive survey[J]. IEEE Internet of Things Journal, 2020, 7(10): 10200-10232. |
| 4 | Li M, Xiong N X, Zhang Y, et al. Priority-MECE: a mobile edge cloud ecosystem based on priority tasks offloading[J]. Mobile Networks and Applications, 2022, 27(3): 1768-1777. |
| 5 | Xu X L, Gu R H, Dai F, et al. Multi-objective computation offloading for internet of vehicles in cloud-edge computing[J]. Wireless Networks, 2020, 26: 1611-1629. |
| 6 | 朱思峰, 赵明阳, 柴争义. 边缘计算场景中基于粒子群优化算法的计算卸载[J]. 吉林大学学报: 工学版, 2022, 52(11): 2698-2705. |
| Zhu Si-feng, Zhao Ming-yang, Chai Zheng-yi. Computing offloading scheme based on particle swarm optimization algorithm in edge computing scene[J]. Journal of Jilin University (Engineering and Technology Edition), 2022, 52(11): 2698-2705. | |
| 7 | Liu Q, Mo R C, Xu X L, et al. Multi-objective resource allocation in mobile edge computing using PAES for internet of things[J]. Wireless Networks, 2020, 26(3): 1-13. |
| 8 | 张秋平, 孙胜, 刘敏, 等. 面向多边缘设备协作的任务卸载和服务缓存在线联合优化机制[J]. 计算机研究与发展, 2021, 58(6): 1318-1339. |
| Zhang Qiu-ping, Sun Sheng, Liu Min, et al. Online joint optimization mechanism of task offloading and service caching for multi-edge device collaboration[J]. Journal of Computer Research and Development, 2021, 58(6): 1318-1339. | |
| 9 | 李燕君, 蒋华同, 高美惠. 基于强化学习的边缘计算网络资源在线分配方法[J]. 控制与决策, 2022, 37(11): 2880-2886. |
| Li Yan-jun, Jiang Hua-tong, Gao Mei-hui. Reinforcement learning-based online resource allocation for edge computing network[J]. Control and Decision, 2022, 37(11): 2880-2886. | |
| 10 | Lu H D, He X M, Du M, et al. Edge QOE: computation offloading with deep reinforcement learning for internet of things[J]. IEEE Internet of Things Journal, 2020, 7(10): 9255-9265. |
| 11 | 韩旭. 基于优先级任务的电力物联网边缘计算任务卸载方法研究及实现[D]. 北京: 华北电力大学控制与计算机工程学院, 2022. |
| Han Xu. Research and implementation of edge computing task offloading method for power internet of things based on priority task[D]. Beijing: School of Control and Computer Engineering,North China Electric Power University, 2022. | |
| 12 | Adhikari M, Mukherjee M, Srirama S N. DPTO: a deadline and priority-aware task offloading in fog computing framework leveraging multilevel feedback queueing[J]. IEEE Internet of Things Journal, 2019, 7(7): 5773-5782. |
| 13 | 赵海涛, 朱银阳, 丁仪, 等. 车联网中基于移动边缘计算的内容感知分类卸载算法研究[J]. 电子与信息学报, 2020, 42(1): 20-27. |
| Zhao Hai-tao, Zhu Yin-yang, Ding Yi, et al. Research on content-aware classification offloading algorithm based on mobile edge calculation in the internet of vehicles[J]. Journal of Electronics & Information Technology, 2020, 42(1): 20-27. | |
| 14 | Hu S H, Li G H. Dynamic request scheduling optimization in mobile edge computing for IOT applications[J]. IEEE Internet of Things Journal, 2020, 7(2): 1426-1437. |
| 15 | Lyu X C, Tian H, Jiang L, et al. Selective offloading in mobile edge computing for the green internet of things[J]. IEEE Network, 2018, 32(1): 54-60. |
| 16 | 李智勇, 王琦, 陈一凡, 等. 车辆边缘计算环境下任务卸载研究综述[J]. 计算机学报, 2021, 44(5): 963-982. |
| Li Zhi-yong, Wang Qi, Chen Yi-fan, et al. A survey on task offloading research in vehicular edge computing[J]. Chinese Journal of Computers, 2021, 44(5): 963-982. | |
| 17 | Dai C, Wang Y P, Ye M. A new multi-objective particle swarm optimization algorithm based on decomposition[J]. Information Sciences, 2015, 325: 541-557. |
| 18 | Zapotecas M S, Garcia N A, Lopez J A. Multi-objective grey wolf optimizer based on decomposition[J]. Expert Systems with Applications, 2019, 120(4): 357-371. |
| 19 | Bi S Z, Huang L, Zhang Y J. Joint optimization of service caching placement and computation offloading in mobile edge computing systems[J]. IEEE Transactions on Wireless Communications, 2020, 19(7): 4947-4963. |
| 20 | 张德干, 李霞, 张捷, 等. 基于模拟退火机制的车辆用户移动边缘计算任务卸载新方法[J]. 电子与信息学报, 2022, 44(9): 3220-3230. |
| Zhang De-gan, Li Xia, Zhang Jie, et al. New method of task offloading in mobile edge computing for vehicles based on simulated annealing[J]. Journal of Electronics & Information Technology, 2022, 44(9): 3220-3230. | |
| 21 | Mirjalili S, Saremi S, Mirjalili S M, et al. Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization[J]. Expert Systems with Applications, 2016, 47(5): 106-119. |
| 22 | Liang Z P, Wang X Y, Lin Q Z, et al. A novel multi-objective co-evolutionary algorithm based on decomposition approach[J]. Applied Soft Computing, 2018, 73(12): 50-66. |
| 23 | Wang J H, Zhang W W, Zhang J. Cooperative differential evolution with multiple populations for multiobjective optimization[J]. IEEE Transactions on Cybernetics, 2015, 46(12): 2848-2861. |
| 24 | Tian Y, Cheng R, Zhang X Y, et al. PlatEMO: a matlab platform for evolutionary multi-objective optimization educational forum[J]. IEEE Computational Intelligence Magazine, 2017, 12(4): 73-87. |
| 25 | Zitzler E, Thiele L. Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach[J]. IEEE Transactions on Evolutionary Computation, 1999, 3(4): 257-271. |
| [1] | 王晓莹,陈小海. 嵌入式无线传感器网络多链路传输随机退避算法[J]. 吉林大学学报(工学版), 2024, 54(7): 2057-2062. |
| [2] | 朱思峰,蔡江昊,柴争义,孙恩林. 车联网边缘场景下基于免疫算法的计算卸载优化[J]. 吉林大学学报(工学版), 2024, 54(1): 221-231. |
| [3] | 董悦丽, 郭权, 孙斌, 康玲. 药物分子对接动态任务迁移优化[J]. 吉林大学学报(工学版), 2015, 45(4): 1253-1259. |
| [4] | 金冬成, 王珂, 冯琳函. 基于节点能耗的IEEE 802.11s路径选择优化方法[J]. , 2012, 42(05): 1286-1290. |
| [5] | 苑文举, 王健. E-business信任关系网建模[J]. 吉林大学学报(工学版), 2011, 41(增刊2): 259-263. |
| [6] | 黄万风, 王峰, 刘晓丹, 于丽红. 利用反向SSL-VPN技术构建社区卫生服务网络[J]. 吉林大学学报(工学版), 2011, 41(增刊2): 279-282. |
| [7] | 马骏骁,田地, 杨智君,周斌 . 支持HTTP代理的分布式监测终端的设计与实现[J]. 吉林大学学报(工学版), 2007, 37(01): 160-163. |
|
||