{"title":"Application of intelligent water drops algorithm to workflow scheduling in cloud environment","authors":"Mala Kalra, Sarbjeet Singh","doi":"10.1109/ICCCNT.2017.8203999","DOIUrl":null,"url":null,"abstract":"Cloud Computing has evolved as the one of the most promising approach to execute large scale workflow applications. For successful implementation of any workflow application in cloud computing environment, one of the most significant tasks is to generate an efficient schedule before its execution. The main goal of workflow scheduling is to assign tasks to available resources in a finite time with the satisfaction of users' specified QoS constraints. As workflow scheduling is an NP complete problem, most of the previous work is based on metaheuristic techniques to achieve near optimal solutions within polynomial time. In this paper, we are presenting an application of Intelligent Water drops (IWD) algorithm, a novel metaheuristic technique, to solve workflow scheduling problem focusing on minimization of makespan. The probability function of IWD algorithm is modified to improve quality of solution and enhance convergence speed. Experimental results show that our proposed algorithm achieves better results in comparison to other existing algorithms.","PeriodicalId":6581,"journal":{"name":"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)","volume":"45 1","pages":"1-7"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCNT.2017.8203999","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Cloud Computing has evolved as the one of the most promising approach to execute large scale workflow applications. For successful implementation of any workflow application in cloud computing environment, one of the most significant tasks is to generate an efficient schedule before its execution. The main goal of workflow scheduling is to assign tasks to available resources in a finite time with the satisfaction of users' specified QoS constraints. As workflow scheduling is an NP complete problem, most of the previous work is based on metaheuristic techniques to achieve near optimal solutions within polynomial time. In this paper, we are presenting an application of Intelligent Water drops (IWD) algorithm, a novel metaheuristic technique, to solve workflow scheduling problem focusing on minimization of makespan. The probability function of IWD algorithm is modified to improve quality of solution and enhance convergence speed. Experimental results show that our proposed algorithm achieves better results in comparison to other existing algorithms.