{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,19]],"date-time":"2026-09-19T12:12:11Z","timestamp":1789819931080,"version":"4.0.1"},"reference-count":78,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T00:00:00Z","timestamp":1637625600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T00:00:00Z","timestamp":1637625600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1007\/s10586-021-03467-1","type":"journal-article","created":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T09:03:02Z","timestamp":1637658182000},"page":"911-945","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":52,"title":["Resource scheduling methods in cloud and fog computing environments: a systematic literature review"],"prefix":"10.1007","volume":"25","author":[{"given":"Aryan","family":"Rahimikhanghah","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Melika","family":"Tajkey","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bahareh","family":"Rezazadeh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8641-6119","authenticated-orcid":false,"given":"Amir Masoud","family":"Rahmani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,11,23]]},"reference":[{"key":"3467_CR1","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/j.procs.2015.04.158","volume":"48","author":"AV Lakra","year":"2015","unstructured":"Lakra, A.V., Yadav, D.K.: Multi-objective tasks scheduling algorithm for cloud computing throughput optimization. Procedia Comput. Sci. 48, 107\u201313 (2015)","journal-title":"Procedia Comput. Sci."},{"key":"3467_CR2","doi-asserted-by":"crossref","unstructured":"Lahmar, I.B., Boukadi, K.: Resource allocation in fog computing: a systematic mapping study. In: 2020 Fifth International Conference on Fog and Mobile Edge Computing (FMEC), pp. 86\u201393. IEEE (2020).","DOI":"10.1109\/FMEC49853.2020.9144705"},{"key":"3467_CR3","doi-asserted-by":"crossref","unstructured":"Nadjar, A., Abrishami, S., Deldari, H.: Hierarchical VM scheduling to improve energy and performance efficiency in IaaS Cloud data centers. In: 2015 5th International Conference on Computer and Knowledge Engineering (ICCKE), pp. 131\u2013136. IEEE (2015).","DOI":"10.1109\/ICCKE.2015.7365872"},{"issue":"6","key":"3467_CR4","doi-asserted-by":"crossref","first-page":"660","DOI":"10.1109\/TST.2016.7787008","volume":"21","author":"Z Zhong","year":"2016","unstructured":"Zhong, Z., Chen, K., Zhai, X., Zhou, S.: Virtual machine-based task scheduling algorithm in a cloud computing environment. Tsinghua Sci. Technol. 21(6), 660\u2013667 (2016)","journal-title":"Tsinghua Sci. Technol."},{"issue":"1","key":"3467_CR5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13677-015-0031-y","volume":"4","author":"Z Dong","year":"2015","unstructured":"Dong, Z., Liu, N., Rojas-Cessa, R.: Greedy scheduling of tasks with time constraints for energy-efficient cloud-computing data centers. J. Cloud Comput. 4(1), 1\u201314 (2015)","journal-title":"J. Cloud Comput."},{"issue":"2","key":"3467_CR6","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1007\/s10586-016-0566-9","volume":"19","author":"T Kaur","year":"2016","unstructured":"Kaur, T., Chana, I.: Energy aware scheduling of deadline-constrained tasks in cloud computing. Clust. Comput. 19(2), 679\u2013698 (2016)","journal-title":"Clust. Comput."},{"key":"3467_CR7","doi-asserted-by":"crossref","unstructured":"Goutam, S., Yadav, A.K.: Preemptable priority based dynamic resource allocation in cloud computing with fault tolerance. In: 2015 International Conference on Communication Networks (ICCN), pp. 278\u2013285. IEEE (2015)","DOI":"10.1109\/ICCN.2015.54"},{"issue":"2","key":"3467_CR8","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/s10723-015-9359-2","volume":"14","author":"S Singh","year":"2016","unstructured":"Singh, S., Chana, I.: A survey on resource scheduling in cloud computing: issues and challenges. J. Grid Comput. 14(2), 217\u2013264 (2016)","journal-title":"J. Grid Comput."},{"issue":"1","key":"3467_CR9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10723-019-09491-1","volume":"18","author":"M Ghobaei-Arani","year":"2020","unstructured":"Ghobaei-Arani, M., Souri, A., Rahmanian, A.A.: Resource management approaches in fog computing: a comprehensive review. J. Grid Comput. 18(1), 1\u201342 (2020)","journal-title":"J. Grid Comput."},{"key":"3467_CR10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.infsof.2015.03.007","volume":"64","author":"K Petersen","year":"2015","unstructured":"Petersen, K., Vakkalanka, S., Kuzniarz, L.: Guidelines for conducting systematic mapping studies in software engineering: an update. Inf. Softw. Technol. 64, 1\u201318 (2015)","journal-title":"Inf. Softw. Technol."},{"key":"3467_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2021.103008","author":"MS Islam","year":"2021","unstructured":"Islam, M.S., Kumar, A., Hu, Y.C.: Context-aware scheduling in Fog computing: a survey, taxonomy, challenges and future directions. J. Network Comput. Appl. (2021). https:\/\/doi.org\/10.1016\/j.jnca.2021.103008","journal-title":"J. Network Comput. Appl."},{"key":"3467_CR12","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.jnca.2017.04.007","volume":"88","author":"EJ Ghomi","year":"2017","unstructured":"Ghomi, E.J., Rahmani, A.M., Qader, N.N.: Load-balancing algorithms in cloud computing: a survey. J. Network Comput. Appl. 88, 50\u201371 (2017)","journal-title":"J. Network Comput. Appl."},{"key":"3467_CR13","doi-asserted-by":"publisher","DOI":"10.1002\/ett.3792","author":"P Hosseinioun","year":"2020","unstructured":"Hosseinioun, P., Kheirabadi, M., Kamel Tabbakh, S.R., Ghaemi, R.: aTask scheduling approaches in fog computing: a survey. Trans. Emerg. Telecommun. Technol. (2020). https:\/\/doi.org\/10.1002\/ett.3792","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"3467_CR14","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1016\/j.compeleceng.2019.02.007","volume":"75","author":"Y Liu","year":"2019","unstructured":"Liu, Y., Wei, W., Heyang, Xu.: Efficient multi-resource scheduling algorithm for hybrid cloud-based large-scale media streaming. Comput. Electr. Eng. 75, 123\u2013134 (2019)","journal-title":"Comput. Electr. Eng."},{"issue":"6","key":"3467_CR15","doi-asserted-by":"crossref","first-page":"865","DOI":"10.1080\/17517575.2019.1599448","volume":"13","author":"E Jafarnejad Ghomi","year":"2019","unstructured":"Jafarnejad Ghomi, E., Masoud Rahmani, A., Nasih, Q.N.: Service load balancing, task scheduling and transportation optimisation in cloud manufacturing by applying queuing system. Enterprise Inf. Syst. 13(6), 865\u201394 (2019)","journal-title":"Enterprise Inf. Syst."},{"issue":"2","key":"3467_CR16","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1109\/TSC.2014.2381251","volume":"8","author":"N Jain","year":"2014","unstructured":"Jain, N., Lakshmi, J.: PriDyn: enabling differentiated I\/O services in cloud using dynamic priorities. IEEE Trans. Serv. Comput. 8(2), 212\u2013224 (2014)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"3467_CR17","doi-asserted-by":"crossref","unstructured":"Kimpan, W., Kruekaew, B.: Heuristic task scheduling with artificial bee colony algorithm for virtual machines. In: 2016 Joint 8th International Conference on Soft Computing and Intelligent Systems (SCIS) and 17th International Symposium on Advanced Intelligent Systems (ISIS), pp. 281\u2013286. IEEE (2016).","DOI":"10.1109\/SCIS-ISIS.2016.0067"},{"issue":"47","key":"3467_CR18","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.procs.2015.03.180","volume":"1","author":"AT Saraswathi","year":"2015","unstructured":"Saraswathi, A.T., Kalaashri, Y.R., Padmavathi, S.: Dynamic resource allocation scheme in cloud computing. Procedia Comput. Sci. 1(47), 30\u20136 (2015)","journal-title":"Procedia Comput. Sci."},{"issue":"105","key":"3467_CR19","doi-asserted-by":"crossref","first-page":"985","DOI":"10.1016\/j.future.2017.03.024","volume":"1","author":"J Yang","year":"2020","unstructured":"Yang, J., Jiang, B., Lv, Z., Choo, K.K.: A task scheduling algorithm considering game theory designed for energy management in cloud computing. Future Gener Comput. Syst. 1(105), 985\u2013992 (2020)","journal-title":"Future Gener Comput. Syst."},{"key":"3467_CR20","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1016\/j.future.2015.09.005","volume":"55","author":"G Sun","year":"2016","unstructured":"Sun, G., Liao, D., Anand, V., Zhao, D., Hongfang, Yu.: A new technique for efficient live migration of multiple virtual machines. Futur. Gener. Comput. Syst. 55, 74\u201386 (2016)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"1","key":"3467_CR21","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/s00521-016-2448-8","volume":"29","author":"SI Abdulhamid","year":"2018","unstructured":"Abdulhamid, S.I., Abd Latiff, M.S., Madni, S.H., Abdullahi, M.: Fault tolerance aware scheduling technique for cloud computing environment using dynamic clustering algorithm. Neural Comput. Appl. 29(1), 279\u201393 (2018)","journal-title":"Neural Comput. Appl."},{"issue":"4","key":"3467_CR22","doi-asserted-by":"crossref","first-page":"1595","DOI":"10.1007\/s10586-015-0484-2","volume":"18","author":"Z Peng","year":"2015","unstructured":"Peng, Z., Cui, D., Zuo, J., Li, Q., Bo, Xu., Lin, W.: Random task scheduling scheme based on reinforcement learning in cloud computing. Clust. Comput. 18(4), 1595\u20131607 (2015)","journal-title":"Clust. Comput."},{"issue":"11","key":"3467_CR23","doi-asserted-by":"crossref","first-page":"4796","DOI":"10.1007\/s11227-017-2050-6","volume":"73","author":"A Hanani","year":"2017","unstructured":"Hanani, A., Rahmani, A.M., Sahafi, A.: A multi-parameter scheduling method of dynamic workloads for big data calculation in cloud computing. J. Supercomput. 73(11), 4796\u2013822 (2017)","journal-title":"J. Supercomput."},{"issue":"9","key":"3467_CR24","doi-asserted-by":"crossref","first-page":"1275","DOI":"10.1002\/spe.2509","volume":"47","author":"H Gupta","year":"2017","unstructured":"Gupta, H., Vahid Dastjerdi, A., Ghosh, S.K., Buyya, R.: iFogSim: a toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments. Softw. Pract. Exp. 47(9), 1275\u20131296 (2017)","journal-title":"Softw. Pract. Exp."},{"issue":"8","key":"3467_CR25","doi-asserted-by":"crossref","first-page":"e4018","DOI":"10.1002\/ett.4018","volume":"31","author":"A Roy","year":"2020","unstructured":"Roy, A., Midya, S., Majumder, K., Phadikar, S.: Distributed resource management in dew based edge to cloud computing ecosystem: A hybrid adaptive evolutionary approach. Trans. Emerg. Telecommun. Technol. 31(8), e4018 (2020)","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"3467_CR26","doi-asserted-by":"crossref","unstructured":"Wu, C.-G., Wang, L.: A deadline-aware estimation of distribution algorithm for resource scheduling in fog computing systems. In: 2019 IEEE Congress on Evolutionary Computation (CEC), pp. 660\u2013666. IEEE (2019).","DOI":"10.1109\/CEC.2019.8790305"},{"key":"3467_CR27","doi-asserted-by":"crossref","first-page":"102428","DOI":"10.1016\/j.scs.2020.102428","volume":"63","author":"KH Reddy","year":"2020","unstructured":"Reddy, K.H., Luhach, A.K., Pradhan, B., Dash, J.K., Roy, D.S.: A genetic algorithm for energy efficient fog layer resource management in context-aware smart cities. Sustain. Cities Soc. 63, 102428 (2020)","journal-title":"Sustain. Cities Soc."},{"key":"3467_CR28","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.future.2019.10.018","volume":"104","author":"RK Naha","year":"2020","unstructured":"Naha, R.K., Garg, S., Chan, A., Battula, S.K.: Deadline-based dynamic resource allocation and provisioning algorithms in fog-cloud environment. Future Gener. Comput. Syst. 104, 131\u201341 (2020)","journal-title":"Future Gener. Comput. Syst."},{"key":"3467_CR29","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/j.jss.2019.04.058","volume":"154","author":"SS Gill","year":"2019","unstructured":"Gill, S.S., Garraghan, P., Buyya, R.: ROUTER: fog enabled cloud based intelligent resource management approach for smart home IoT devices. J. Syst. Softw. 154, 125\u2013138 (2019)","journal-title":"J. Syst. Softw."},{"issue":"2","key":"3467_CR30","doi-asserted-by":"crossref","first-page":"1369","DOI":"10.1007\/s11277-017-5200-5","volume":"102","author":"Y Sun","year":"2018","unstructured":"Sun, Y., Lin, F., Haitao, Xu.: Multi-objective optimization of resource scheduling in Fog computing using an improved NSGA-II. Wirel. Pers. Commun. 102(2), 1369\u20131385 (2018)","journal-title":"Wirel. Pers. Commun."},{"issue":"5","key":"3467_CR31","doi-asserted-by":"crossref","first-page":"1474","DOI":"10.1007\/s12083-020-00900-x","volume":"13","author":"Z Ren","year":"2020","unstructured":"Ren, Z., Ting, Lu., Wang, X., Guo, W., Liu, G., Chang, S.: Resource scheduling for delay-sensitive application in three-layer fog-to-cloud architecture. Peer-to-Peer Networking Appl. 13(5), 1474\u20131485 (2020)","journal-title":"Peer-to-Peer Networking Appl."},{"issue":"17","key":"3467_CR32","doi-asserted-by":"crossref","first-page":"2848","DOI":"10.1049\/iet-com.2019.0101","volume":"13","author":"Q Wang","year":"2019","unstructured":"Wang, Q., Shou, G., Liu, J., Liu, Y., Yihong, Hu., Guo, Z.: Resource allocation for edge computing over fibre-wireless access networks. IET Commun. 13(17), 2848\u20132856 (2019)","journal-title":"IET Commun."},{"key":"3467_CR33","first-page":"e3824","volume":"19","author":"H Bashir","year":"2019","unstructured":"Bashir, H., Lee, S., Kim, K.H.: Resource allocation through logistic regression and multicriteria decision making method in IoT fog computing. Trans. Emerg. Telecommun. Technol. 19, e3824 (2019)","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"3467_CR34","doi-asserted-by":"crossref","unstructured":"Akram, J., Najam, Z., Rafi, A.: Efficient resource utilization in cloud-fog environment integrated with smart grids. In: 2018 International Conference on Frontiers of Information Technology (FIT), pp. 188\u2013193. IEEE (2018).","DOI":"10.1109\/FIT.2018.00040"},{"key":"3467_CR35","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-021-04018-6","author":"AM Yadav","year":"2021","unstructured":"Yadav, A.M., Tripathi, K.N., Sharma, S.C.: A bi-objective task scheduling approach in fog computing using hybrid fireworks algorithm. J Supercomput (2021). https:\/\/doi.org\/10.1007\/s11227-021-04018-6","journal-title":"J Supercomput"},{"key":"3467_CR36","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1016\/j.future.2020.12.019","volume":"117","author":"C-g Wu","year":"2021","unstructured":"Wu, C.-g, Li, W., Wang, L., Zomaya, A.Y.: An evolutionary fuzzy scheduler for multi-objective resource allocation in fog computing. Futur. Gener. Comput. Syst. 117, 498\u2013509 (2021)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"3467_CR37","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-021-03371-8","author":"A Najafizadeh","year":"2021","unstructured":"Najafizadeh, A., Salajegheh, A., Rahmani, A.M., Sahafi, A.: Multi-objective Task Scheduling in cloud-fog computing using goal programming approach. Clust. Comput. (2021). https:\/\/doi.org\/10.1007\/s10586-021-03371-8","journal-title":"Clust. Comput."},{"key":"3467_CR38","doi-asserted-by":"crossref","unstructured":"Hoseiny, F., Azizi, S., Shojafar, M., Ahmadiazar, F., Tafazolli, R.: PGA: a priority-aware genetic algorithm for task scheduling in heterogeneous fog-cloud computing. In: IEEE INFOCOM 2021-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS) 2021, pp. 1\u20136. IEEE","DOI":"10.1109\/INFOCOMWKSHPS51825.2021.9484436"},{"key":"3467_CR39","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.6163","author":"N Potu","year":"2021","unstructured":"Potu, N., Jatoth, C., Parvataneni, P.: Optimizing resource scheduling based on extended particle swarm optimization in fog computing environments. Concurr. Comput. Pract. Exp. (2021). https:\/\/doi.org\/10.1002\/cpe.6163","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"3467_CR40","doi-asserted-by":"crossref","first-page":"1353","DOI":"10.1007\/s00607-021-00935-9","volume":"103","author":"R Madhura","year":"2021","unstructured":"Madhura, R., Elizabeth, B.L., Uthariaraj, V.R.: An improved list-based task scheduling algorithm for fog computing environment. Computing 103, 1353\u20131389 (2021)","journal-title":"Computing"},{"key":"3467_CR41","doi-asserted-by":"crossref","unstructured":"El-Nattat, A., Elkazzaz, S., El-Bahnasawy, N.A., El-Sayed, A.: Performance improvement of fog environment using deadline based scheduling algorithm. In: 2021 International Conference on Electronic Engineering (ICEEM), pp. 1\u20136. IEEE (2021).","DOI":"10.1109\/ICEEM52022.2021.9480629"},{"issue":"6","key":"3467_CR42","doi-asserted-by":"crossref","first-page":"1317","DOI":"10.1109\/TPDS.2017.2688445","volume":"29","author":"X Li","year":"2017","unstructured":"Li, X., Garraghan, P., Jiang, X., Zhaohui, Wu., Jie, Xu.: Holistic virtual machine scheduling in cloud datacenters towards minimizing total energy. IEEE Trans. Parallel Distrib. Syst. 29(6), 1317\u20131331 (2017)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"2","key":"3467_CR43","doi-asserted-by":"crossref","first-page":"1554","DOI":"10.1109\/JSYST.2016.2596299","volume":"12","author":"L-D Chou","year":"2016","unstructured":"Chou, L.-D., Chen, H.-F., Tseng, F.-H., Chao, H.-C., Chang, Y.-J.: DPRA: dynamic power-saving resource allocation for cloud data center using particle swarm optimization. IEEE Syst. J. 12(2), 1554\u20131565 (2016)","journal-title":"IEEE Syst. J."},{"issue":"9","key":"3467_CR44","first-page":"199","volume":"1","author":"MA Sharkh","year":"2017","unstructured":"Sharkh, M.A., Shami, A.: An evergreen cloud: optimizing energy efficiency in heterogeneous cloud computing architectures. Veh. Commun. 1(9), 199\u2013210 (2017)","journal-title":"Veh. Commun."},{"key":"3467_CR45","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.future.2016.02.016","volume":"74","author":"H Duan","year":"2017","unstructured":"Duan, H., Chen, C., Min, G., Yu, Wu.: Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems. Futur. Gener. Comput. Syst. 74, 142\u2013150 (2017)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"8","key":"3467_CR46","doi-asserted-by":"crossref","first-page":"199829","DOI":"10.1109\/ACCESS.2020.3035181","volume":"2","author":"AU Rehman","year":"2020","unstructured":"Rehman, A.U., Ahmad, Z., Jehangiri, A.I., Ala\u2019Anzy, M.A., Othman, M., Umar, A.I., Ahmad, J.: Dynamic energy efficient resource allocation strategy for load balancing in fog environment. IEEE Access 2(8), 199829\u2013199839 (2020)","journal-title":"IEEE Access"},{"issue":"1","key":"3467_CR47","doi-asserted-by":"crossref","first-page":"e4652","DOI":"10.1002\/dac.4652","volume":"34","author":"X Ren","year":"2021","unstructured":"Ren, X., Zhang, Z., Arefzadeh, S.M.: An energy-aware approach for resource managing in the fog-based Internet of Things using a hybrid algorithm. Int. J. Commun. Syst. 34(1), e4652 (2021)","journal-title":"Int. J. Commun. Syst."},{"key":"3467_CR48","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.jpdc.2020.04.008","volume":"143","author":"P Hosseinioun","year":"2020","unstructured":"Hosseinioun, P., Kheirabadi, M., Tabbakh, S.R.K., Ghaemi, R.: A new energy-aware tasks scheduling approach in fog computing using hybrid meta-heuristic algorithm. J. Parallel Distrib. Comput. 143, 88\u201396 (2020)","journal-title":"J. Parallel Distrib. Comput."},{"key":"3467_CR49","doi-asserted-by":"crossref","unstructured":"Kumar, D., Raza, Z.: A PSO based VM resource scheduling model for cloud computing. In: 2015 IEEE international conference on computational intelligence & communication technology, pp. 213\u2013219. IEEE (2015)","DOI":"10.1109\/CICT.2015.35"},{"key":"3467_CR50","doi-asserted-by":"crossref","unstructured":"Wang, J., Zhang, H., Xu, Z., He, W., Guo, Y.: A scheduling algorithm based on resource overcommitment in virtualization environments. In: 2016 First IEEE International Conference on Computer Communication and the Internet (ICCCI), pp. 439\u2013443. IEEE (2016)","DOI":"10.1109\/CCI.2016.7778960"},{"key":"3467_CR51","doi-asserted-by":"crossref","unstructured":"Kochar, V., Sarkar, A.: Real time resource allocation on a dynamic two level symbiotic fog architecture. In: 2016 Sixth International Symposium on Embedded Computing and System Design (ISED), pp. 49\u201355. IEEE, (2016)","DOI":"10.1109\/ISED.2016.7977053"},{"key":"3467_CR52","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.jnca.2019.02.021","volume":"135","author":"T Wang","year":"2019","unstructured":"Wang, T., Liang, Y., Jia, W., Arif, M., Liu, A., Xie, M.: Coupling resource management based on fog computing in smart city systems. J. Netw. Comput. Appl. 135, 11\u201319 (2019)","journal-title":"J. Netw. Comput. Appl."},{"key":"3467_CR53","doi-asserted-by":"crossref","unstructured":"Li, Z., Liu, Y., Xin, R., Gao, L., Ding, X., Hu, Y.: A dynamic game model for resource allocation in fog computing for ubiquitous smart grid. In: 2019 28th Wireless and Optical Communications Conference (WOCC), pp. 1\u20135. IEEE (2019).","DOI":"10.1109\/WOCC.2019.8770573"},{"key":"3467_CR54","doi-asserted-by":"crossref","unstructured":"Xu, S., Liu, L., Cui, L., Chang, X., Li, H.: Resource scheduling for energy-efficient in cloud-computing data centers. In: 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS) 2018, pp. 774\u2013780. IEEE (2018)","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2018.00131"},{"key":"3467_CR55","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.future.2016.10.034","volume":"69","author":"W Zhu","year":"2017","unstructured":"Zhu, W., Zhuang, Yi., Zhang, L.: A three-dimensional virtual resource scheduling method for energy saving in cloud computing. Futur. Gener. Comput. Syst. 69, 66\u201374 (2017)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"1","key":"3467_CR56","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/s11227-014-1276-9","volume":"71","author":"S Hosseinimotlagh","year":"2015","unstructured":"Hosseinimotlagh, S., Khunjush, F., Samadzadeh, R.: SEATS: smart energy-aware task scheduling in real-time cloud computing. J. Supercomput. 71(1), 45\u201366 (2015)","journal-title":"J. Supercomput."},{"issue":"1","key":"3467_CR57","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/s10723-015-9337-8","volume":"14","author":"D Kliazovich","year":"2016","unstructured":"Kliazovich, D., Pecero, J.E., Tchernykh, A., Bouvry, P., Khan, S.U., Zomaya, A.Y.: CA-DAG: modeling communication-aware applications for scheduling in cloud computing. J. Grid Comput. 14(1), 23\u201339 (2016)","journal-title":"J. Grid Comput."},{"issue":"2","key":"3467_CR58","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s11280-016-0382-4","volume":"20","author":"Y Shen","year":"2017","unstructured":"Shen, Y., Bao, Z., Qin, X., Shen, J.: Adaptive task scheduling strategy in cloud: when energy consumption meets performance guarantee. World Wide Web 20(2), 155\u2013173 (2017)","journal-title":"World Wide Web"},{"key":"3467_CR59","doi-asserted-by":"crossref","unstructured":"Hao, L., Li, B., Li, K., Jin, Y.: Research for energy optimized resource scheduling algorithm in cloud computing base on task endurance value. In: IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), pp. 279\u2013282. IEEE (2019)","DOI":"10.1109\/ICAICA.2019.8873435"},{"key":"3467_CR60","doi-asserted-by":"crossref","unstructured":"Chekired, D.A., Khoukhi, L., Mouftah, H.T.: Multi-level fog based resource allocation model for EVs energy planning in smart grid. In: 2018 IEEE 43rd Conference on Local Computer Networks (LCN), pp. 243\u2013250. IEEE (2018)","DOI":"10.1109\/LCN.2018.8638126"},{"issue":"12","key":"3467_CR61","doi-asserted-by":"crossref","first-page":"2212","DOI":"10.1002\/spe.2888","volume":"50","author":"A Shahidinejad","year":"2020","unstructured":"Shahidinejad, A., Ghobaei-Arani, M.: Joint computation offloading and resource provisioning for e dge-cloud computing environment: a machine learning-based approach. Softw. Pract. Exp. 50(12), 2212\u201330 (2020)","journal-title":"Softw. Pract. Exp."},{"key":"3467_CR62","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1155\/2018\/2102348","volume":"1","author":"L Liu","year":"2018","unstructured":"Liu, L., Qi, D., Zhou, N., Wu, Y.: A task scheduling algorithm based on classification mining in fog computing environment. Wirel. Commun. Mob. Comput. 1, 100 (2018). https:\/\/doi.org\/10.1155\/2018\/2102348","journal-title":"Wirel. Commun. Mob. Comput."},{"issue":"12","key":"3467_CR63","doi-asserted-by":"crossref","first-page":"3880","DOI":"10.1002\/ett.3880","volume":"31","author":"Q Wang","year":"2020","unstructured":"Wang, Q., Chen, S.: Latency-minimum offloading decision and resource allocation for fog-enabled Internet of Things networks. Trans. Emerg. Telecommun. Technol. 31(12), 3880 (2020)","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"3467_CR64","doi-asserted-by":"crossref","unstructured":"Hoseiny, F., Azizi, S., Shojafar, M., Tafazolli, R.: Joint QoS-aware and cost-efficient task scheduling for fog-cloud resources in a volunteer computing system. arXiv preprint. arXiv:2104.13974\u00a0(2021).","DOI":"10.1145\/3418501"},{"issue":"7","key":"3467_CR65","doi-asserted-by":"crossref","first-page":"5068","DOI":"10.1109\/TII.2020.3001067","volume":"17","author":"M Abdel-Basset","year":"2020","unstructured":"Abdel-Basset, M., Mohamed, R., Elhoseny, M., Bashir, A.K., Jolfaei, A., Kumar, N.: Energy-aware marine predators algorithm for task scheduling in IoT-based fog computing applications. IEEE Trans. Ind. Inform. 17(7), 5068\u201376 (2020)","journal-title":"IEEE Trans. Ind. Inform."},{"issue":"16","key":"3467_CR66","doi-asserted-by":"crossref","first-page":"12103","DOI":"10.1007\/s00521-019-04266-x","volume":"32","author":"M Kumar","year":"2020","unstructured":"Kumar, M., Sharma, S.C.: PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Comput. Appl. 32(16), 12103\u201312126 (2020)","journal-title":"Neural Comput. Appl."},{"issue":"1","key":"3467_CR67","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/s10586-018-2856-x","volume":"22","author":"SH Madni","year":"2019","unstructured":"Madni, S.H., Hussain, M.S., Latiff, A., Ali, J.: Hybrid gradient descent cuckoo search (HGDCS) algorithm for resource scheduling in IaaS cloud computing environment. Clust. Comput. 22(1), 301\u2013334 (2019)","journal-title":"Clust. Comput."},{"key":"3467_CR68","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1016\/j.comcom.2019.07.004","volume":"145","author":"R Zheng","year":"2019","unstructured":"Zheng, R., Liu, K., Zhu, J., Zhang, M., Qingtao, Wu.: Stochastic resource scheduling via bilayer dynamic Markov decision process in mobile cloud networks. Comput. Commun. 145, 234\u2013242 (2019)","journal-title":"Comput. Commun."},{"issue":"1","key":"3467_CR69","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1007\/s10586-017-0976-3","volume":"21","author":"D Komarasamy","year":"2018","unstructured":"Komarasamy, D., Muthuswamy, V.: ScHeduling of jobs and adaptive resource provisioning (SHARP) approach in cloud computing. Clust. Comput. 21(1), 163\u2013176 (2018)","journal-title":"Clust. Comput."},{"issue":"1","key":"3467_CR70","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13677-018-0105-8","volume":"7","author":"MB Gawali","year":"2018","unstructured":"Gawali, M.B., Shinde, S.K.: Task scheduling and resource allocation in cloud computing using a heuristic approach. J Cloud Comput. 7(1), 1\u20136 (2018)","journal-title":"J Cloud Comput."},{"key":"3467_CR71","doi-asserted-by":"crossref","unstructured":"Kundu, S., Rangaswami, R., Zhao, M., Gulati, A., Dutta, K.: Revenue driven resource allocation for virtualized data centers. In: 2015 IEEE International Conference on Autonomic Computing (pp. 197\u2013206). IEEE (2015)","DOI":"10.1109\/ICAC.2015.40"},{"issue":"4","key":"3467_CR72","doi-asserted-by":"crossref","first-page":"1527","DOI":"10.1111\/coin.12285","volume":"36","author":"SK Mani","year":"2020","unstructured":"Mani, S.K., Meenakshisundaram, I.: Improving quality-of-service in fog computing through efficient resource allocation. Comput. Intell. 36(4), 1527\u201347 (2020)","journal-title":"Comput. Intell."},{"issue":"7","key":"3467_CR73","doi-asserted-by":"crossref","first-page":"115760","DOI":"10.1109\/ACCESS.2019.2924958","volume":"26","author":"H Rafique","year":"2019","unstructured":"Rafique, H., Shah, M.A., Islam, S.U., Maqsood, T., Khan, S., Maple, C.: A novel bio-inspired hybrid algorithm (NBIHA) for efficient resource management in fog computing. IEEE Access 26(7), 115760\u2013115773 (2019)","journal-title":"IEEE Access"},{"issue":"5","key":"3467_CR74","doi-asserted-by":"crossref","first-page":"1216","DOI":"10.1109\/JIOT.2017.2709814","volume":"4","author":"L Ni","year":"2017","unstructured":"Ni, L., Zhang, J., Jiang, C., Yan, C., Yu, K.: Resource allocation strategy in fog computing based on priced timed petri nets. IEEE Internet Things J. 4(5), 1216\u201328 (2017)","journal-title":"IEEE Internet Things J."},{"issue":"10","key":"3467_CR75","doi-asserted-by":"crossref","first-page":"4712","DOI":"10.1109\/TII.2018.2851241","volume":"14","author":"L Yin","year":"2018","unstructured":"Yin, L., Luo, J., Luo, H.: Tasks scheduling and resource allocation in fog computing based on containers for smart manufacturing. IEEE Trans. Ind. Inf. 14(10), 4712\u20134721 (2018)","journal-title":"IEEE Trans. Ind. Inf."},{"issue":"4","key":"3467_CR76","doi-asserted-by":"crossref","first-page":"1473","DOI":"10.1007\/s11277-018-6094-6","volume":"104","author":"AV Sutagundar","year":"2019","unstructured":"Sutagundar, A.V., Attar, A.H., Hatti, D.I.: Resource allocation for fog enhanced vehicular services. Wireless Pers. Commun. 104(4), 1473\u20131491 (2019)","journal-title":"Wireless Pers. Commun."},{"key":"3467_CR77","doi-asserted-by":"crossref","unstructured":"Peixoto, M., Genez, T., Bittencourt, L.F.: Hierarchical scheduling mechanisms in multi-level fog computing. IEEE Trans. Serv. Comput. (2021)","DOI":"10.1109\/TSC.2021.3079110"},{"issue":"2","key":"3467_CR78","doi-asserted-by":"crossref","first-page":"1040","DOI":"10.1109\/TNSM.2020.2977843","volume":"17","author":"H Sun","year":"2020","unstructured":"Sun, H., Huiqun, Yu., Fan, G.: Contract-based resource sharing for time effective task scheduling in fog-cloud environment. IEEE Trans. Netw. Serv. Manage. 17(2), 1040\u20131053 (2020)","journal-title":"IEEE Trans. Netw. Serv. Manage."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03467-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03467-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03467-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:25:10Z","timestamp":1699835110000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03467-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,23]]},"references-count":78,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["3467"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03467-1","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,11,23]]},"assertion":[{"value":"27 July 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 October 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 November 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 November 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"There is no conflict of interest.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}