Skip to main content

Advertisement

Log in

DBAHHO: Deep belief network-based adaptive Harris Hawks optimization for adaptive offloading strategy in mobile edge computing

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Mobile edge computing (MEC) is an emerging paradigm that decreases the computational burden of mobiles by task offloading. MEC is regarded as an effective method to offer computing capacities in close proximities to mobile users. The major issue in MEC is how to offload the heterogeneous task of mobile apps effectively from the user equipment to the MEC host. Some of the existing techniques contain feeble adaptability to new circumstance due to minimum sample effectiveness and require complete retraining. The purpose of MEC is to efficiently solve offloading issues such as network load and latency. In this paper, a deep belief network is proposed for solving the offloading issue in the clusters of numerous service node and several dependencies for a mobile task in huge-scale heterogeneous mobile edge computing. The deep belief network’s weight is tuned optimally using Adaptive Harris Hawks optimization (AHHO) algorithm for solving the offloading issue optimally in the MEC environment. An AHHO algorithm is employed to improve the search performances of the standard algorithm. The limitations of the standard algorithm are poor stability among exploitation as well as exploration. Hence, two schemes such as the Gaussian mutation scheme and the cuckoo search are combined so as to form an adaptive Harris hawks optimization to enhance this stability. The task offloading issues are implemented using Google cluster trace and iFogSim. Furthermore, the simulation results depict that the offloading scheme based on the deep belief network-based adaptive Harris Hawks optimization approach has better results with respect to measures such as load balancing, energy consumption, average execution time, and latency than any other approach.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data availability

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

Code availability

Not applicable.

