{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T15:19:22Z","timestamp":1768403962081,"version":"3.49.0"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,4,1]],"date-time":"2023-04-01T00:00:00Z","timestamp":1680307200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,4,1]],"date-time":"2023-04-01T00:00:00Z","timestamp":1680307200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2023,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Computational offloading allows lightweight battery-operated devices such as IoT gadgets and mobile equipment to send computation tasks to nearby edge servers to be completed, which is a challenging problem in the multi-access edge computing (MEC) environment. Numerous conflicting objectives exist in this problem; for example, the execution time, energy consumption, and computation cost should all be optimized simultaneously. Furthermore, offloading an application that consists of dependent tasks is another important issue that cannot be neglected while addressing this problem. Recent methods are single objective, computationally expensive, or ignore task dependency. As a result, we propose an improved Gorilla Troops Algorithm (IGTA) to offload dependent tasks in the MEC environments with three objectives: 1-Minimizing the execution latency of the application, 2-energy consumption of the light devices, 3-the used cost of the MEC resources. Furthermore, it is supposed that each MEC supports many charge levels to provide more flexibility to the system. Additionally, we have extended the operation of the standard Gorilla Troops Algorithm (GTO) by adopting a customized crossover operation to improve its search strategy. A Max-To-Min (MTM) load-balancing strategy was also implemented in IGTA to improve the offloading operation. Relative to GTO, IGTA has reduced latency by 33%, energy consumption by 93%, and cost usage by 34.5%. We compared IGTA with other Optimizers in this problem, and the results showed the superiority of IGTA.<\/jats:p>","DOI":"10.1007\/s10723-023-09656-z","type":"journal-article","created":{"date-parts":[[2023,4,3]],"date-time":"2023-04-03T06:15:52Z","timestamp":1680502552000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["New Improved Multi-Objective Gorilla Troops Algorithm for Dependent Tasks Offloading problem in Multi-Access Edge Computing"],"prefix":"10.1007","volume":"21","author":[{"given":"Khalid M.","family":"Hosny","sequence":"first","affiliation":[]},{"given":"Ahmed I.","family":"Awad","sequence":"additional","affiliation":[]},{"given":"Marwa M.","family":"Khashaba","sequence":"additional","affiliation":[]},{"given":"Ehab R.","family":"Mohamed","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,4,1]]},"reference":[{"issue":"3","key":"9656_CR1","first-page":"1628","volume":"19","author":"P Mach","year":"2017","unstructured":"Mach, P., Becvar, Z.: Mobile edge computing: A survey on architecture and computation offloading. arXiv 19(3), 1628\u20131656 (2017)","journal-title":"arXiv"},{"key":"9656_CR2","unstructured":"Kekki, S. et al.: \u3010ETSI\u767d\u76ae\u4e66\u3011MEC in 5G networks. ETSI White Pap. (28), 1\u201328 (2018)"},{"key":"9656_CR3","doi-asserted-by":"publisher","unstructured":"Awad, A.I., Fouda, M.M., Khashaba, M.M., Mohamed, E.R., Hosny K.M.: Utilization of mobile edge computing on the Internet of Medical Things: A survey. ICT Express. no. xxxx, (2022). https:\/\/doi.org\/10.1016\/j.icte.2022.05.006.","DOI":"10.1016\/j.icte.2022.05.006"},{"issue":"4","key":"9656_CR4","doi-asserted-by":"publisher","first-page":"1298","DOI":"10.1109\/TMC.2020.2967041","volume":"20","author":"M Goudarzi","year":"2021","unstructured":"Goudarzi, M., Wu, H., Palaniswami, M., Buyya, R.: An Application Placement Technique for Concurrent IoT Applications in Edge and Fog Computing Environments. IEEE Trans. Mob. Comput. 20(4), 1298\u20131311 (2021). https:\/\/doi.org\/10.1109\/TMC.2020.2967041","journal-title":"IEEE Trans. Mob. Comput."},{"issue":"1","key":"9656_CR5","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1109\/TIA.2020.3029755","volume":"57","author":"Z Xia","year":"2021","unstructured":"Xia, Z., Abu Qahouq, J.A.: State-of-Charge Balancing of Lithium-Ion Batteries with State-of-Health Awareness Capability. IEEE Trans. Ind. Appl. 57(1), 673\u2013684 (2021). https:\/\/doi.org\/10.1109\/TIA.2020.3029755","journal-title":"IEEE Trans. Ind. Appl."},{"issue":"9","key":"9656_CR6","doi-asserted-by":"publisher","first-page":"3179","DOI":"10.1109\/JSEN.2019.2891911","volume":"19","author":"J Portilla","year":"2019","unstructured":"Portilla, J., Mujica, G., Lee, J.S., Riesgo, T.: The Extreme Edge at the Bottom of the Internet of Things: A Review. IEEE Sens. J. 19(9), 3179\u20133190 (2019). https:\/\/doi.org\/10.1109\/JSEN.2019.2891911","journal-title":"IEEE Sens. J."},{"key":"9656_CR7","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.jpdc.2018.06.008","volume":"127","author":"S Wang","year":"2019","unstructured":"Wang, S., Zhao, Y., Xu, J., Yuan, J., Hsu, C.H.: Edge server placement in mobile edge computing. J. Parallel Distrib. Comput. 127, 160\u2013168 (2019). https:\/\/doi.org\/10.1016\/j.jpdc.2018.06.008","journal-title":"J. Parallel Distrib. Comput."},{"issue":"1","key":"9656_CR8","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1109\/JIOT.2017.2750180","volume":"5","author":"N Abbas","year":"2018","unstructured":"Abbas, N., Zhang, Y., Taherkordi, A., Skeie, T.: Mobile Edge Computing: A Survey. IEEE Internet Things J. 5(1), 450\u2013465 (2018). https:\/\/doi.org\/10.1109\/JIOT.2017.2750180","journal-title":"IEEE Internet Things J."},{"key":"9656_CR9","unstructured":"Reznik, A. et al.: Developing Software for Multi-Access Edge Computing. 20, 1\u201338 (2017)"},{"issue":"June","key":"9656_CR10","doi-asserted-by":"publisher","first-page":"102225","DOI":"10.1016\/j.sysarc.2021.102225","volume":"118","author":"A Islam","year":"2021","unstructured":"Islam, A., Debnath, A., Ghose, M., Chakraborty, S.: A Survey on Task Offloading in Multi-access Edge Computing. J. Syst. Archit. 118(June), 102225 (2021). https:\/\/doi.org\/10.1016\/j.sysarc.2021.102225","journal-title":"J. Syst. Archit."},{"key":"9656_CR11","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/INFOCOM.2018.8486305","volume":"2018-April","author":"S Sundar","year":"2018","unstructured":"Sundar, S., Liang, B.: Offloading Dependent Tasks with Communication Delay and Deadline Constraint. Proc. - IEEE INFOCOM 2018-April, 37\u201345 (2018). https:\/\/doi.org\/10.1109\/INFOCOM.2018.8486305","journal-title":"Proc. - IEEE INFOCOM"},{"issue":"8","key":"9656_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/s21082628","volume":"21","author":"M Huang","year":"2021","unstructured":"Huang, M., Zhai, Q., Chen, Y., Feng, S., Shu, F.: Multi-objective whale optimization algorithm for computation offloading optimization in mobile edge computing. Sensors 21(8), 1\u201324 (2021). https:\/\/doi.org\/10.3390\/s21082628","journal-title":"Sensors"},{"issue":"s2","key":"9656_CR13","doi-asserted-by":"publisher","first-page":"730","DOI":"10.1007\/s13198-016-0515-2","volume":"8","author":"R Aldmour","year":"2017","unstructured":"Aldmour, R., Yousef, S., Yaghi, M., Tapaswi, S., Pattanaik, K.K., Cole, M.: New cloud offloading algorithm for better energy consumption and process time. Int. J. Syst. Assur. Eng. Manag. 8(s2), 730\u2013733 (2017). https:\/\/doi.org\/10.1007\/s13198-016-0515-2","journal-title":"Int. J. Syst. Assur. Eng. Manag."},{"key":"9656_CR14","doi-asserted-by":"publisher","unstructured":"Wan, Z., Xu, D., Xu, D., Ahmad, I. Joint computation offloading and resource allocation for NOMA-based multi-access mobile edge computing systems. Comput. Netw. 196 (June), (2021). https:\/\/doi.org\/10.1016\/j.comnet.2021.108256","DOI":"10.1016\/j.comnet.2021.108256"},{"issue":"5","key":"9656_CR15","doi-asserted-by":"publisher","first-page":"2785","DOI":"10.1007\/s12652-021-03561-7","volume":"13","author":"A Shahidinejad","year":"2022","unstructured":"Shahidinejad, A., Ghobaei-Arani, M.: A metaheuristic-based computation offloading in edge-cloud environment. J. Ambient Intell. Humaniz. Comput. 13(5), 2785\u20132794 (2022). https:\/\/doi.org\/10.1007\/s12652-021-03561-7","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"issue":"9","key":"9656_CR16","doi-asserted-by":"publisher","first-page":"1719","DOI":"10.1002\/spe.2839","volume":"50","author":"A Shakarami","year":"2020","unstructured":"Shakarami, A., Shahidinejad, A., Ghobaei-Arani, M.: A review on the computation offloading approaches in mobile edge computing: A game-theoretic perspective. Softw. - Pract. Exp. 50(9), 1719\u20131759 (2020). https:\/\/doi.org\/10.1002\/spe.2839","journal-title":"Softw. - Pract. Exp."},{"issue":"August","key":"9656_CR17","doi-asserted-by":"publisher","first-page":"107496","DOI":"10.1016\/j.comnet.2020.107496","volume":"182","author":"A Shakarami","year":"2020","unstructured":"Shakarami, A., Ghobaei-Arani, M., Shahidinejad, A.: A survey on the computation offloading approaches in mobile edge computing: A machine learning-based perspective. Comput. Networks 182(August), 107496 (2020). https:\/\/doi.org\/10.1016\/j.comnet.2020.107496","journal-title":"Comput. Networks"},{"issue":"8","key":"9656_CR18","doi-asserted-by":"publisher","first-page":"8805","DOI":"10.1109\/TVT.2020.2995146","volume":"69","author":"AA Al-Habob","year":"2020","unstructured":"Al-Habob, A.A., Dobre, O.A., Armada, A.G., Muhaidat, S.: Task scheduling for mobile edge computing using genetic algorithm and conflict graphs. IEEE Trans. Veh. Technol. 69(8), 8805\u20138819 (2020). https:\/\/doi.org\/10.1109\/TVT.2020.2995146","journal-title":"IEEE Trans. Veh. Technol."},{"key":"9656_CR19","doi-asserted-by":"publisher","first-page":"106349","DOI":"10.1016\/j.asoc.2020.106349","volume":"93","author":"M Abdel-Basset","year":"2020","unstructured":"Abdel-Basset, M., El-Shahat, D., Deb, K., Abouhawwash, M.: Energy-aware whale optimization algorithm for real-time task scheduling in multiprocessor systems. Appl. Soft Comput. J. 93, 106349 (2020). https:\/\/doi.org\/10.1016\/j.asoc.2020.106349","journal-title":"Appl. Soft Comput. J."},{"issue":"10","key":"9656_CR20","doi-asserted-by":"publisher","first-page":"5887","DOI":"10.1002\/int.22535","volume":"36","author":"B Abdollahzadeh","year":"2021","unstructured":"Abdollahzadeh, B., SoleimanianGharehchopogh, F., Mirjalili, S.: Artificial gorilla troops optimizer: A new nature-inspired metaheuristic algorithm for global optimization problems. Int. J. Intell. Syst. 36(10), 5887\u20135958 (2021). https:\/\/doi.org\/10.1002\/int.22535","journal-title":"Int. J. Intell. Syst."},{"key":"9656_CR21","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1016\/j.future.2021.10.013","volume":"128","author":"F Song","year":"2022","unstructured":"Song, F., Xing, H., Wang, X., Luo, S., Dai, P., Li, K.: Offloading dependent tasks in multi-access edge computing: A multi-objective reinforcement learning approach. Futur. Gener. Comput. Syst. 128, 333\u2013348 (2022). https:\/\/doi.org\/10.1016\/j.future.2021.10.013","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"PA","key":"9656_CR22","doi-asserted-by":"publisher","first-page":"107539","DOI":"10.1016\/j.compeleceng.2021.107539","volume":"96","author":"J Fang","year":"2021","unstructured":"Fang, J., Zhang, M., Ye, Z., Shi, J., Wei, J.: Smart collaborative optimizations strategy for mobile edge computing based on deep reinforcement learning. Comput. Electr. Eng. 96(PA), 107539 (2021). https:\/\/doi.org\/10.1016\/j.compeleceng.2021.107539","journal-title":"Comput. Electr. Eng."},{"key":"9656_CR23","doi-asserted-by":"publisher","first-page":"100562","DOI":"10.1016\/j.suscom.2021.100562","volume":"31","author":"R Aldmour","year":"2021","unstructured":"Aldmour, R., Yousef, S., Baker, T., Benkhelifa, E.: An approach for offloading in mobile cloud computing to optimize power consumption and processing time. Sustain. Comput. Informatics Syst. 31, 100562 (2021). https:\/\/doi.org\/10.1016\/j.suscom.2021.100562","journal-title":"Sustain. Comput. Informatics Syst."},{"issue":"4","key":"9656_CR24","doi-asserted-by":"publisher","first-page":"2191","DOI":"10.1109\/TCOMM.2021.3049356","volume":"69","author":"K Wang","year":"2021","unstructured":"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\u20132206 (2021). https:\/\/doi.org\/10.1109\/TCOMM.2021.3049356","journal-title":"IEEE Trans. Commun."},{"issue":"4","key":"9656_CR25","doi-asserted-by":"publisher","first-page":"771","DOI":"10.1109\/TMC.2018.2847337","volume":"18","author":"J Zheng","year":"2019","unstructured":"Zheng, J., Cai, Y., Wu, Y., Shen, X.: Dynamic computation offloading for mobile cloud computing: A stochastic game-theoretic approach. IEEE Trans. Mob. Comput. 18(4), 771\u2013786 (2019). https:\/\/doi.org\/10.1109\/TMC.2018.2847337","journal-title":"IEEE Trans. Mob. Comput."},{"issue":"2019","key":"9656_CR26","doi-asserted-by":"publisher","first-page":"534","DOI":"10.1016\/j.asoc.2019.04.027","volume":"80","author":"H Peng","year":"2019","unstructured":"Peng, H., Wen, W.S., Tseng, M.L., Li, L.L.: Joint optimization method for task scheduling time and energy consumption in mobile cloud computing environment. Appl. Soft Comput. J. 80(2019), 534\u2013545 (2019). https:\/\/doi.org\/10.1016\/j.asoc.2019.04.027","journal-title":"Appl. Soft Comput. J."},{"issue":"11","key":"9656_CR27","doi-asserted-by":"publisher","first-page":"2777","DOI":"10.1109\/TPDS.2021.3076687","volume":"32","author":"G Zhao","year":"2021","unstructured":"Zhao, G., Xu, H., Zhao, Y., Qiao, C., Huang, L.: Offloading Tasks with Dependency and Service Caching in Mobile Edge Computing. IEEE Trans. Parallel Distrib. Syst. 32(11), 2777\u20132792 (2021). https:\/\/doi.org\/10.1109\/TPDS.2021.3076687","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"9656_CR28","doi-asserted-by":"publisher","first-page":"1451","DOI":"10.1109\/ISIT.2016.7541539","volume":"2016-Augus","author":"J Liu","year":"2016","unstructured":"Liu, J., Mao, Y., Zhang, J., Letaief, K.B.: Delay-optimal computation task scheduling for mobile-edge computing systems. IEEE Int Symp. Inf. Theory - Proc. 2016-Augus, 1451\u20131455 (2016). https:\/\/doi.org\/10.1109\/ISIT.2016.7541539","journal-title":"IEEE Int Symp. Inf. Theory - Proc."},{"key":"9656_CR29","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1016\/j.future.2019.03.011","volume":"97","author":"B Huang","year":"2019","unstructured":"Huang, B., et al.: Security modeling and efficient computation offloading for service workflow in mobile edge computing. Futur. Gener. Comput. Syst. 97, 755\u2013774 (2019). https:\/\/doi.org\/10.1016\/j.future.2019.03.011","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9656_CR30","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1016\/j.future.2019.03.005","volume":"97","author":"Y Xie","year":"2019","unstructured":"Xie, Y., et al.: A novel directional and non-local-convergent particle swarm optimization based workflow scheduling in cloud\u2013edge environment. Futur. Gener. Comput. Syst. 97, 361\u2013378 (2019). https:\/\/doi.org\/10.1016\/j.future.2019.03.005","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9656_CR31","doi-asserted-by":"publisher","first-page":"107790","DOI":"10.1016\/j.asoc.2021.107790","volume":"112","author":"S Ma","year":"2021","unstructured":"Ma, S., Song, S., Yang, L., Zhao, J., Yang, F., Zhai, L.: Dependent tasks offloading based on particle swarm optimization algorithm in multi-access edge computing. Appl. Soft Comput. 112, 107790 (2021). https:\/\/doi.org\/10.1016\/j.asoc.2021.107790","journal-title":"Appl. Soft Comput."},{"key":"9656_CR32","doi-asserted-by":"publisher","unstructured":"Jia, M., Cao, J., Yang, L.: Heuristic offloading of concurrent tasks for computation-intensive applications in mobile cloud computing. Proc. - IEEE INFOCOM. 352\u2013357 (2014). https:\/\/doi.org\/10.1109\/INFCOMW.2014.6849257","DOI":"10.1109\/INFCOMW.2014.6849257"},{"key":"9656_CR33","doi-asserted-by":"publisher","unstructured":"Liu, L., Tan, H., Jiang, S.H.C., Han, Z., Li, X.Y., Huang, H.: Dependent task placement and scheduling with function configuration in edge computing. Proc. Int. Symp. Qual. Serv. IWQoS 2019, (2019). https:\/\/doi.org\/10.1145\/3326285.3329055","DOI":"10.1145\/3326285.3329055"},{"issue":"5","key":"9656_CR34","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MCOM.2019.1800971","volume":"57","author":"J Wang","year":"2019","unstructured":"Wang, J., Hu, J., Min, G., Zhan, W., Ni, Q., Georgalas, N.: Computation Offloading in Multi-Access Edge Computing Using a Deep Sequential Model Based on Reinforcement Learning. IEEE Commun. Mag. 57(5), 64\u201369 (2019). https:\/\/doi.org\/10.1109\/MCOM.2019.1800971","journal-title":"IEEE Commun. Mag."},{"key":"9656_CR35","unstructured":"Wu, Q., Wu, Z., Zhuang, Y., Y.C.B.: Adaptive DAG Tasks Scheduling, vol. 1. Springer International Publishing (2018)"},{"issue":"1","key":"9656_CR36","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1109\/TPDS.2020.3014896","volume":"32","author":"J Wang","year":"2021","unstructured":"Wang, J., Hu, J., Min, G., Zomaya, A.Y., Georgalas, N.: Fast Adaptive Task Offloading in Edge Computing Based on Meta Reinforcement Learning. IEEE Trans. Parallel Distrib. Syst. 32(1), 242\u2013253 (2021). https:\/\/doi.org\/10.1109\/TPDS.2020.3014896","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"9656_CR37","doi-asserted-by":"publisher","unstructured":"Zhu, A. et al.: Computation offloading for workflow in mobile edge computing based on deep Q-learning, 2019 28th Wirel. Opt. Commun. Conf. WOCC 2019 - Proc., no. Wocc, pp. 1\u20135 (2019). https:\/\/doi.org\/10.1109\/WOCC.2019.8770689","DOI":"10.1109\/WOCC.2019.8770689"},{"issue":"3","key":"9656_CR38","doi-asserted-by":"publisher","first-page":"3448","DOI":"10.1109\/TNSM.2021.3087258","volume":"18","author":"G Qu","year":"2021","unstructured":"Qu, G., Wu, H., Li, R., Jiao, P.: DMRO: A Deep Meta Reinforcement Learning-Based Task Offloading Framework for Edge-Cloud Computing. IEEE Trans. Netw. Serv. Manag. 18(3), 3448\u20133459 (2021). https:\/\/doi.org\/10.1109\/TNSM.2021.3087258","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"9656_CR39","doi-asserted-by":"publisher","first-page":"847","DOI":"10.1016\/j.future.2019.07.019","volume":"102","author":"H Lu","year":"2020","unstructured":"Lu, H., Gu, C., Luo, F., Ding, W., Liu, X.: Optimization of lightweight task offloading strategy for mobile edge computing based on deep reinforcement learning. Futur. Gener. Comput. Syst. 102, 847\u2013861 (2020). https:\/\/doi.org\/10.1016\/j.future.2019.07.019","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"8","key":"9656_CR40","doi-asserted-by":"publisher","first-page":"5404","DOI":"10.1109\/TWC.2020.2993071","volume":"19","author":"J Yan","year":"2020","unstructured":"Yan, J., Bi, S., Zhang, Y.J.A.: Offloading and Resource Allocation with General Task Graph in Mobile Edge Computing: A Deep Reinforcement Learning Approach. IEEE Trans. Wirel. Commun. 19(8), 5404\u20135419 (2020). https:\/\/doi.org\/10.1109\/TWC.2020.2993071","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"9656_CR41","doi-asserted-by":"publisher","first-page":"149623","DOI":"10.1109\/ACCESS.2019.2947053","volume":"7","author":"Z Ali","year":"2019","unstructured":"Ali, Z., Jiao, L., Baker, T., Abbas, G., Abbas, Z.H., Khaf, S.: A deep learning approach for energy efficient computational offloading in mobile edge computing. IEEE Access 7, 149623\u2013149633 (2019). https:\/\/doi.org\/10.1109\/ACCESS.2019.2947053","journal-title":"IEEE Access"},{"key":"9656_CR42","doi-asserted-by":"publisher","first-page":"55915","DOI":"10.1109\/ACCESS.2020.2982356","volume":"8","author":"G Cui","year":"2020","unstructured":"Cui, G., Li, X., Xu, L., Wang, W.: Latency and energy optimization for MEC enhanced SAT-IoT networks. IEEE Access 8, 55915\u201355926 (2020). https:\/\/doi.org\/10.1109\/ACCESS.2020.2982356","journal-title":"IEEE Access"},{"issue":"3","key":"9656_CR43","doi-asserted-by":"publisher","first-page":"1617","DOI":"10.1109\/COMST.2016.2532458","volume":"18","author":"M Agiwal","year":"2016","unstructured":"Agiwal, M., Roy, A., Saxena, N.: Next generation 5G wireless networks: A comprehensive survey. IEEE Commun. Surv. Tutorials 18(3), 1617\u20131655 (2016). https:\/\/doi.org\/10.1109\/COMST.2016.2532458","journal-title":"IEEE Commun. Surv. Tutorials"},{"issue":"3","key":"9656_CR44","doi-asserted-by":"publisher","first-page":"13090","DOI":"10.1109\/ACCESS.2017.2724598","volume":"5","author":"S Wang","year":"2017","unstructured":"Wang, S., Qian, Z., Yuan, J., You, I.: A DVFS Based Energy-Efficient Tasks Scheduling in a Data Center. IEEE Access 5(3), 13090\u201313102 (2017). https:\/\/doi.org\/10.1109\/ACCESS.2017.2724598","journal-title":"IEEE Access"},{"issue":"9","key":"9656_CR45","doi-asserted-by":"publisher","first-page":"8780","DOI":"10.1109\/JIOT.2020.2996762","volume":"7","author":"F Song","year":"2020","unstructured":"Song, F., Xing, H., Luo, S., Zhan, D., Dai, P., Qu, R.: A Multiobjective Computation Offloading Algorithm for Mobile-Edge Computing. IEEE Internet Things J. 7(9), 8780\u20138799 (2020). https:\/\/doi.org\/10.1109\/JIOT.2020.2996762","journal-title":"IEEE Internet Things J."},{"issue":"3","key":"9656_CR46","doi-asserted-by":"publisher","first-page":"1628","DOI":"10.1109\/COMST.2017.2682318","volume":"19","author":"P Mach","year":"2017","unstructured":"Mach, P., Becvar, Z.: Mobile Edge Computing: A Survey on Architecture and Computation Offloading. IEEE Commun. Surv. Tutorials 19(3), 1628\u20131656 (2017). https:\/\/doi.org\/10.1109\/COMST.2017.2682318","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"9656_CR47","doi-asserted-by":"publisher","unstructured":"Nguyen, P. D., Le, L. B.: Joint computation offloading, SFC placement, and resource allocation for multi-site MEC systems. IEEE Wirel. Commun. Netw. Conf. WCNC.2020-May, (2020). https:\/\/doi.org\/10.1109\/WCNC45663.2020.9120597","DOI":"10.1109\/WCNC45663.2020.9120597"},{"key":"9656_CR48","doi-asserted-by":"publisher","unstructured":"Chaari, M. Z., Al-Maadeed, S.: Wireless power transmission for the Internet of Things (IoT), 2020 IEEE Int. Conf. Informatics, IoT, Enabling Technol. ICIoT 2020. 549\u2013554 (2020). https:\/\/doi.org\/10.1109\/ICIoT48696.2020.9089547","DOI":"10.1109\/ICIoT48696.2020.9089547"},{"key":"9656_CR49","doi-asserted-by":"publisher","unstructured":"Szymanski, T. H.: 300 Pseudo-random task graphs for evaluating mobile cloud Fog and Edge Computing Systems.\u00a0https:\/\/doi.org\/10.21227\/kak5-8n96","DOI":"10.21227\/kak5-8n96"},{"key":"9656_CR50","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1016\/j.future.2019.02.028","volume":"97","author":"AA Heidari","year":"2019","unstructured":"Heidari, A.A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., Chen, H.: Harris hawks optimization: Algorithm and applications. Futur. Gener. Comput. Syst. 97, 849\u2013872 (2019). https:\/\/doi.org\/10.1016\/j.future.2019.02.028","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9656_CR51","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"95","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili, S., Lewis, A.: The Whale Optimization Algorithm. Adv. Eng. Softw. 95, 51\u201367 (2016). https:\/\/doi.org\/10.1016\/j.advengsoft.2016.01.008","journal-title":"Adv. Eng. Softw."},{"key":"9656_CR52","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey Wolf Optimizer. Adv. Eng. Softw. 69, 46\u201361 (2014). https:\/\/doi.org\/10.1016\/j.advengsoft.2013.12.007","journal-title":"Adv. Eng. Softw."},{"issue":"3\u20134","key":"9656_CR53","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1007\/s00521-013-1525-5","volume":"25","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili, S., Mirjalili, S.M., Yang, X.S.: Binary bat algorithm. Neural Comput. Appl. 25(3\u20134), 663\u2013681 (2014). https:\/\/doi.org\/10.1007\/s00521-013-1525-5","journal-title":"Neural Comput. Appl."},{"key":"9656_CR54","doi-asserted-by":"publisher","unstructured":"D. Wang, D. Tan, L. Liu.: Particle swarm optimization algorithm: an overview. Soft Comput. 22(2), 387\u2013408 (2018). https:\/\/doi.org\/10.1007\/s00500-016-2474-6","DOI":"10.1007\/s00500-016-2474-6"},{"issue":"2","key":"9656_CR55","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182\u2013197 (2002). https:\/\/doi.org\/10.1109\/4235.996017","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9656_CR56","doi-asserted-by":"publisher","unstructured":"Huang, Y., Tang, C., Wang, S.: Quantum-inspired swarm evolution algorithm, Proc. - CIS Work. 2007, 2007 Int. Conf. Comput. Intell. Secur. Work., pp. 208\u2013211, (2007). https:\/\/doi.org\/10.1109\/cisw.2007.4425481","DOI":"10.1109\/cisw.2007.4425481"},{"key":"9656_CR57","doi-asserted-by":"publisher","unstructured":"Semnani, A., Nabi Bidhendi, M., Nadjar Araabi, B.: Detection of Low-frequency Shadow Zones using Quantum Swarm Evolutionary Matching Pursuit Decomposition (QSE-MPD). cp-363\u201300037, (2013). https:\/\/doi.org\/10.3997\/2214-4609.20131866","DOI":"10.3997\/2214-4609.20131866"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-023-09656-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10723-023-09656-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-023-09656-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,23]],"date-time":"2023-06-23T22:41:52Z","timestamp":1687560112000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10723-023-09656-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,1]]},"references-count":57,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["9656"],"URL":"https:\/\/doi.org\/10.1007\/s10723-023-09656-z","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,1]]},"assertion":[{"value":"18 January 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 March 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 April 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"This work is original and not have been published elsewhere in any form or language.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No participants\u00a0in this work.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No financial and non-financial competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interest"}}],"article-number":"21"}}