2010 IEEE International Conference on Communications 2010
DOI: 10.1109/icc.2010.5502406
|View full text |Cite
|
Sign up to set email alerts
|

Chemical Reaction Optimization for the Grid Scheduling Problem

Abstract: Grid computing collects geographically dispersed resources ranging from laptops to supercomputers to compute tasks requested by clients. Grid scheduling, i.e., assigning tasks to resources, is an NPhard problem, and thus, metaheuristic methods are employed to find the optimal solutions. In this paper, we propose a Chemical Reaction Optimization (CRO) algorithm for the grid scheduling problem. CRO is a population-based metaheuristics mimicking the interactions between molecules in a chemical reaction. We compar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
24
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 49 publications
(24 citation statements)
references
References 24 publications
0
24
0
Order By: Relevance
“…Interactions between CROs can be carried out at a certain instant without much restriction as each CRO does not need to wait for another CRO to complete certain actions, e.g. computation of the whole population in a generation in GA. An attempt to parallelize CRO can be found in [39].…”
Section: Characteristicsmentioning
confidence: 99%
See 2 more Smart Citations
“…Interactions between CROs can be carried out at a certain instant without much restriction as each CRO does not need to wait for another CRO to complete certain actions, e.g. computation of the whole population in a generation in GA. An attempt to parallelize CRO can be found in [39].…”
Section: Characteristicsmentioning
confidence: 99%
“…In [18], the earliest version of CRO is compared with the variants of some popular evolutionary algorithms and CRO achieves superior performance in many test instances. In [39], a parallel version of CRO with a synchronous communication strategy is proposed to tackle the problem. The computation time and the solution quality of the parallel implementation are improved when compared to those of the sequential version of CRO.…”
Section: Quadratic Assignment Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…The canonical framework of CRO [16] has been employed to solve the grid scheduling problem in [32]. Based on that, we develop a modified framework of CRO for the problem and its flowchart is shown in [31, Fig.…”
Section: Algorithm Design 41 Modified Framework Of Cromentioning
confidence: 99%
“…The authors employed this technique in [11] to the population transition problem, to maximize the probability of universal streaming by manipulating population transition probability matrix, and reported better performance than many commonly used methods for controlling population transition in many practical live streaming systems. Researchers have applied this technique to many intractable problems in various fields, like solving the grid scheduling problem in [12], which compared it with four generally acknowledged methods, and reported superior performance, and scheduling Directed Acyclic Graph (DAG) jobs in heterogeneous computing systems, and a Double Molecular Structure-based CRO (DMSCRO) method as in [13], to encode the execution order of the tasks in a DAG job, and the task-tocomputing-node mapping, along with four elementary operations, and a fitness function suitable for DAG scheduling, and verified the effectiveness over a large set of randomly generated and real-world problems graphs, and testing the performance of CRO on three nondeterministic polynomial time hard combinatorial optimization problems reported in [10], claiming that it was very competitive with the existing metaheuristic, and outperformed them in some cases, like the real-world problem.…”
Section: Literature Reviewmentioning
confidence: 99%