An Efficient Task Offloading Approach based on Multi-objective Evolutionary Algorithm in End-Edge-Cloud Collaborative Architecture

Authors

  • Zengzeng Zhang

DOI:

https://doi.org/10.54691/z9jxrp40

Keywords:

Abstract

The dynamic and distributed nature of the "End-Edge-Cloud" collaborative architecture increases the uncertainty of task offloading decisions, leading to higher computational latency and energy consumption. This paper proposes the Improved Puma Optimization Algorithm (IPOA) to address the multi-objective optimization problem in the "End-Edge-Cloud" collaborative architecture. The IPOA enhances the traditional Puma Optimization Algorithm (POA) by introducing an adaptive solution acceptance strategy driven by charging dynamics and the Levy flight mechanism. Additionally, a multi-objective optimization model considering both latency and energy consumption is established. The IPOA effectively solves the multi-objective optimization problem. Experimental results demonstrate that, compared to various benchmark algorithms (such as POA,GWO, ABC, KOA, DE, and GA), the proposed algorithm reduces latency by more than 14% and energy consumption by more than 31%.

Downloads

Download data is not yet available.

References

[1] Y. Wang, S. Yang, X. Ren, P. Zhao, C. Zhao, X. Yang, Inductedge: A time-sensitive networking enabled edge-cloud collaborative intelligent platform for smart industry, IEEE Transactions on Industrial Informatics 18 (2021) 2386-2398.

[2] X. Zhou, W. Liang, J. She, Z. Yan, K. L. Wang, Two-layer federated learning with heterogeneous model aggregation for 6g supported internet of vehicles, IEEE Transactions on Vehicular Technology 70 (2021) 5308-5317.

[3] T. Yu, X. Wang, J. Hu, A fast hierarchical physical topology update scheme for edge-cloud collaborative iot systems, IEEE/ACM Transactions on Networking 29 (2021) 2254-2266.

[4] J. Liu, C. Li, Y. Luo, Efficient resource allocation for iot applications in mobile edge computing via dynamic request scheduling optimization, Expert Systems with Applications 255 (2024) 124716.

[5] H. Takabi, J. B. Joshi, G.-J. Ahn, Security and privacy challenges in cloud computing environments, IEEE Security & Privacy 8 (2010) 24-31.

[6] M. Gaggero, L. Caviglione, Model predictive control for energy-efficient, quality-aware, and secure virtual machine placement, IEEE Transactions on Automation Science and Engineering 16 (2018) 420-432.

[7] Z. Tong, X. Deng, J. Mei, B. Liu, K. Li, Response time and energy consumption co-offloading with sira algorithm in cloud-edge collaborative computing, Future Generation Computer Systems 129 (2022) 64-76.

[8] D. Yang, E. Cui, H. Wang, H. Zhang, Eh-edge-an energy harvesting-driven edge iot platform for online failure prediction of rail transit vehicles: A case study of a cloud, edge, and end device collaborative computing paradigm, IEEE Vehicular Technology Magazine 16 (2021) 95-103.

[9] Y. Wei, M. B. Blake, Service-oriented computing and cloud computing: Challenges and opportunities, IEEE Internet Computing 14 (2010) 72-75.

[10] J. Kai, H. Zhou, Y. Yi, W. Huang, Collaborative cloud-edge-end task offloading in mobile-edge computing networks with limited communication capability, IEEE Transactions on Cognitive Communications and Networking 7 (2020) 624-634.

[11] G. Zhou, L. Zhao, Y. Wang, G. Zheng, L. Hanzo, Energy efficiency and delay optimization for edge caching aided video streaming, IEEE Transactions on Vehicular Technology 69 (2020) 14116-14121.

[12] J. Ren, G. Yu, Y. He, G. Y. Li, Collaborative cloud and edge computing for latency minimization, IEEE Transactions on Vehicular Technology 68 (2019) 5031-5044.

[13] D. Wu, R. Bao, Z. Li, H. Wang, H. Zhang, R. Wang, Edge-cloud collaboration enabled video service enhancement: A hybrid human-artificial intelligence scheme, IEEE Transactions on Multimedia 23 (2021) 2208-2221.

[14] Y. Dai, D. Xu, S. Maharjan, G. Qiao, Y. Zhang, Artificial intelligence empowered edge computing and caching for internet of vehicles, IEEE Wireless Communications 26 (2019) 12-18.

[15] G. Manogaran, S. Muthu, C. X. Mavromoustakis, E. Pallis, G. Mastorakis, Artificial intelligence and blockchain-assisted offloading approach for data availability maximization in edge nodes, IEEE Transactions on Vehicular Technology 70 (2021) 2404-2412.

[16] G. Yang, L. Hou, X. He, D. He, S. Chan, M. Guizani, Offloading time optimization via markov decision process in mobile-edge computing, IEEE Internet of Things Journal 8 (2020) 2483-2493.

[17] C.-L. Chen, C. G. Brinton, V. Aggarwal, Latency minimization for mobile edge computing networks, IEEE Transactions on Mobile Computing 22 (2021) 2233-2247.

[18] D. Wang, W. Wang, H. Gao, Z. Zhang, Z. Han, Delay-optimal computation offloading in large-scale multi-access edge computing using mean field game, IEEE Transactions on Wireless Communications 23 (2024) 1684-1698.

