The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Journal of Parallel and Distributed Computing
Hyperheuristics: A Tool for Rapid Prototyping in Scheduling and Optimisation
Proceedings of the Applications of Evolutionary Computing on EvoWorkshops 2002: EvoCOP, EvoIASP, EvoSTIM/EvoPLAN
Experiments with Scheduling Using Simulated Annealing in a Grid Environment
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Meta-heuristics: The State of the Art
ECAI '00 Proceedings of the Workshop on Local Search for Planning and Scheduling-Revised Papers
Workload Evolution on the Cornell Theory Center IBM SP2
IPPS '96 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
Predicting Application Run Times Using Historical Information
IPPS/SPDP '98 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
A Hyperheuristic Approach to Scheduling a Sales Summit
PATAT '00 Selected papers from the Third International Conference on Practice and Theory of Automated Timetabling III
The workload on parallel supercomputers: modeling the characteristics of rigid jobs
Journal of Parallel and Distributed Computing
A Genetic Algorithm Based Approach for Scheduling Decomposable Data Grid Applications
ICPP '04 Proceedings of the 2004 International Conference on Parallel Processing
Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems
International Journal of High Performance Computing Applications
An investigation of a hyperheuristic genetic algorithm applied to a trainer scheduling problem
CEC '02 Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02
Adaptive computational chemotaxis in bacterial foraging optimization: an analysis
IEEE Transactions on Evolutionary Computation
Adaptive grid job scheduling with genetic algorithms
Future Generation Computer Systems
Computational models and heuristic methods for Grid scheduling problems
Future Generation Computer Systems
Scheduling jobs on computational grids using a fuzzy particle swarm optimization algorithm
Future Generation Computer Systems
Time and cost trade-off management for scheduling parallel applications on Utility Grids
Future Generation Computer Systems
Future Generation Computer Systems
Scheduling jobs on computational grids using fuzzy particle swarm algorithm
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part II
Formal QoS Policy Based Grid Resource Provisioning Framework
Journal of Grid Computing
Hi-index | 0.00 |
Grid computing is a form of distributed computing that co-ordinates and provides the facility of resource sharing over various geographical locations. Resource scheduling in Grid computing is a complex task due to the heterogeneous and dynamic nature of the resources. Bacterial foraging has recently emerged as a global optimization algorithm for distributed optimization and control. This paper proposes the use of the bacterial foraging optimization technique for Grid resource scheduling. A novel bacterial foraging based hyper-heuristic resource scheduling algorithm has been designed to effectively schedule the jobs on available resources in a Grid environment. The performance of the proposed algorithm has been evaluated with the existing common heuristics based scheduling algorithms through the GridSim toolkit. The experimental results show that the proposed algorithm outperforms the existing algorithms by minimizing cost and makespan of user applications submitted to the Grid.