An Efficient Task Offloading Approach based on Multi-objective Evolutionary Algorithm in End-Edge-Cloud Collaborative Architecture
DOI:
https://doi.org/10.54691/z9jxrp40Keywords:
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
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
Issue
Section
License
Copyright (c) 2025 Frontiers in Science and Engineering

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.






