Hypertool: A Programming Aid for Message-Passing Systems
IEEE Transactions on Parallel and Distributed Systems
Multiobjective Optimization Using Evolutionary Algorithms - A Comparative Case Study
PPSN V Proceedings of the 5th International Conference on Parallel Problem Solving from Nature
A computational economy for grid computing and its implementation in the Nimrod-G resource broker
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
A Multiobjective Resources Scheduling Approach Based on Genetic Algorithms in Grid Environment
GCCW '06 Proceedings of the Fifth International Conference on Grid and Cooperative Computing Workshops
On incorporating differentiated levels of network service into GridSim
Future Generation Computer Systems
Journal of Global Optimization
Multiobjective differential evolution for workflow execution on grids
Proceedings of the 5th international workshop on Middleware for grid computing: held at the ACM/IFIP/USENIX 8th International Middleware Conference
Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems
IFSA '07 Proceedings of the 12th international Fuzzy Systems Association world congress on Foundations of Fuzzy Logic and Soft Computing
Towards a general model of the multi-criteria workflow scheduling on the grid
Future Generation Computer Systems
Multi-objective planning for workflow execution on Grids
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
GSA: A Gravitational Search Algorithm
Information Sciences: an International Journal
Multiobjective differential evolution for scheduling workflow applications on global Grids
Concurrency and Computation: Practice & Experience - Special Issue: Advanced Strategies in Grid Environments
Computational models and heuristic methods for Grid scheduling problems
Future Generation Computer Systems
On convergence of the multi-objective particle swarm optimizers
Information Sciences: an International Journal
Multi-objective optimization with artificial weed colonies
Information Sciences: an International Journal
A fast and elitist multiobjective genetic algorithm: NSGA-II
IEEE Transactions on Evolutionary Computation
MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition
IEEE Transactions on Evolutionary Computation
Cooperative grid jobs scheduling with multi-objective genetic algorithm
ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
Hi-index | 0.00 |
Job scheduling is a challenging task on grid environments because they must fulfill user requirements. Scientists often have deadlines and budgets for their experiments (set of jobs). But these requirements are in conflict with each other - cheaper resources are slower than the expensive ones. In this paper, we have implemented two multi-objective swarm algorithms. One of them is based on a biological behavior - Multi-Objective Artificial Bee Colony (MOABC) - and the other on physics - Multi-Objective Gravitational Search Algorithm (MOGSA). Multi-objective properties enhance the optimization of execution time and cost per experiment. These algorithms are evaluated regard to the standard and well-known multi-objective algorithm - Non-dominated Sorting Genetic Algorithm II (NSGA II) - in order to prove the goodness of our multi-objective proposals. Moreover, they are compared with real meta-schedulers as the Workload Management System (WMS) from the most used European grid middleware, gLite, and the Deadline Budget Constraint (DBC) from Nimrod-G, that takes into account the same requirements. Results show us that MOABC offers better results in all the cases using diverse workflows with dependent jobs over different grid environments.