Please use this identifier to cite or link to this item: https://elibrary.tucl.edu.np/handle/123456789/9736
Title: Task Scheduling in Cloud Computing Environment using Evolutionary and Swarm Based Algorithm
Authors: Rimal, Nawa Raj
Keywords: Task scheduling;Genetic algorithm;Particle swarm optimization;Cloud computing
Issue Date: 2017
Publisher: Department of Computer Science and Information Technology
Institute Name: Central Department of Computer Science and Information Technology
Level: Masters
Abstract: Cloud computing is a popular computing concept that performs processing of huge volume of data using highly accessible geographically distributed resources that can be access by user on the basis of Pay per Use policy. In the modern computing environment where the amount of data to be processed is increasing day by day, the costs involved in the transmission and execution of such amount of data is mounting significantly. So there is a requirement of appropriate scheduling of tasks which will help to manage the escalating costs of data intensive applications. Complexity class of the task scheduling problem belongs to NP-complete involving extremely large search space with correspondingly large number of potential solutions and takes much longer time to find the optimal solution. There is no readymade and well-defined methodology to solve the problems under such circumstances. However, in cloud, it is sufficient to find near optimal solution, preferably in a short period of time. The Evolutionary and Swarm based Algorithm is a scheduling algorithm capable of locating good solutions efficiently. The algorithm could be considered as belonging to the category of “Intelligent Optimization”. This dissertation work analyzes Genetic Algorithm, Particle Swarm Optimization (PSO) and Ant Colony Optimization (ACO) task scheduling algorithms in cloud computing that address the above-mentioned problem. The simulation result shows that the PSO algorithm produces the significant result and provides the better solution. General GA, ACO and PSO are implemented and tested. Evaluation results have shown that PSO seemed to be 38% better than GA and 26.5% better than ACO.
URI: https://elibrary.tucl.edu.np/handle/123456789/9736
Appears in Collections:Computer Science & Information Technology

Files in This Item:
File Description SizeFormat 
final thesis.pdf761.48 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.