Abstract
The adoption of User Equipment (UE) is on the rise, driven by advancements in Mobile Cloud Computing (MCC), Mobile Edge Computing (MEC), the Internet of Things (IoT), and Artificial Intelligence (AI). Among these, MEC stands out as a pivotal aspect of the 5G network. A critical challenge within the realm of MEC is task offloading. This involves optimizing conflicting factors like execution time, energy usage, and computation duration. Additionally, addressing the offloading of interdependent tasks poses another significant hurdle that requires attention. The developed models are single objective, task dependency, and computationally expensive. As a result, the Immune whale differential evolution optimization algorithm is proposed to offload the dependent tasks to the MEC with three objectives: minimizing the execution delay and reducing the energy and cost of MEC resources. The standard Whale optimization is incorporated with DE with customized mutation operations and immune system to enhance the searching strategy of Whale optimization. The proposed HIWDEO secured reduced energy and overhead of UE to execute its tasks. The comparison between the developed model and other optimization approaches shows the superiority of HIWDEO.
Similar content being viewed by others
Data Availability
The datasets used and/or analyzed during the current study are available from the corresponding author upon reasonable request.
References
Liu, T., Zhang, Y., Zhu, Y., Tong, W., Yang, Y.: Online computation offloading and resource scheduling in mobileedge computing. IEEE Internet Things J. 8(8), 6649–6664 (2021)
Mach, P., Becvar, Z.: Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun. Surv. Tutor. 3(19), 1628–1656 (2017)
Shakarami, A., Shahidinejad, A., Ghobaei-Arani, M.: An autonomous computation offloading strategy in Mobile Edge Computing: a deep learning-based hybrid approach. J. Netw. Comput. Appl. 178 (2021)
Liu, Y., Wang, K., Liu, L., Lan, H., Lin, L.: Tcgl: Temporal contrastive graph for self-supervised video representation learning. IEEE Trans. Image Process. 31, 1978–1993 (2022)
Li, B., Zhou, X., Ning, Z., Guan, X., Yiu, K.C.: Dynamic event-triggered security control for networked control systems with cyber-attacks: A model predictive control approach. Inf. Sci. 612, 384–398 (2022)
Li, B., Tan, Y., Wu, A., Duan, G.: A distributionally robust optimization based method for stochastic model predictive control. IEEE Trans. Autom. Control 67(11), 5762–5776 (2021)
Zhou, X., Zhang, L.: SA-FPN: An effective feature pyramid network for crowded human detection. Appl. Intell. 52(11), 12556–12568 (2022)
Cheng, L., Yin, F., Theodoridis, S., Chatzis, S., Chang, T.: Rethinking Bayesian learning for data analysis: the art of prior and inference in sparsity-aware modeling. IEEE Signal Process. Mag. 39(6) (2022)
Lu, C., Zheng, J., Yin, L., Wang, R.: An improved iterated greedy algorithm for the distributed hybrid flowshop scheduling problem. Eng. Optim. (2023)
Deng, Y., Lv, J., Huang, D., Du, S.: Combining the theoretical bound and deep adversarial network for machinery open-set diagnosis transfer. Neurocomputing 548, 126391 (2023)
Al-Habob, A.A., Dobre, O.A., Armada, A.G., Muhaidat, S.: Task scheduling for mobile edge computing using genetic algorithm and confict graphs. IEEE Trans. Veh. Technol. 69(8), 8805–8819 (2020). https://doi.org/10.1109/TVT.2020.2995146
Abdel-Basset, M., El-Shahat, D., Deb, K., Abouhawwash, M.: Energy-aware whale optimization algorithm for realtime task scheduling in multiprocessor systems. Appl. Soft Comput. J. 93, 106349 (2020). https://doi.org/10.1016/j.asoc.2020.106349
Hosny, K.M., Awad, A.I., Khashaba, M.M., et al.: New improved multi-objective gorilla troops algorithm for dependent tasks offloading problem in multi-access edge computing. J Grid Comput. 21, 21 (2023). https://doi.org/10.1007/s10723-023-09656-z
Fang, J., Shi, J., Lu, S., Zhang, M., Ye, Z.: An efficient computation offloading strategy with mobile edge computing for IoT. Micromachines 12, 204 (2021). https://doi.org/10.3390/mi12020204
Liu, Y., Zhu, J.Q., Wang, J.: Computation offloading optimization in mobile edge computing based on HIBSA. Hindawi Mobile Information Systems Volume 2021, Article ID 7716654, 17 pages. doi: https://doi.org/10.1155/2021/7716654
Aldmour, R., Yousef, S., Baker, T., Benkhelifa, E.: An approach for ofoading in mobile cloud computing to optimize power consumption and processing time. Sustain. Comput. Informatics Syst. 31, 100562 (2021). doi: https://doi.org/10.1016/j.suscom.2021.100562
Wang, K., Ding, Z., So, D.K.C., Karagiannidis, G.K.: Stackelberg game of energy consumption and latency in MEC systems with NOMA. IEEE Trans. Commun. 69(4), 2191–2206 (2021). https://doi.org/10.1109/TCOMM.2021.3049356
Zhang, X., Wen, S., Yan, L., Feng, J., Xia, Y.: A hybrid-convolution spatial–temporal recurrent network for traffic flow prediction. Comput. J. c171 (2022)
Zheng, Y., Lv, X., Qian, L., Liu, X.: An optimal BP neural network track prediction method based on a GA–ACO hybrid algorithm. J. Mar. Sci. Eng. 10(10), 1399 (2022)
Li, Q., Lin, H., Tan, X., Du, S.: Consensus for multiagent-based supply chain systems under switching topology and uncertain demands. IEEE Trans. Syst. Man Cybern. Syst. 50(12), 4905–4918 (2020)
Xie, X., Xie, B., Cheng, J., Chu, Q., Dooling, T.: A simple Monte Carlo method for estimating the chance of a cyclone impact. Nat. Hazards 107(3), 2573–2582 (2021)
Yang, S., Li, Q., Li, W., Li, X., Liu, A.: Dual-level representation enhancement on characteristic and context for image-text retrieval. IEEE Trans. Circuits Syst. Video Technol. 32(11), 8037–8050 (2022)
Huang, M., Zhai, Q., Chen, Y., Feng, S., Shu, F.: Multiobjective whale optimization algorithm for computation ofoading optimization in mobile edge computing. Sensors 21(8), 1–24 (2021). https://doi.org/10.3390/s21082628
Peng, K., Liu, P., Tao, P., et al.: Security-aware computation offloading for mobile edge computing-enabled smart city. J. Cloud Comp. 10, 47 (2021). https://doi.org/10.1186/s13677-021-00262-6
Cao, K., Wang, B., Ding, H., Lv, L., Tian, J., Hu, H.,... Gong, F.: Achieving reliable and secure communications in wireless-powered NOMA systems. IEEE Trans. Veh. Technol. 70(2), 1978–1983 (2021)
Wang, S., Hu, X., Sun, J., Liu, J.: Hyperspectral anomaly detection using ensemble and robust collaborative representation. Inf. Sci. 624, 748–760 (2023)
Dai, X., Xiao, Z., Jiang, H., Alazab, M., Lui, J. C. S., Dustdar, S.,... Liu, J.: Task co-offloading for D2D-assisted mobile edge computing in industrial Internet of things. IEEE Trans. Ind. Inform. 19(1), 480–490 (2023)
Jiang, H., Dai, X., Xiao, Z., Iyengar, A. K.: Joint task offloading and resource allocation for energy-constrained mobile edge computing. IEEE Trans. Mob. Comput. (2022)
Xiao, Z., Shu, J., Jiang, H., Min, G., Chen, H.,... Han, Z.: Perception task offloading with collaborative computation for autonomous driving. IEEE J. Sel. Areas Commun. 41(2), 457–473 (2023)
Dai, X., Xiao, Z., Jiang, H., Lui, J. C. S.: UAV-assisted task offloading in vehicular edge computing networks. IEEE Trans. Mob. Comput. (2023)
Li, J., Deng, Y., Sun, W., Li, W., Li, R., Li, Q.,... Liu, Z.: Resource orchestration of cloud-edge–based smart grid fault detection. ACM Trans. Sen. Netw. 18(3) (2022)
Jiang, H., Xiao, Z., Li, Z., Xu, J., Zeng, F., ... Wang, D.: An Energy-efficient framework for internet of things underlaying heterogeneous small cell networks. IEEE Trans. Mob. Comput. 21(1), 31–43 (2022)
Chen, Y.: Research on collaborative innovation of key common technologies in new energy vehicle industry based on digital twin technology. Energy Rep. 8, 15399–15407 (2022)
Peng, Y., Zhao, Y., Hu, J.: On the role of community structure in evolution of opinion formation: a new bounded confidence opinion dynamics. Inf. Sci. 621, 672–690 (2023)
Ma, Q., Meng, Q., Xu, S.: Distributed optimization for uncertain high-order nonlinear multiagent systems via dynamic gain approach. IEEE Trans. Syst. Man Cybern. Syst. 53(7), 4351–4357 (2023)
Ni, Q., Guo, J., Wu, W., Wang, H.: Influence-based community partition with sandwich method for social networks. IEEE Trans. Comput. Social Syst. 1–12 (2022)
Xiao, Y., Konak, A.: The heterogeneous green vehicle routing and scheduling problem with time-varying traffic congestion. Transp. Res. E Logist. Transp. Rev. 88, 146–166 (2016)
Yuan, H., Yang, B.: System dynamics approach for evaluating the interconnection performance of cross-border transport infrastructure. J. Manag. Eng. 38(3) (2022)
Cao, K. et al.: Enhancing physical layer security for iot with non-orthogonal multiple access assisted semi-grant-free transmission. IEEE Internet Things J. (2022)
Cheng, B., Wang, M., Zhao, S., Zhai, Z., Zhu, D.,... Chen, J.: Situation-aware dynamic service coordination in an IoT environment. IEEE/ACM Trans. Netw. 25(4), 2082–2095 (2017)
Liu, Y., Tian, J., Hu, R., Yang, B., Liu, S., Yin, L.,... Zheng, W.: Improved feature point pair purification algorithm based on SIFT during endoscope image stitching. Front. Neurorobot. (2022)
Lu, S., Liu, S., Hou, P., Yang, B., Liu, M., Yin, L.,... Zheng, W.: Soft tissue feature tracking based on deep matching network. Comput. Model. Eng. Sci. 136(1), 363–379 (2023)
Forouzandeh, S., Berahmand, K., Sheikhpour, R., Li, Y.: A new method for recommendation based on embedding spectral clustering in heterogeneous networks (RESCHet). Exp. Syst. Appl. 120699 (2023)
Sheikhpour, R., Berahmand, K., Forouzandeh, S.: Hessian-based semi-supervised feature selection using generalized uncorrelated constraint. Knowl.-Based Syst. 269, 110521 (2023)
Liu, A., Zhai, Y., Xu, N., Nie, W., Li, W.,... Zhang, Y.: Region-aware image captioning via interaction learning. IEEE Trans. Circ. Syst. Video Technol. 32(6), 3685–3696 (2022)
Yan, L., Shi, Y., Wei, M., Wu, Y.: Multi-feature fusing local directional ternary pattern for facial expressions signal recognition based on video communication system. Alex. Eng. J. 63, 307–320 (2023)
Funding
This research received no specific grant from any funding agency.
Author information
Authors and Affiliations
Contributions
Jizhou Li: Conceptualization, Methodology, Formal analysis, Supervision, Writing—original draft, Writing—review & editing.
Qi Wang: Writing—original draft, Writing—review & editing.
Shuai Hu: Investigation, Data Curation, Validation, Resources, Writing—review & editing.
Ling Li: Investigation, Data Curation, Validation, Resources, Writing—review & editing.
Corresponding author
Ethics declarations
Ethics Approval and Consent to Participate
Not applicable.
Consent for Publication
Not applicable.
Competing Interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Li, J., Wang, Q., Hu, S. et al. Hybrid Immune Whale Differential Evolution Optimization (HIWDEO) Based Computation Offloading in MEC for IoT. J Grid Computing 21, 70 (2023). https://doi.org/10.1007/s10723-023-09705-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10723-023-09705-7