Job Scheduling on Computational Grids Using Fuzzy Particle Swarm Algorithm

Ajith Abraham,Hongbo Liu,Weishi Zhang
2005-01-01
Abstract:Grid computing is a computing framework to meet the growing computational demands. Essential grid services contain more intelligent functions for resource management, security, grid service marketing, collaboration and so on. The load sharing of computational jobs is the major task of computational grids. Grid resource manager provides functional mechanism for discovery, publishing of resources as well as scheduling, submission and monitoring of jobs. In this paper, we introduce a novel approach based on Particle Swarm Optimization (PSO) for scheduling jobs on computational grids. The representations of the position and velocity of the particles in the conventional PSO is extended from the real vectors to fuzzy matrices. Our approach is to dynamically generate an optimal schedule so as to complete the tasks in a minimum period of time as well as utilizing the resources in an efficient way. We evaluate the performance of our proposed approach with a direct Genetic Algorithm (GA) and Simulated Annealing (SA) approach.
What problem does this paper attempt to address?