{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T02:47:17Z","timestamp":1781750837191,"version":"3.54.5"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T00:00:00Z","timestamp":1633564800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T00:00:00Z","timestamp":1633564800000},"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 Cloud Comp"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the rapid development of Internet of Things (IoT) technologies, fog computing has emerged as an extension to the cloud computing that relies on fog nodes with distributed resources at the edge of network. Fog nodes offer computing and storage resources opportunities to resource-less IoT devices which are not capable to support IoT applications with computation-intensive requirements. Furthermore, the closeness of fog nodes to IoT devices satisfies the low-latency requirements of IoT applications. However, due to the high IoT task offloading requests and fog resource limitations, providing an optimal task scheduling solution that considers a number of quality metrics is essential. In this paper, we address the task scheduling problem with the aim of optimizing the time and energy consumption as two QoS parameters in the fog context. First, we present a fog-based architecture for handling the task scheduling requests to provide the optimal solutions. Second, we formulate the task scheduling problem as an Integer Linear Programming (ILP) optimization model considering both time and fog energy consumption. Finally, we propose an advanced approach called Opposition-based Chaotic Whale Optimization Algorithm (OppoCWOA) to enhance the performance of the original WOA for solving the modelled task scheduling problem in a timely manner. The efficiency of the proposed OppoCWOA is shown by providing extensive simulations and comparisons with the original WOA and some existing meta-heuristic algorithms such as Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO), and Genetic Algorithm (GA).<\/jats:p>","DOI":"10.1186\/s13677-021-00264-4","type":"journal-article","created":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T12:37:17Z","timestamp":1633610237000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":104,"title":["An efficient population-based multi-objective task scheduling approach in fog computing systems"],"prefix":"10.1186","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9177-5949","authenticated-orcid":false,"given":"Zahra","family":"Movahedi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bruno","family":"Defude","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amir mohammad","family":"Hosseininia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,10,7]]},"reference":[{"issue":"9","key":"264_CR1","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MCOM.2017.1600514","volume":"55","author":"Y Mehmood","year":"2017","unstructured":"Mehmood Y, Ahmad F, Yaqoob I, Adnane A, Imran M, Guizani S (2017) Internet-of-things-based smart cities: Recent advances and challenges. IEEE Commun Mag 55(9):16\u201324. https:\/\/doi.org\/10.1109\/MCOM.2017.1600514.","journal-title":"IEEE Commun Mag"},{"key":"264_CR2","unstructured":"Hosseini Bidi A, Movahedi Z, Movahedi ZA fog-based fault-tolerant and qoe-aware service composition in smart cities. Trans Emerg Telecommun Technol. https:\/\/doi.org\/10.1002\/ett.4326. http:\/\/arxiv.org\/abs\/https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/ett.4326."},{"key":"264_CR3","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1109\/ACCESS.2015.2437951","volume":"3","author":"S. M. R Islam","year":"2015","unstructured":"Islam S. M. R, Kwak D, Kabir MH, Hossain M, Kwak K (2015) The internet of things for health care: A comprehensive survey. IEEE Access 3:678\u2013708. https:\/\/doi.org\/10.1109\/ACCESS.2015.2437951.","journal-title":"IEEE Access"},{"key":"264_CR4","doi-asserted-by":"publisher","first-page":"1454","DOI":"10.1016\/j.jclepro.2016.10.006","volume":"140","author":"BLR Stojkoska","year":"2017","unstructured":"Stojkoska BLR, Trivodaliev KV (2017) A review of internet of things for smart home: Challenges and solutions. J Clean Prod 140:1454\u20131464. https:\/\/doi.org\/10.1016\/j.jclepro.2016.10.006.","journal-title":"J Clean Prod"},{"key":"264_CR5","unstructured":"Pochet Y, Wolsey LAProduction Planning by Mixed Integer Programming. Springer Series in Operations Research and Financial Engineering. Springer, New York."},{"issue":"3","key":"264_CR6","doi-asserted-by":"publisher","first-page":"384","DOI":"10.1016\/S0022-0000(75)80008-0","volume":"10","author":"JD Ullman","year":"1975","unstructured":"Ullman JD (1975) Np-complete scheduling problems. J Comput Syst Sci 10(3):384\u2013393. https:\/\/doi.org\/10.1016\/S0022-0000(75)80008-0.","journal-title":"J Comput Syst Sci"},{"key":"264_CR7","unstructured":"Hosseinioun P, Kheirabadi M, Kamel Tabbakh SR, Ghaemi Ratask scheduling approaches in fog computing: A survey. Trans Emerg Telecommun Technol n\/a(n\/a):3792. https:\/\/doi.org\/10.1002\/ett.3792. e3792 ETT-19-0285.R1. http:\/\/arxiv.org\/abs\/https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/ett.3792."},{"key":"264_CR8","doi-asserted-by":"publisher","unstructured":"Hong C-H, Varghese B (2019) Resource management in fog\/edge computing: A survey on architectures, infrastructure, and algorithms. ACM Comput Surv 52(5). https:\/\/doi.org\/10.1145\/3326066.","DOI":"10.1145\/3326066"},{"issue":"3","key":"264_CR9","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 (2017) Mobile edge computing: A survey on architecture and computation offloading. IEEE Commun Surv Tutor 19(3):1628\u20131656. https:\/\/doi.org\/10.1109\/COMST.2017.2682318.","journal-title":"IEEE Commun Surv Tutor"},{"key":"264_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jnca.2019.06.006","volume":"143","author":"M Kumar","year":"2019","unstructured":"Kumar M, Sharma SC, Goel A, Singh SP (2019) A comprehensive survey for scheduling techniques in cloud computing. J Netw Comput Appl 143:1\u201333. https:\/\/doi.org\/10.1016\/j.jnca.2019.06.006.","journal-title":"J Netw Comput Appl"},{"issue":"3","key":"264_CR11","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/j.eij.2015.07.001","volume":"16","author":"M Kalra","year":"2015","unstructured":"Kalra M, Singh S (2015) A review of metaheuristic scheduling techniques in cloud computing. Egypt Inform J 16(3):275\u2013295. https:\/\/doi.org\/10.1016\/j.eij.2015.07.001.","journal-title":"Egypt Inform J"},{"key":"264_CR12","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 (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367. https:\/\/doi.org\/10.1016\/j.advengsoft.2016.01.008.","journal-title":"Adv Eng Softw"},{"issue":"1","key":"264_CR13","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/4235.585893","volume":"1","author":"DH Wolpert","year":"1997","unstructured":"Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67\u201382.","journal-title":"IEEE Trans Evol Comput"},{"key":"264_CR14","doi-asserted-by":"publisher","unstructured":"Tizhoosh HR (2005) Opposition-based learning: A new scheme for machine intelligence In: International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC\u201906), vol. 1, 695\u2013701. https:\/\/doi.org\/10.1109\/CIMCA.2005.1631345.","DOI":"10.1109\/CIMCA.2005.1631345"},{"key":"264_CR15","doi-asserted-by":"publisher","unstructured":"Tizhoosh HR, Ventresca M, Rahnamayan S (2008). In: Tizhoosh HR Ventresca M (eds)Opposition-Based Computing, 11\u201328.. Springer, Berlin, Heidelberg. https:\/\/doi.org\/10.1007\/978-3-540-70829-2_2.","DOI":"10.1007\/978-3-540-70829-2_2"},{"key":"264_CR16","doi-asserted-by":"publisher","unstructured":"Ikeguchi T, Hasegawa M, Kimura T, Matsuura T, Aihara K (2011). In: Nedjah N., dos Santos Coelho L, Mariani VC, de Macedo Mourelle L (eds)Theory and Applications of Chaotic Optimization Methods, 131\u2013161.. Springer, Berlin, Heidelberg. https:\/\/doi.org\/10.1007\/978-3-642-20958-1_8.","DOI":"10.1007\/978-3-642-20958-1_8"},{"key":"264_CR17","doi-asserted-by":"publisher","unstructured":"Barros C, Rocio V, Sousa A, Paredes H (2020) Survey on job scheduling in cloud-fog architecture In: 2020 15th Iberian Conference on Information Systems and Technologies (CISTI), 1\u20137. https:\/\/doi.org\/10.23919\/CISTI49556.2020.9141156.","DOI":"10.23919\/CISTI49556.2020.9141156"},{"key":"264_CR18","doi-asserted-by":"publisher","first-page":"59","DOI":"10.2991\/ijndc.k.210111.001","volume":"9","author":"K Matrouk","year":"2021","unstructured":"Matrouk K, Alatoun K (2021) Scheduling algorithms in fog computing: A survey. Int J Netw Distrib Comput 9:59\u201374. https:\/\/doi.org\/10.2991\/ijndc.k.210111.001.","journal-title":"Int J Netw Distrib Comput"},{"key":"264_CR19","doi-asserted-by":"publisher","unstructured":"Wang T, Liu Z, Chen Y, Xu Y, Dai X (2014) Load balancing task scheduling based on genetic algorithm in cloud computing In: 2014 IEEE 12th International Conference on Dependable, Autonomic and Secure Computing, 146\u2013152. https:\/\/doi.org\/10.1109\/DASC.2014.35.","DOI":"10.1109\/DASC.2014.35"},{"key":"264_CR20","unstructured":"Abdi S, Motamedi SA, Sharifian S, et al. (2014) Task scheduling using modified PSO algorithm in cloud computing environment In: International conference on machine learning, electrical and mechanical engineering, vol 4, issue 1, 8\u201312."},{"key":"264_CR21","doi-asserted-by":"publisher","unstructured":"Hasan MZ, Al-Rizzo H, Al-Turjman F, Rodriguez J, Radwan A (2018) Internet of things task scheduling in cloud environment using particle swarm optimization In: 2018 IEEE Global Communications Conference (GLOBECOM), 1\u20136. https:\/\/doi.org\/10.1109\/GLOCOM.2018.8647917.","DOI":"10.1109\/GLOCOM.2018.8647917"},{"key":"264_CR22","doi-asserted-by":"publisher","unstructured":"Kimpan W, Kruekaew B (2016) 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), 281\u2013286. https:\/\/doi.org\/10.1109\/SCIS-ISIS.2016.0067.","DOI":"10.1109\/SCIS-ISIS.2016.0067"},{"key":"264_CR23","doi-asserted-by":"publisher","unstructured":"Chen X, Cheng L, Liu C, Liu Q, Liu J, Mao Y, Murphy J (2020) A woa-based optimization approach for task scheduling in cloud computing systems. IEEE Syst J:1\u201312. https:\/\/doi.org\/10.1109\/JSYST.2019.2960088.","DOI":"10.1109\/JSYST.2019.2960088"},{"key":"264_CR24","doi-asserted-by":"publisher","unstructured":"Thennarasu SR, Selvam M, Srihari K (2020) A new whale optimizer for workflow scheduling in cloud computing environment. J Ambient Intell Humanized Comput. https:\/\/doi.org\/10.1007\/s12652-020-01678-9.","DOI":"10.1007\/s12652-020-01678-9"},{"issue":"2","key":"264_CR25","doi-asserted-by":"publisher","first-page":"3770","DOI":"10.1002\/ett.3770","volume":"31","author":"M Ghobaei-Arani","year":"2020","unstructured":"Ghobaei-Arani M, Souri A, Safara F, Norouzi M (2020) An efficient task scheduling approach using moth-flame optimization algorithm for cyber-physical system applications in fog computing. Trans Emerg Telecommun Technol 31(2):3770. https:\/\/doi.org\/10.1002\/ett.3770. e3770 ETT-18-0545.R2.","journal-title":"Trans Emerg Telecommun Technol"},{"key":"264_CR26","doi-asserted-by":"publisher","unstructured":"Rahbari D, Nickray M (2017) Scheduling of fog networks with optimized knapsack by symbiotic organisms search In: 2017 21st Conference of Open Innovations Association (FRUCT), 278\u2013283. https:\/\/doi.org\/10.23919\/FRUCT.2017.8250193.","DOI":"10.23919\/FRUCT.2017.8250193"},{"key":"264_CR27","doi-asserted-by":"publisher","unstructured":"Wang J, Li D (2019) Task scheduling based on a hybrid heuristic algorithm for smart production line with fog computing. Sensors 19(5). https:\/\/doi.org\/10.3390\/s19051023.","DOI":"10.3390\/s19051023"},{"issue":"2","key":"264_CR28","doi-asserted-by":"publisher","first-page":"1369","DOI":"10.1007\/s11277-017-5200-5","volume":"102","author":"Y Sun","year":"2018","unstructured":"Sun Y, Lin F, Xu H (2018) Multi-objective optimization of resource scheduling in fog computing using an improved nsga-ii. Wirel Pers Commun 102(2):1369\u20131385. https:\/\/doi.org\/10.1007\/s11277-017-5200-5.","journal-title":"Wirel Pers Commun"},{"issue":"3","key":"264_CR29","doi-asserted-by":"publisher","first-page":"2094","DOI":"10.1109\/JIOT.2018.2823000","volume":"5","author":"Y Yang","year":"2018","unstructured":"Yang Y, Zhao S, Zhang W, Chen Y, Luo X, Wang J (2018) Debts: Delay energy balanced task scheduling in homogeneous fog networks. IEEE Internet Things J 5(3):2094\u20132106. https:\/\/doi.org\/10.1109\/JIOT.2018.2823000.","journal-title":"IEEE Internet Things J"},{"key":"264_CR30","doi-asserted-by":"publisher","first-page":"793","DOI":"10.1007\/s12083-017-0561-9","volume":"11","author":"T Wang","year":"2018","unstructured":"Wang T, Wei X, Tang C, Fan J (2018) Efficient multi-tasks scheduling algorithm in mobile cloud computing with time constraints. Peer-to-Peer Netw Appl 11:793\u2013807.","journal-title":"Peer-to-Peer Netw Appl"},{"key":"264_CR31","doi-asserted-by":"publisher","unstructured":"Nguyen BM, Thi Thanh Binh H, The Anh T, Bao Son D (2019) Evolutionary algorithms to optimize task scheduling problem for the iot based bag-of-tasks application in cloud\u2013fog computing environment. Appl Sci 9(9). https:\/\/doi.org\/10.3390\/app9091730.","DOI":"10.3390\/app9091730"},{"issue":"4","key":"264_CR32","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1080\/17517575.2017.1304579","volume":"12","author":"S Bitam","year":"2018","unstructured":"Bitam S, Zeadally S, Mellouk A (2018) Fog computing job scheduling optimization based on bees swarm. Enterp Inf Syst 12(4):373\u2013397. https:\/\/doi.org\/10.1080\/17517575.2017.1304579.","journal-title":"Enterp Inf Syst"},{"key":"264_CR33","doi-asserted-by":"publisher","unstructured":"Tuli S, Gill S, Casale G, Jennings N (2020) ithermofog: Iot-fog based automatic thermal profile creation for cloud data centers using artificial intelligence techniques. Internet Technol Lett. https:\/\/doi.org\/10.1002\/itl2.198.","DOI":"10.1002\/itl2.198"},{"key":"264_CR34","doi-asserted-by":"publisher","unstructured":"Tuli S, Ilager S, Ramamohanarao K, Buyya R (2020) Dynamic scheduling for stochastic edge-cloud computing environments using a3c learning and residual recurrent neural networks. IEEE Trans Mob Comput:1\u20131. https:\/\/doi.org\/10.1109\/tmc.2020.3017079.","DOI":"10.1109\/tmc.2020.3017079"},{"issue":"1","key":"264_CR35","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1109\/JIOT.2020.3004223","volume":"8","author":"R Xie","year":"2021","unstructured":"Xie R, Tang Q, Liang C, Yu FR, Huang T (2021) Dynamic computation offloading in iot fog systems with imperfect channel-state information: A pomdp approach. IEEE Internet Things J 8(1):345\u2013356. https:\/\/doi.org\/10.1109\/JIOT.2020.3004223.","journal-title":"IEEE Internet Things J"},{"issue":"4","key":"264_CR36","doi-asserted-by":"publisher","first-page":"3266","DOI":"10.1109\/TNSE.2020.3021792","volume":"7","author":"A Hazra","year":"2020","unstructured":"Hazra A, Adhikari M, Amgoth T, Srirama SN (2020) Joint computation offloading and scheduling optimization of iot applications in fog networks. IEEE Trans Netw Sci Eng 7(4):3266\u20133278. https:\/\/doi.org\/10.1109\/TNSE.2020.3021792.","journal-title":"IEEE Trans Netw Sci Eng"},{"issue":"1","key":"264_CR37","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1109\/JIOT.2017.2776252","volume":"5","author":"Y Shi","year":"2018","unstructured":"Shi Y, Chen S, Xu X (2018) Maga: A mobility-aware computation offloading decision for distributed mobile cloud computing. IEEE Internet Things J 5(1):164\u2013174. https:\/\/doi.org\/10.1109\/JIOT.2017.2776252.","journal-title":"IEEE Internet Things J"},{"key":"264_CR38","doi-asserted-by":"publisher","first-page":"722","DOI":"10.1016\/j.future.2018.07.032","volume":"89","author":"F Yu","year":"2018","unstructured":"Yu F, Chen H, Xu J (2018) Dynamic mobility-aware partial offloading in mobile edge computing. Futur Gener Comput Syst 89:722\u2013735. https:\/\/doi.org\/10.1016\/j.future.2018.07.032.","journal-title":"Futur Gener Comput Syst"},{"issue":"4","key":"264_CR39","doi-asserted-by":"publisher","first-page":"2271","DOI":"10.1109\/TNSE.2019.2941754","volume":"7","author":"S Ghosh","year":"2020","unstructured":"Ghosh S, Mukherjee A, Ghosh SK, Buyya R (2020) Mobi-iost: mobility-aware cloud-fog-edge-iot collaborative framework for time-critical applications. IEEE Trans Netw Sci Eng 7(4):2271\u20132285.","journal-title":"IEEE Trans Netw Sci Eng"},{"issue":"4","key":"264_CR40","doi-asserted-by":"publisher","first-page":"4285","DOI":"10.1109\/TVT.2020.2973294","volume":"69","author":"Q Pham","year":"2020","unstructured":"Pham Q, Mirjalili S, Kumar N, Alazab M, Hwang W (2020) Whale optimization algorithm with applications to resource allocation in wireless networks. IEEE Trans Veh Technol 69(4):4285\u20134297. https:\/\/doi.org\/10.1109\/TVT.2020.2973294.","journal-title":"IEEE Trans Veh Technol"},{"key":"264_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.swevo.2019.03.004","volume":"48","author":"FS Gharehchopogh","year":"2019","unstructured":"Gharehchopogh FS, Gholizadeh H (2019) A comprehensive survey: Whale Optimization Algorithm and its applications. Swarm Evol Comput 48:1\u201324. https:\/\/doi.org\/10.1016\/j.swevo.2019.03.004.","journal-title":"Swarm Evol Comput"},{"issue":"3","key":"264_CR42","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1002\/j.1538-7305.1948.tb01338.x","volume":"27","author":"CE Shannon","year":"1948","unstructured":"Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27(3):379\u2013423.","journal-title":"Bell Syst Tech J"},{"key":"264_CR43","doi-asserted-by":"publisher","unstructured":"Strumberger I, Bacanin N, Tuba M, Tuba E (2019) Resource scheduling in cloud computing based on a hybridized whale optimization algorithm. Appl Sci 9(22). https:\/\/doi.org\/10.3390\/app9224893.","DOI":"10.3390\/app9224893"},{"key":"264_CR44","doi-asserted-by":"publisher","unstructured":"Rahnamayan S, Wang GG (2009) Center-based sampling for population-based algorithms In: 2009 IEEE Congress on Evolutionary Computation, 933\u2013938. https:\/\/doi.org\/10.1109\/CEC.2009.4983045.","DOI":"10.1109\/CEC.2009.4983045"},{"key":"264_CR45","doi-asserted-by":"publisher","unstructured":"Hu Z, Bao Y, Xiong T (2014) Partial opposition-based adaptive differential evolution algorithms: Evaluation on the CEC 2014 benchmark set for real-parameter optimization In: 2014 IEEE Congress on Evolutionary Computation (CEC), 2259\u20132265. https:\/\/doi.org\/10.1109\/CEC.2014.6900489.","DOI":"10.1109\/CEC.2014.6900489"},{"key":"264_CR46","doi-asserted-by":"publisher","unstructured":"Tang R, Fong S, Dey N (2018) Metaheuristics and Chaos Theory. https:\/\/doi.org\/10.5772\/intechopen.72103.","DOI":"10.5772\/intechopen.72103"},{"key":"264_CR47","first-page":"1","volume":"5","author":"N Wang","year":"2001","unstructured":"Wang N, Liu L, Liu L (2001) Genetic algorithm in chaos. OR Trans 5:1\u201310.","journal-title":"OR Trans"},{"issue":"7","key":"264_CR48","doi-asserted-by":"publisher","first-page":"1221","DOI":"10.1016\/0960-0779(94)90033-7","volume":"4","author":"W-M Zheng","year":"1994","unstructured":"Zheng W-M (1994) Kneading plane of the circle map. Chaos, Solitons Fractals 4(7):1221\u20131233.","journal-title":"Chaos, Solitons Fractals"},{"issue":"1","key":"264_CR49","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/0270-0255(83)90030-1","volume":"4","author":"TD Rogers","year":"1983","unstructured":"Rogers TD, Whitley DC (1983) Chaos in the cubic mapping. Math Model 4(1):9\u201325.","journal-title":"Math Model"},{"issue":"7","key":"264_CR50","doi-asserted-by":"publisher","first-page":"1963","DOI":"10.1007\/s11269-013-0265-8","volume":"27","author":"V Jothiprakash","year":"2013","unstructured":"Jothiprakash V, Arunkumar R (2013) Optimization of hydropower reservoir using evolutionary algorithms coupled with chaos. Water Resour Manag 27(7):1963\u20131979.","journal-title":"Water Resour Manag"},{"issue":"7","key":"264_CR51","doi-asserted-by":"publisher","first-page":"900","DOI":"10.1109\/81.933333","volume":"48","author":"D He","year":"2001","unstructured":"He D, He C, Jiang L-G, Zhu H-w, Hu G-r (2001) Chaotic characteristics of a one-dimensional iterative map with infinite collapses. IEEE Trans Circ Syst I: Fundam Theory Appl 48(7):900\u2013906.","journal-title":"IEEE Trans Circ Syst I: Fundam Theory Appl"},{"issue":"1","key":"264_CR52","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1016\/j.protcy.2013.12.473","volume":"12","author":"S Saremi","year":"2014","unstructured":"Saremi S, Mirjalili SM, Mirjalili S (2014) Chaotic krill herd optimization algorithm. Procedia Technol 12(1):180\u2013185.","journal-title":"Procedia Technol"},{"key":"264_CR53","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.ins.2014.02.123","volume":"274","author":"G-G Wang","year":"2014","unstructured":"Wang G-G, Guo L, Gandomi AH, Hao G-S, Wang H (2014) Chaotic krill herd algorithm. Inf Sci 274:17\u201334.","journal-title":"Inf Sci"},{"issue":"6","key":"264_CR54","doi-asserted-by":"publisher","first-page":"702","DOI":"10.1109\/TEVC.2008.919004","volume":"12","author":"D Simon","year":"2008","unstructured":"Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702\u2013713.","journal-title":"IEEE Trans Evol Comput"},{"issue":"7","key":"264_CR55","doi-asserted-by":"publisher","first-page":"524","DOI":"10.5951\/MT.83.7.0524","volume":"83","author":"R Barton","year":"1990","unstructured":"Barton R (1990) Chaos and fractals. Math Teach 83(7):524\u2013529.","journal-title":"Math Teach"},{"issue":"4","key":"264_CR56","doi-asserted-by":"publisher","first-page":"1955","DOI":"10.1109\/TPWRS.2010.2043270","volume":"25","author":"A Bhattacharya","year":"2010","unstructured":"Bhattacharya A, Chattopadhyay PK (2010) Hybrid differential evolution with biogeography-based optimization for solution of economic load dispatch. IEEE Trans Power Syst 25(4):1955\u20131964.","journal-title":"IEEE Trans Power Syst"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-021-00264-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-021-00264-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-021-00264-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T12:55:49Z","timestamp":1633611349000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-021-00264-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,7]]},"references-count":56,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["264"],"URL":"https:\/\/doi.org\/10.1186\/s13677-021-00264-4","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,7]]},"assertion":[{"value":"12 January 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 August 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 October 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"53"}}