Skip to main content
Log in

Hybrid Immune Whale Differential Evolution Optimization (HIWDEO) Based Computation Offloading in MEC for IoT

  • Research
  • Published:
Journal of Grid Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

  1. 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)

    Article  Google Scholar 

  2. Mach, P., Becvar, Z.: Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun. Surv. Tutor. 3(19), 1628–1656 (2017)

    Article  Google Scholar 

  3. 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)

  4. 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)

    Article  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  MathSciNet  Google Scholar 

  7. Zhou, X., Zhang, L.: SA-FPN: An effective feature pyramid network for crowded human detection. Appl. Intell. 52(11), 12556–12568 (2022)

    Article  Google Scholar 

  8. 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)

  9. Lu, C., Zheng, J., Yin, L., Wang, R.: An improved iterated greedy algorithm for the distributed hybrid flowshop scheduling problem. Eng. Optim. (2023)

  10. 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)

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

  16. 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

  17. 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

    Article  Google Scholar 

  18. 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)

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. 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)

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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)

  26. Wang, S., Hu, X., Sun, J., Liu, J.: Hyperspectral anomaly detection using ensemble and robust collaborative representation. Inf. Sci. 624, 748–760 (2023)

    Article  Google Scholar 

  27. 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)

  28. 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)

  29. 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)

  30. Dai, X., Xiao, Z., Jiang, H., Lui, J. C. S.: UAV-assisted task offloading in vehicular edge computing networks. IEEE Trans. Mob. Comput. (2023)

  31. 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)

  32. 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)

  33. 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)

    Article  Google Scholar 

  34. 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)

    Article  Google Scholar 

  35. 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)

    Article  Google Scholar 

  36. 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)

  37. 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)

    Article  Google Scholar 

  38. Yuan, H., Yang, B.: System dynamics approach for evaluating the interconnection performance of cross-border transport infrastructure. J. Manag. Eng. 38(3) (2022)

  39. 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)

  40. 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)

  41. 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)

  42. 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)

  43. 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)

  44. Sheikhpour, R., Berahmand, K., Forouzandeh, S.: Hessian-based semi-supervised feature selection using generalized uncorrelated constraint. Knowl.-Based Syst. 269, 110521 (2023)

    Article  Google Scholar 

  45. 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)

  46. 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)

    Article  Google Scholar 

Download references

Funding

This research received no specific grant from any funding agency.

Author information

Authors and Affiliations

Authors

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

Correspondence to Qi Wang.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10723-023-09705-7

Keywords

Navigation