{"title":"Swarm-based Algorithms Using Chaos for Task Scheduling in Cloud","authors":"A. Zandvakili, N. Mansouri, M. Javidi","doi":"10.1109/ICWR51868.2021.9443157","DOIUrl":null,"url":null,"abstract":"A dispersed computing standard that assists the users is cloud computing. In this model, users pay as much as use. Cloud servers try to achieve high performance, and one of the main factors is optimal scheduling. Several metaheuristic techniques are used to solve the scheduling problem, which is an NP-hard problem. In this paper, for task scheduling in the cloud, we use Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Bat Algorithm (BA), and Grasshopper Optimization Algorithm (GOA), which are swarm-based algorithms. All of these algorithms have one or more parameters that can be updated adaptively. We update these parameters using Chaos and compare their performance. The experimental results indicate that the improved GOA can optimize task scheduling problem by effective utilization of available resources.","PeriodicalId":377597,"journal":{"name":"2021 7th International Conference on Web Research (ICWR)","volume":"95 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 7th International Conference on Web Research (ICWR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWR51868.2021.9443157","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
A dispersed computing standard that assists the users is cloud computing. In this model, users pay as much as use. Cloud servers try to achieve high performance, and one of the main factors is optimal scheduling. Several metaheuristic techniques are used to solve the scheduling problem, which is an NP-hard problem. In this paper, for task scheduling in the cloud, we use Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Bat Algorithm (BA), and Grasshopper Optimization Algorithm (GOA), which are swarm-based algorithms. All of these algorithms have one or more parameters that can be updated adaptively. We update these parameters using Chaos and compare their performance. The experimental results indicate that the improved GOA can optimize task scheduling problem by effective utilization of available resources.