{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,16]],"date-time":"2026-10-16T19:58:35Z","timestamp":1792180715660,"version":"4.4.0"},"reference-count":179,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2022,2,3]],"date-time":"2022-02-03T00:00:00Z","timestamp":1643846400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2023,3,31]]},"abstract":"<jats:p>Task scheduling is a critical issue in distributed computing environments like cloud and fog. The objective is to provide an optimal distribution of tasks among the resources. Several research initiatives to use metaheuristic techniques for finding near-optimal solutions to task scheduling problems are under way. This study presents a comprehensive taxonomic review and analysis of recent metaheuristic scheduling techniques using exhaustive evaluation criteria in the cloud and fog environment. A taxonomy of metaheuristic scheduling algorithms is presented. Besides, we have considered an extensive list of scheduling objectives along with their associated metrics. Rigorous evaluation of existing literature is performed, and limitations highlighted. We have also focused on hybrid algorithms as they tend to improve scheduling performance. We believe that this work will encourage researchers to conduct further research for removing the limitations in existing studies.<\/jats:p>","DOI":"10.1145\/3494520","type":"journal-article","created":{"date-parts":[[2022,2,3]],"date-time":"2022-02-03T10:02:04Z","timestamp":1643882524000},"page":"1-43","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":66,"title":["Towards Metaheuristic Scheduling Techniques in Cloud and Fog: An Extensive Taxonomic Review"],"prefix":"10.1145","volume":"55","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7868-3663","authenticated-orcid":false,"given":"Raj Mohan","family":"Singh","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Dr. B. R. Ambedkar National Institute of Technology, Jalandhar, Punjab, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8396-9025","authenticated-orcid":false,"given":"Lalit Kumar","family":"Awasthi","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Dr. B. R. Ambedkar National Institute of Technology, Jalandhar, Punjab, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4795-1842","authenticated-orcid":false,"given":"Geeta","family":"Sikka","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Dr. B. R. Ambedkar National Institute of Technology, Jalandhar, Punjab, India"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,2,3]]},"reference":[{"key":"e_1_3_2_2_2","volume-title":"Cloud Computing: A Practical Approach for Learning and Implementation","author":"Srinivasan S.","year":"2014","unstructured":"S. Srinivasan. 2014. Cloud Computing: A Practical Approach for Learning and Implementation. Pearson Education, India."},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.5555\/1971955"},{"key":"e_1_3_2_4_2","first-page":"61","volume-title":"Fog computing: Principles, Architectures, and Applications. Internet of Things","author":"Dastjerdi A. V.","year":"2016","unstructured":"A. V. Dastjerdi, H. Gupta, R. N. Calheiros, S. K. Ghosh, and R. Buyya. 2016. Fog computing: Principles, Architectures, and Applications. Internet of Things. Morgan Kaufmann (2016), 61\u201375."},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2019.02.009"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.5555\/574848"},{"key":"e_1_3_2_7_2","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/978-981-10-5544-7_19","volume-title":"Smart Computing and Informatics","author":"Hazra Debojyoti","year":"2018","unstructured":"Debojyoti Hazra, Asmita Roy, Sadip Midya, and Koushik Majumder. 2018. Distributed task scheduling in cloud platform: A survey. In Smart Computing and Informatics. Springer, 183\u2013191."},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.5555\/1718024"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2013.2256731"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eij.2015.07.001"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/2788397"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.17485\/ijst\/2016\/v9i4\/80561"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-017-1044-2"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.09.014"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2019.06.006"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3326066"},{"key":"e_1_3_2_17_2","first-page":"1","article-title":"Resource management approaches in fog computing: A comprehensive review","author":"Ghobaei-Arani Mostafa","year":"2019","unstructured":"Mostafa Ghobaei-Arani, Alireza Souri, and Ali A. Rahmanian. 2019. Resource management approaches in fog computing: A comprehensive review. Journal of Grid Computing (2019), 1\u201342.","journal-title":"Journal of Grid Computing"},{"key":"e_1_3_2_18_2","volume-title":"Task Scheduling Mechanisms in fog Computing: Review, Trends, and Perspectives","author":"Yang Xin","year":"2020","unstructured":"Xin Yang and Nazanin Rahmani. 2020. Task Scheduling Mechanisms in fog Computing: Review, Trends, and Perspectives. Kybernetes (2020). DOI:https:\/\/doi.org\/10.1108\/K-10-2019-0666"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.jors.2600829"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1057\/jors.2009.2"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2019.106040"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.5555\/3172935"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.5555\/2008623.2008626"},{"key":"e_1_3_2_24_2","article-title":"Nature-inspired metaheuristic algorithms","author":"Yang Xin-She","year":"2010","unstructured":"Xin-She Yang. 2010. Nature-inspired metaheuristic algorithms. LuniverP.","journal-title":"LuniverP"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2009.03.004"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1504\/IJBIC.2009.022775"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1177\/003754970107600201"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1126\/science.220.4598.671"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.01.005"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2018.07.046"},{"key":"e_1_3_2_31_2","first-page":"313","volume-title":"International Symposium on Security in Computing and Communication","author":"Chaudhary Divya","year":"2018","unstructured":"Divya Chaudhary, Bijendra Kumar, and Shaksham Garg. 2018. Diversity and progress controlled gravitational search algorithm for balancing load in cloud. In International Symposium on Security in Computing and Communication. Springer, 313\u2013323."},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2019.101932"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/FMEC.2019.8795320"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCNT.2017.8203999"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eij.2017.07.001"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5193"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2019.02.004"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/INVENTIVE.2016.7824863"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/UPCON.2017.8251025"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/76.911157"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2014.11.014"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2016.2574766"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2017.2741965"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.3390\/en11123345"},{"key":"e_1_3_2_45_2","article-title":"Biobjective task scheduling for distributed green data centers","author":"Yuan H.","year":"2020","unstructured":"H. Yuan, J. Bi, M. Zhou, Q. Liu, and A. C. Ammari. 2020. Biobjective task scheduling for distributed green data centers. IEEE Transactions on Automation Science and Engineering (2020).","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.5555\/129194"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.5555\/2669107"},{"key":"e_1_3_2_48_2","first-page":"36","volume-title":"Proceedings of Genetic and Evolutionary Computation Conference","author":"de Castro L. N.","year":"2000","unstructured":"L. N. de Castro and F. J. Von Zuben. 2000. The clonal selection algorithm with engineering applications. In Proceedings of Genetic and Evolutionary Computation Conference 36\u201339."},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008202821328"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.5555\/637914.637947"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2011.04.007"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-011-9327-8"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/2479942.2479946"},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-013-9282-3"},{"key":"e_1_3_2_55_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.02.090"},{"key":"e_1_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.07.006"},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.05.017"},{"key":"e_1_3_2_58_2","first-page":"402","volume-title":"International Conference on Service-Oriented Computing","author":"Khochare Aakash","year":"2017","unstructured":"Aakash Khochare, Pushkara Ravindra, Siva P. Reddy, and Yogesh Simmhan. 2017. Distributed video analytics across edge and cloud using ECHO. In International Conference on Service-Oriented Computing, Springer, Cham, 402\u2013407."},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jocs.2016.08.007"},{"key":"e_1_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2017.12.004"},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-017-5200-5"},{"key":"e_1_3_2_62_2","doi-asserted-by":"publisher","DOI":"10.1145\/3140256"},{"key":"e_1_3_2_63_2","doi-asserted-by":"publisher","DOI":"10.3390\/app9091730"},{"key":"e_1_3_2_64_2","unstructured":"Mutaz Barika Saurabh Garg and Rajiv Ranjan. 2019. Adaptive scheduling for efficient execution of dynamic stream workflows. arXiv preprint arxiv:1912.08397 (2019)."},{"key":"e_1_3_2_65_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2913564"},{"key":"e_1_3_2_66_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.3032386"},{"key":"e_1_3_2_67_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.12.054"},{"key":"e_1_3_2_68_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.09.039"},{"key":"e_1_3_2_69_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTEST49666.2020.9140118"},{"key":"e_1_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.scs.2020.102428"},{"key":"e_1_3_2_71_2","first-page":"1565","volume-title":"International Conference on Computer Engineering and Networks","author":"Li Yang","year":"2020","unstructured":"Yang Li, Wanli Ma, Jianliang Zhang, Jian Wu, Junwei Ma, and Xiaoyan Dang. 2020. Efficient fog node resource allocation algorithm based on taboo genetic algorithm. In International Conference on Computer Engineering and Networks, Springer, Singapore. 1565\u20131573."},{"key":"e_1_3_2_72_2","doi-asserted-by":"publisher","DOI":"10.1002\/int.22470"},{"key":"e_1_3_2_73_2","article-title":"Use linear weighted genetic algorithm to optimize the scheduling of fog computing resources","author":"Li Ruisheng","year":"2021","unstructured":"Ruisheng Li. 2021. Use linear weighted genetic algorithm to optimize the scheduling of fog computing resources. Complexity (2021). https:\/\/doi\/10.1155\/2021\/9527430","journal-title":"Complexity"},{"key":"e_1_3_2_74_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-015-0447-7"},{"key":"e_1_3_2_75_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2016.01.037"},{"key":"e_1_3_2_76_2","doi-asserted-by":"publisher","DOI":"10.1155\/2018\/2734219"},{"key":"e_1_3_2_77_2","first-page":"1","article-title":"A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing","volume":"1","author":"Shu Wanneng","year":"2014","unstructured":"Wanneng Shu, Wei Wang, and Yunji Wang. 2014. A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing. EURASIP Journal on Wireless Communications and Networking 1 (2014), 1\u20139.","journal-title":"EURASIP Journal on Wireless Communications and Networking"},{"key":"e_1_3_2_78_2","first-page":"185","article-title":"A parallel task scheduling optimization algorithm based on clonal operator in green cloud computing","volume":"11","author":"Liu Yang","year":"2016","unstructured":"Yang Liu, Wanneng Shu, and Chrish Zhang. 2016. A parallel task scheduling optimization algorithm based on clonal operator in green cloud computing. Journal of Communication 11 (2016), 185\u2013191.","journal-title":"Journal of Communication"},{"key":"e_1_3_2_79_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.egypro.2017.11.096"},{"key":"e_1_3_2_80_2","doi-asserted-by":"publisher","DOI":"10.1109\/CICN.2014.142"},{"key":"e_1_3_2_81_2","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2016.7743876"},{"key":"e_1_3_2_82_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-68505-2_20"},{"key":"e_1_3_2_83_2","doi-asserted-by":"publisher","DOI":"10.23919\/ChiCC.2018.8483505"},{"key":"e_1_3_2_84_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2019.01.023"},{"key":"e_1_3_2_85_2","doi-asserted-by":"publisher","DOI":"10.1109\/WCSP49889.2020.9299850"},{"key":"e_1_3_2_86_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICNN.1995.488968"},{"key":"e_1_3_2_87_2","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.1999.782657"},{"key":"e_1_3_2_88_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10898-007-9149-x"},{"key":"e_1_3_2_89_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2012.01.023"},{"key":"e_1_3_2_90_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2002.1004010"},{"key":"e_1_3_2_91_2","doi-asserted-by":"publisher","DOI":"10.1109\/NABIC.2009.5393690"},{"key":"e_1_3_2_92_2","doi-asserted-by":"publisher","DOI":"10.5555\/1814087.1814105"},{"key":"e_1_3_2_93_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcde.2015.06.003"},{"key":"e_1_3_2_94_2","doi-asserted-by":"publisher","DOI":"10.1109\/SIS.2005.1501606"},{"key":"e_1_3_2_95_2","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2010.31"},{"key":"e_1_3_2_96_2","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2013.2272758"},{"key":"e_1_3_2_97_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-41016-1_28"},{"key":"e_1_3_2_98_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.12.024"},{"key":"e_1_3_2_99_2","doi-asserted-by":"publisher","DOI":"10.1109\/SOCPAR.2015.7492818"},{"key":"e_1_3_2_100_2","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4249"},{"key":"e_1_3_2_101_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2017.2679738"},{"key":"e_1_3_2_102_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2017.01.002"},{"key":"e_1_3_2_103_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2018.2791619"},{"key":"e_1_3_2_104_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2018.03.028"},{"key":"e_1_3_2_105_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2890067"},{"key":"e_1_3_2_106_2","article-title":"Optimization of stream-based live data migration strategy in the cloud","volume":"12","author":"Ma Kun","year":"2018","unstructured":"Kun Ma, Bo Yang, and Ziqiang Yu. 2018. Optimization of stream-based live data migration strategy in the cloud. Concurrency and Computation: Practice and Experience 30, 12 (2018).","journal-title":"Concurrency and Computation: Practice and Experience 30"},{"key":"e_1_3_2_107_2","first-page":"194","volume-title":"International Conference on Service-Oriented Computing Springer","author":"Ding Ruimiao","year":"2018","unstructured":"Ruimiao Ding, Xuejun Li, Xiao Liu, and Jia Xu. 2018. A cost-effective time-constrained multi-workflow scheduling strategy in fog computing. In International Conference on Service-Oriented Computing Springer, Cham, 194\u2013207."},{"key":"e_1_3_2_108_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2924958"},{"key":"e_1_3_2_109_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.04.058"},{"key":"e_1_3_2_110_2","doi-asserted-by":"publisher","DOI":"10.21817\/indjcse\/2020\/v11i6\/201106205"},{"key":"e_1_3_2_111_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICOIN50884.2021.9333992"},{"key":"e_1_3_2_112_2","doi-asserted-by":"crossref","first-page":"e6163","DOI":"10.1002\/cpe.6163","article-title":"Optimizing resource scheduling based on extended particle swarm optimization in fog computing environments","author":"Potu Narayana","year":"2021","unstructured":"Narayana Potu, Chandrashekar Jatoth, and Premchand Parvataneni. 2021. Optimizing resource scheduling based on extended particle swarm optimization in fog computing environments. Concurrency and Computation: Practice and Experience (2021), e6163.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"e_1_3_2_113_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2015.2508940"},{"key":"e_1_3_2_114_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2735400"},{"key":"e_1_3_2_115_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.05.056"},{"key":"e_1_3_2_116_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2018.2832640"},{"key":"e_1_3_2_117_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-018-9481-0"},{"key":"e_1_3_2_118_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2975741"},{"key":"e_1_3_2_119_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICKII50300.2020.9318846"},{"key":"e_1_3_2_120_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.2580303"},{"key":"e_1_3_2_121_2","doi-asserted-by":"publisher","DOI":"10.1145\/3390557.3394321"},{"key":"e_1_3_2_122_2","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3295"},{"key":"e_1_3_2_123_2","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/978-3-319-28031-8_6","volume-title":"Innovations in Bio-inspired Computing and Applications Springer","author":"Remesh Babu K. R.","year":"2016","unstructured":"K. R. Remesh Babu and P. Samuel. 2016. Enhanced bee colony algorithm for efficient load balancing and scheduling in cloud. In Innovations in Bio-inspired Computing and Applications Springer, Cham, 67\u201378."},{"key":"e_1_3_2_124_2","doi-asserted-by":"publisher","DOI":"10.4018\/IJACI.2019100104"},{"key":"e_1_3_2_125_2","first-page":"551","volume-title":"IEEE International Conference on Computing for Sustainable Global Development","author":"Singh Arri Harwant","year":"2021","unstructured":"Harwant Singh Arri and Ramandeep Singh. 2021. Energy optimization-based optimal trade-off scheme for job scheduling in fog computing. In IEEE International Conference on Computing for Sustainable Global Development 551\u2013558."},{"key":"e_1_3_2_126_2","first-page":"186","volume-title":"Proceedings of the Third International Conference on Communications and Information Technology","author":"Bitam Salim","year":"2012","unstructured":"Salim Bitam. 2012. Bees life algorithm for job scheduling in cloud computing. In Proceedings of the Third International Conference on Communications and Information Technology 186\u2013191."},{"key":"e_1_3_2_127_2","doi-asserted-by":"publisher","DOI":"10.1109\/IC3I.2014.7019783"},{"key":"e_1_3_2_128_2","doi-asserted-by":"publisher","DOI":"10.1080\/17517575.2017.1304579"},{"key":"e_1_3_2_129_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCAA.2017.8229901"},{"key":"e_1_3_2_130_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2018.02.011"},{"key":"e_1_3_2_131_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.fcij.2018.03.004"},{"key":"e_1_3_2_132_2","doi-asserted-by":"publisher","DOI":"10.7763\/IJMO.2015.V5.434"},{"key":"e_1_3_2_133_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.protcy.2016.08.116"},{"key":"e_1_3_2_134_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-018-5816-0"},{"key":"e_1_3_2_135_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-018-3602-7"},{"key":"e_1_3_2_136_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2019.04.153"},{"key":"e_1_3_2_137_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-019-06566-w"},{"key":"e_1_3_2_138_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03168-1"},{"key":"e_1_3_2_139_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-016-9364-0"},{"key":"e_1_3_2_140_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-10-3322-3_7"},{"key":"e_1_3_2_141_2","first-page":"431","volume-title":"International Conference on Broadband and Wireless Computing, Communication and Applications Springer","author":"Hassan K.","year":"2018","unstructured":"K. Hassan, N. Javaid, F. Zafar, S. Rehman, M. Zahid, and S. Rasheed. 2018. A cloud fog based framework for efficient resource allocation using firefly algorithm. In International Conference on Broadband and Wireless Computing, Communication and Applications Springer. 431\u2013443."},{"key":"e_1_3_2_142_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2019.106860"},{"key":"e_1_3_2_143_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2948468"},{"key":"e_1_3_2_144_2","first-page":"77","article-title":"Task scheduling in cloud computing using lion optimization algorithm","volume":"5","author":"Almezeini Nora","year":"2017","unstructured":"Nora Almezeini and Alaaeldin Hafez. 2017. Task scheduling in cloud computing using lion optimization algorithm. Algorithms 5 (2017), 77\u201383.","journal-title":"Algorithms"},{"key":"e_1_3_2_145_2","doi-asserted-by":"publisher","DOI":"10.1109\/CAIS.2018.8441954"},{"key":"e_1_3_2_146_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13319-019-0222-2"},{"key":"e_1_3_2_147_2","doi-asserted-by":"publisher","DOI":"10.1145\/3018896.3036395"},{"key":"e_1_3_2_148_2","doi-asserted-by":"publisher","DOI":"10.1080\/0305215X.2017.1361418"},{"key":"e_1_3_2_149_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2008.919004"},{"key":"e_1_3_2_150_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compstruc.2014.03.007"},{"key":"e_1_3_2_151_2","doi-asserted-by":"publisher","DOI":"10.1080\/03052150500384759"},{"key":"e_1_3_2_152_2","first-page":"433","volume-title":"An introduction to variable neighborhood search","author":"Hansen Pierre","year":"1999","unstructured":"Pierre Hansen and Nenad Mladenovi\u0107. 1999. An introduction to variable neighborhood search. In Meta-heuristics Springer, Boston, 433\u2013458."},{"key":"e_1_3_2_153_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.amc.2014.09.008"},{"key":"e_1_3_2_154_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCKE.2016.7802113"},{"key":"e_1_3_2_155_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-018-3657-0"},{"key":"e_1_3_2_156_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.08.006"},{"key":"e_1_3_2_157_2","doi-asserted-by":"publisher","DOI":"10.23919\/FRUCT.2017.8250193"},{"key":"e_1_3_2_158_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2019.02.005"},{"key":"e_1_3_2_159_2","doi-asserted-by":"publisher","DOI":"10.14257\/ijgdc.2016.9.3.20"},{"key":"e_1_3_2_160_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2016.11.003"},{"key":"e_1_3_2_161_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-018-2235-7"},{"key":"e_1_3_2_162_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-69889-2_5"},{"key":"e_1_3_2_163_2","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1007\/978-981-13-0761-4_93","volume-title":"Hybrid metaheuristic based scheduling with job duplication for cloud data centers. In Harmony Search and Nature Inspired Optimization Algorithms","author":"Singh Rachhpal","year":"2019","unstructured":"Rachhpal Singh. 2019. Hybrid metaheuristic based scheduling with job duplication for cloud data centers. In Harmony Search and Nature Inspired Optimization Algorithms. Springer. 989\u2013997."},{"key":"e_1_3_2_164_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2009.2033580"},{"key":"e_1_3_2_165_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2012.12.032"},{"key":"e_1_3_2_166_2","doi-asserted-by":"publisher","DOI":"10.1504\/IJES.2018.095026"},{"key":"e_1_3_2_167_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-018-3664-6"},{"key":"e_1_3_2_168_2","first-page":"1","article-title":"An energy efficient algorithm for workflow scheduling in IaaS cloud","author":"Singh Vishakha","year":"2019","unstructured":"Vishakha Singh, Indrajeet Gupta, and Prasanta K. Jana. 2019. An energy efficient algorithm for workflow scheduling in IaaS cloud. Journal of Grid Computing (2019), 1\u201320.","journal-title":"Journal of Grid Computing"},{"key":"e_1_3_2_169_2","doi-asserted-by":"publisher","DOI":"10.1109\/SoCPaR.2009.21"},{"key":"e_1_3_2_170_2","doi-asserted-by":"publisher","DOI":"10.1287\/ijoc.1.3.190"},{"key":"e_1_3_2_171_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCSIM.2009.5192685"},{"key":"e_1_3_2_172_2","doi-asserted-by":"publisher","DOI":"10.1109\/eScience.2012.6404430"},{"key":"e_1_3_2_173_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2509"},{"key":"e_1_3_2_174_2","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2010.32"},{"key":"e_1_3_2_175_2","doi-asserted-by":"publisher","DOI":"10.5555\/560889.792328"},{"key":"e_1_3_2_176_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.04.004"},{"key":"e_1_3_2_177_2","doi-asserted-by":"publisher","DOI":"10.3390\/app9061160"},{"key":"e_1_3_2_178_2","unstructured":"D. Nandan Jha K. Alwasel A. Alshoshan X. Huang R. K. Naha S. K. Battula S. Garg et al. 2019. IoTSim-Edge: A simulation framework for modeling the behaviour of IoT and edge computing environments. arXiv preprint arxiv:1910.03026 (2019)."},{"key":"e_1_3_2_179_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00115"},{"key":"e_1_3_2_180_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-38712-9_8"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3494520","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3494520","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:43Z","timestamp":1750193323000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3494520"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,3]]},"references-count":179,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,3,31]]}},"alternative-id":["10.1145\/3494520"],"URL":"https:\/\/doi.org\/10.1145\/3494520","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,3]]},"assertion":[{"value":"2020-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-02-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}