Computation offloading and task caching in the cloud-edge collaborative IoVs: A multi-objective evolutionary algorithm

被引:0
作者
Chai, Zi-xin [1 ]
Chai, Zheng-yi [2 ]
Ren, Junjun [3 ]
Yuan, Dong [2 ]
机构
[1] Northeastern Univ, Shenyang 110819, Peoples R China
[2] Tiangong Univ, Tianjin 300387, Peoples R China
[3] Zhengzhou Business Univ, Zhengzhou 451200, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-objective optimization; Internet of Vehicles; Cloud-edge computing; Computation offloading; Task caching;
D O I
10.1016/j.simpat.2025.103087
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With rapid development of Internet of Vehicles (IoVs), various computation-intensive vehicular applications impose great challenges on the limited computing resources of vehicles. To improve the user experience of vehicular applications, the emerging vehicular edge computing (VEC) offloads tasks to roadside edge servers. However, competition over communication and computing resources is inevitable among vehicles. How to make optimal task offloading decisions for vehicles, so as to reduce delay, balance server load and save energy, is worth researching in-depth. In this paper, first, a vehicle-to-vehicle (V2V) communication path acquisition algorithm is designed, and a task caching mechanism introduced which cache some completed applications and related codes on the edge server. Then, a vehicular networking model with joint task caching mechanism for edge-cloud collaboration is proposed. To obtain the near-optimal solutions to this problem, we design a multi-objective evolutionary algorithm based joint task caching and edge-cloud computing decision algorithm (JTCEC-MOEA/D) to maximize the utilities of vehicles. Finally, the proposed algorithm is evaluated by the Technique for Order Preference by Similarity to an Ideal Solution (TOPSIS) method. The simulation results show that the proposed algorithm can make optimal task offloading-making for vehicles.
引用
收藏
页数:20
相关论文
共 43 条
[11]   Internalization of external congestion and CO2emissions costs related to road transport: The case of Tunisia [J].
Euchi, Jalel ;
Kallel, Ahmed .
RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2021, 142
[12]   Dynamic Resource Allocation for Cloud-Edge Collaboration Offloading in VEC Networks With Diverse Tasks [J].
Geng, Jingwei ;
Qin, Zaiming ;
Jin, Shunfu .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (12) :21235-21251
[13]   Joint Data Caching and Computation Offloading in UAV-Assisted Internet of Vehicles via Federated Deep Reinforcement Learning [J].
Huang, Jiwei ;
Zhang, Man ;
Wan, Jiangyuan ;
Chen, Ying ;
Zhang, Ning .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (11) :17644-17656
[14]   Joint Computation Offloading and Resource Allocation for Edge-Cloud Collaboration in Internet of Vehicles via Deep Reinforcement Learning [J].
Huang, Jiwei ;
Wan, Jiangyuan ;
Lv, Bofeng ;
Ye, Qiang ;
Chen, Ying .
IEEE SYSTEMS JOURNAL, 2023, 17 (02) :2500-2511
[15]   Revenue and Energy Efficiency-Driven Delay-Constrained Computing Task Offloading and Resource Allocation in a Vehicular Edge Computing Network: A Deep Reinforcement Learning Approach [J].
Huang, Xinyu ;
He, Lijun ;
Chen, Xing ;
Wang, Liejun ;
Li, Fan .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) :8852-8868
[16]   SONG: A Multi-Objective Evolutionary Algorithm for Delay and Energy Aware Facility Location in Vehicular Fog Networks [J].
Hussain, Md. Muzakkir ;
Azar, Ahmad Taher ;
Ahmed, Rafeeq ;
Amin, Syed Umar ;
Qureshi, Basit ;
Reddy, V. Dinesh ;
Alam, Irfan ;
Khan, Zafar Iqbal .
SENSORS, 2023, 23 (02)
[17]   Joint perception data caching and computation offloading in MEC-enabled vehicular networks [J].
Li, Bo ;
Wu, Ruizhi .
COMPUTER COMMUNICATIONS, 2023, 199 :139-152
[18]   Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II [J].
Li, Hui ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (02) :284-302
[19]   A many-objective evolutionary algorithm for solving computation offloading problems under uncertain communication conditions [J].
Li, Qi ;
Shi, Zhenyu ;
Xue, Zhaoyu ;
Cui, Zhihua ;
Xu, Yubin .
COMPUTER COMMUNICATIONS, 2024, 213 :22-32
[20]   A Deep-Reinforcement-Learning-Based Computation Offloading With Mobile Vehicles in Vehicular Edge Computing [J].
Lin, Jie ;
Huang, Siqi ;
Zhang, Hanlin ;
Yang, Xinyu ;
Zhao, Peng .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (17) :15501-15514