References

  1. Zhao M, Li W, Bao L, Luo J, He Z, Liu D (2021) Fairness-aware task scheduling and resource allocation in UAV-enabled mobile edge computing networks. IEEE Trans Green Commun Netw (2021)

  2. Laroui M, Ibn‐Khedher H, Ali Cherif M, Moungla H, Afifi H, Kamel AE (2021) SO‐VMEC: service offloading in virtual mobile edge computing using deep reinforcement learning. Trans Emerg Telecommun Technol e4211

  3. Feng S, Chen Y, Zhai Q, Huang M, Shu F (2021) Optimizing computation offloading strategy in mobile edge computing based on swarm intelligence algorithms. EURASIP J Adv Signal Process 2021(1):1–15

    Article  Google Scholar 

  4. Li X, Qin Y, Zhou H, Zhang Z (2021) An intelligent collaborative inference approach of service partitioning and task offloading for deep learning based service in mobile edge computing networks. Trans Emerg Telecommun Technol 32(9):e4263

    Google Scholar 

  5. Evans D (2011) The internet of things: how the next evolution of the internet is changing everything. CISCO, San Jose, CA, USA, White Paper 1:1–11

    Google Scholar 

  6. Fan L, Liu X, Li X, Yuan D, Xu J (2020) Graph4Edge: a graph-based computation offloading strategy for mobile-edge workflow applications. In: 2020 IEEE international conference on pervasive computing and communications workshops (PerCom Workshops). IEEE, pp 1–4

  7. Chen Z, Hu W, Wang J, Zhao S, Amos B, Wu G, Ha K, Elgazzar K, Pillai P, Klatzky R, et al. (2017) An empirical study of latency in an emerging class of edge computing applications for wearable cognitive assistance. In: The second ACM/IEEE symposium on edge computing

  8. Taleb T, Ksentini A, Chen M, Jantti R (2016) Coping with emerging mobile social media applications through dynamic service function chaining. IEEE Trans Wirel Commun 15(4):2859–2871

    Article  Google Scholar 

  9. Tian D, Zhou J, Sheng Z, Leung VC (2016) Robust energy efficient mimo transmission for cognitive vehicular networks. IEEE Trans Veh Technol 65(6):3845–3859

    Article  Google Scholar 

  10. Tian D, Zhou J, Sheng Z, Chen M, Ni Q, Leung VC (2017) Self-organized relay selection for cooperative transmission in vehicular ad-hoc networks. IEEE Trans Veh Technol 66(10):9534–9549

    Article  Google Scholar 

  11. Zhang Q, Gui L, Hou F, Chen J, Zhu S, Tian F (2020) Dynamic task offloading and resource allocation for mobile-edge computing in dense cloud RAN. IEEE Internet Things J 7(4):3282–3299

    Article  Google Scholar 

  12. Zhang J, Guo H, Liu J, Zhang Y (2019) Task offloading in vehicular edge computing networks: a load-balancing solution. IEEE Trans Veh Technol 69(2):2092–2104

    Article  Google Scholar 

  13. Alameddine HA, Sharafeddine S, Sebbah S, Ayoubi S, Assi C (2019) Dynamic task offloading and scheduling for low-latency IoT services in multi-access edge computing. IEEE J Sel Areas Commun 37(3):668–682

    Article  Google Scholar 

  14. Aswini J, Yamini B, Jatothu R, Nayaki KS, Nalini M (2022) An efficient cloud-based healthcare services paradigm for chronic kidney disease prediction application using boosted support vector machine. Concurrency Comput Pract Experience 34(10):e6722

    Google Scholar 

  15. Sundararaj V (2019) Optimal task assignment in mobile cloud computing by queue based ant-bee algorithm. Wirel Pers Commun 104(1):173–197

    Article  Google Scholar 

  16. Hassan BA, Rashid TA (2021) A multidisciplinary ensemble algorithm for clustering heterogeneous datasets. Neural Comput Appl 33(17):10987–11010

    Article  Google Scholar 

  17. Zhou W, Fang W, Li Y, Yuan B, Li Y, Wang T (2019) Markov approximation for task offloading and computation scaling in mobile edge computing. Mobile Inf Syst

  18. Ni W, Tian H, Lyu X, Fan S (2019) Service-dependent task offloading for multiuser mobile edge computing system. Electron Lett 55(15):839–841

    Article  Google Scholar 

  19. Lu H, Gu C, Luo F, Ding W, Liu X (2020) Optimization of lightweight task offloading strategy for mobile edge computing based on deep reinforcement learning. Futur Gener Comput Syst 102:847–861

    Article  Google Scholar 

  20. Dong C, Wen W (2019) Joint optimization for task offloading in edge computing: an evolutionary game approach. Sensors 19(3):740

    Article  Google Scholar 

  21. Chen M, Hao Y (2018) Task offloading for mobile edge computing in software defined ultra-dense network. IEEE J Sel Areas Commun 36(3):587–597

    Article  Google Scholar 

  22. Yang L, Zhang H, Li M, Guo J, Ji H (2018) Mobile edge computing empowered energy efficient task offloading in 5G. IEEE Trans Veh Technol 67(7):6398–6409

    Article  Google Scholar 

  23. Tran TX, Pompili D (2018) Joint task offloading and resource allocation for multi-server mobile-edge computing networks. IEEE Trans Veh Technol 68(1):856–868

    Article  Google Scholar 

  24. Wei F, Chen S, Zou W (2018) A greedy algorithm for task offloading in mobile edge computing system. China Commun 15(11):149–157

    Article  Google Scholar 

  25. Pham QV, Le LB, Chung SH, Hwang WJ (2019) Mobile edge computing with wireless backhaul: joint task offloading and resource allocation. IEEE Access 7:16444–16459

    Article  Google Scholar 

  26. Huang L, Feng X, Zhang C, Qian L, Wu Y (2019) Deep reinforcement learning-based joint task offloading and bandwidth allocation for multi-user mobile edge computing. Digit Commun Netw 5(1):10–17

    Article  Google Scholar 

  27. Alfakih T, Hassan MM, Gumaei A, Savaglio C, Fortino G (2020) Task offloading and resource allocation for mobile edge computing by deep reinforcement learning based on SARSA. IEEE Access 8:54074–54084

    Article  Google Scholar 

  28. Wang J, Hu J, Min G, Zomaya AY, Georgalas N (2020) Fast adaptive task offloading in edge computing based on Meta reinforcement learning. IEEE Trans Parallel Distrib Syst 32(1):242–253

    Article  Google Scholar 

  29. Mohamed A-R, Dahl GE, Hinton G (2011) Acoustic modeling using deep belief networks. IEEE Trans Audio Speech Lang Process 20(1):14–22

    Article  Google Scholar 

  30. Yu K, Tian RL, Jiwen T (2020) A bearing fault and severity diagnostic technique using adaptive deep belief networks and Dempster-Shafer theory & quot. Struct Health Monit 19(1):240–261

    Article  Google Scholar 

  31. Jiao S, Chong G, Huang C, Hu H, Wang M, Heidari AA, Chen H, Zhao X (2020) Orthogonally adapted Harris hawks optimization for parameter estimation of photovoltaic models. Energy 203:117804

    Article  Google Scholar 

  32. Ridha HM, Heidari AA, Wang M, Chen H (2020) Boosted mutation-based harris hawks optimizer for parameters identification of single-diode solar cell models. Energy Convers Manag 209:112660

    Article  Google Scholar 

  33. Luo J, Chen HL, Zhang Q, Xu YT, Huang H, Zhao XH (2018) An improved grasshopper optimization algorithm with application to financial stress prediction. Appl Math Model 64:654–668

    Article  MathSciNet  Google Scholar 

  34. Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a meta-heuristic approach to solve structural optimization problems. Eng Comput -Germany 29:17–35

    Article  Google Scholar 

  35. Zhang J, Hu X, Ning Z, Ngai ECH, Zhou L, Wei J, Cheng J, Hu B (2017) Energy-latency tradeoff for energy-aware offloading in mobile edge computing networks. IEEE Internet Things J 5(4):2633–2645

    Article  Google Scholar 

  36. Adhikari M, Amgoth T (2018) Heuristic-based load-balancing algorithm for IaaS cloud. Futur Gener Comput Syst 81:156–165

    Article  Google Scholar 

  37. Bacanin N, Vukobrat N, Zivkovic M, Bezdan T, Strumberger I (2021) Improved harris hawks optimization adapted for artificial neural network training. In: International conference on intelligent and fuzzy systems. Springer, Cham. pp 281–289

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Sathya Priya.

Ethics declarations

Conflicts of interest

The authors declare that they have no conflict of interest.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Human and animal rights

This article does not contain any studies with human or animal subjects performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Priya, J.S., Bhagyalakshmi, A., Muthulakshmi, K. et al. DBAHHO: Deep belief network-based adaptive Harris Hawks optimization for adaptive offloading strategy in mobile edge computing. J Supercomput 78, 16745–16769 (2022). https://doi.org/10.1007/s11227-022-04501-8

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-022-04501-8

Keywords

Navigation