[19] X. Wang, Y. Han, H. Shi, Z. Qian, Latency-oriented joint optimization of computation offloading and resource allocation in d2d-assisted mec system, IEEE Wireless Communications Letters 11 (2022) 1780-1784.

[20] B. Zhu, K. Chi, J. Liu, K. Yu, S. Mumtaz, Efficient offloading for minimizing task computation delay of noma-based multiaccess edge computing, IEEE Transactions on Communications 70 (2022) 3186-3203.

[21] X. Deng, J. Yin, P. Guan, N. Xiong, L. Zhang, S. Mumtaz, Intelligent delay-aware partial computing task offloading for multiuser industrial internet of things through edge computing, IEEE Internet of Things Journal 10 (2021) 2954-2966.

[22] Q. Wu, M. Cui, G. Zhang, F. Wang, Q. Wu, X. Chu, Latency minimization for uav-enabled urlc-based mobile edge computing systems, IEEE Transactions on Wireless Communications 23 (2023) 3929-3311.

[23] J. Chen, Y. Yang, C. Wang, H. Zhang, C. Qiu, X. Wang, Multitask offloading strategy optimization based on directed acyclic graphs for edge computing, IEEE Internet of Things Journal 9 (2021) 9367-9378.

[24] M. P. J. Mahenge, C. Li, C. A. Sanga, Energy-efficient task offloading strategy in mobile edge computing for resource-intensive mobile applications, Digital Communications and Networks 8 (2022) 1048-1058.

[25] Z. Tong, J. Cai, J. Mei, K. Li, K. Li, Dynamic energy-saving offloading strategy guided by lyapunov optimization for iot devices, IEEE Internet of Things Journal 9 (2022) 19003-19015.

[26] W. Liu, B. Li, W. Xie, Y. Dai, Z. Fei, Energy efficient computation offloading in aerial edge networks with multi-agent cooperation, IEEE Transactions on Wireless Communications 22 (2023) 5725-5739.

[27] J. H. Yuan, K. Zhang, M. Zhou, Energy-minimized partial computation offloading for delay-sensitive applications in heterogeneous edge networks, IEEE Transactions on Emerging Topics in Computing 10 (2022) 1401-1414.

[28] X. Chen, J. Zhang, B. Lin, Z. Chen, K. Woter, G. Min, Energy-efficient computing for dnn-based smart iot systems in cloud-edge environments, IEEE Transactions on Parallel and Distributed Systems 33 (2021) 684-697.

[29] C. Wang, W. Li, S. Peng, Y. Qu, G. Wang, S. Yu, Modeling on energy-efficiency computation offloading using probabilistic action generating, IEEE Internet of Things Journal 9 (2022) 20681-20692.

[30] H. Liu, L. Cao, T. Pei, Q. Deng, J. Zhu, A fast algorithm for energy-saving offloading with reliability and latency requirements in multi-access edge computing, IEEE Access 8 (2019) 151-161.

[31] X. Cao, F. Wang, J. Xu, R. Zhang, S. Cui, Joint computation and communication cooperation for energy-efficient mobile edge computing, IEEE Internet of Things Journal 6 (2018) 418-4200.

[32] B. Abdellatif, N. Khodadaadi, S. Barshandeh, P. Trojovský, E. S. Gharechopogh, E.-S. M. El-kenawy, L. Abualigah, S. Mirjalili, Puma optimizer (po): a novel metaheuristic optimization algorithm and its application in machine learning, Cluster Computing 27 (2024) 5235-5283.

[33] X. Zhou, S. Li, Y. Feng, Quantum circuit transformation based on simulated annealing and heuristic search, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 39 (2020) 4683-4694.

[34] M.-H. Chen, M. Dong, B. Liang, Resource sharing of a computing access point for multi-user mobile cloud offloading with delay constraints, IEEE Transactions on Mobile Computing 17 (2018) 2868-2881.

[35] X. Lyu, H. Tian, W. Ni, Y. Zhang, P. Liu, Energy-efficient admission of delay-sensitive tasks for mobile edge computing, IEEE Transactions on Communications 66 (2018) 2603-2616.

[36] S. Yang, A joint optimization scheme for task offloading and resource allocation based on edge computing in 5g communication networks, Computer Communications 160 (2020) 750-768.

[37] L. Yang, H. Zhang, M. Li, J. Guo, H. Ji, Mobile edge computing empowered energy efficient task offloading in 5g, IEEE Transactions on Vehicular Technology 67 (2018) 6398-6409.

[38] M. Xu, G. Feng, Y. Ren, X. Zhang, On cloud storage optimization of blockchain with a clustering-based genetic algorithm, IEEE Internet of Things Journal 7 (2020) 8547-8558.

[39] S. Mirjalili, S. M. Mirjalili, A. Lewis, Grey wolf optimizer, Advances in engineering software 69 (2014) 46-61.

[40] D. Karaboga, An idea based on honey bee swarm for numerical optimization, Technical report, Erciyes University, Engineering Faculty, Computer Engineering Department (2005).

[41] M. Abdel-Basset, R. Mohamed, S. A. A. Elazem, M. Jameel, M. Abouhawwash, Kepler optimization algorithm: A new metaheuristic algorithm inspired by kepler’s laws of planetary motion, Knowledge-Based Systems 268 (2022) 110544.

[42] R. Storn, Differential evolution: a simple and efficient adaptive scheme for global optimization over continuous spaces, Technical report, International Computer Science Institute 11 (1995).

Downloads

Published

24-12-2025

Issue

Section

Articles