Genetic Algorithm for Independent Job Scheduling in Grid Computing
Grid computing refers to the infrastructure which connects geographically distributed computers owned by various organizations allowing their resources, such as computational power and storage capabilities, to be shared, selected, and aggregated. Job scheduling is the problem of mapping a set of jo...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Brno University of Technology
2017-06-01
|
Series: | Mendel |
Subjects: | |
Online Access: | https://mendel-journal.org/index.php/mendel/article/view/54 |
id |
doaj-85a5906771b2460a8e7c8d762334945f |
---|---|
record_format |
Article |
spelling |
doaj-85a5906771b2460a8e7c8d762334945f2021-07-21T07:38:51ZengBrno University of TechnologyMendel1803-38142571-37012017-06-0123110.13164/mendel.2017.1.06554Genetic Algorithm for Independent Job Scheduling in Grid ComputingMuhanad Tahrir YounisShengxiang Yang Grid computing refers to the infrastructure which connects geographically distributed computers owned by various organizations allowing their resources, such as computational power and storage capabilities, to be shared, selected, and aggregated. Job scheduling is the problem of mapping a set of jobs to a set of resources. It is considered one of the main steps to e ciently utilise the maximum capabilities of grid computing systems. The problem under question has been highlighted as an NP-complete problem and hence meta-heuristic methods represent good candidates to address it. In this paper, a genetic algorithm with a new mutation procedure to solve the problem of independent job scheduling in grid computing is presented. A known static benchmark for the problem is used to evaluate the proposed method in terms of minimizing the makespan by carrying out a number of experiments. The obtained results show that the proposed algorithm performs better than some known algorithms taken from the literature. https://mendel-journal.org/index.php/mendel/article/view/54evolutionary algorithmsgenetic algorithmjob schedulinggrid computingmakespan |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Muhanad Tahrir Younis Shengxiang Yang |
spellingShingle |
Muhanad Tahrir Younis Shengxiang Yang Genetic Algorithm for Independent Job Scheduling in Grid Computing Mendel evolutionary algorithms genetic algorithm job scheduling grid computing makespan |
author_facet |
Muhanad Tahrir Younis Shengxiang Yang |
author_sort |
Muhanad Tahrir Younis |
title |
Genetic Algorithm for Independent Job Scheduling in Grid Computing |
title_short |
Genetic Algorithm for Independent Job Scheduling in Grid Computing |
title_full |
Genetic Algorithm for Independent Job Scheduling in Grid Computing |
title_fullStr |
Genetic Algorithm for Independent Job Scheduling in Grid Computing |
title_full_unstemmed |
Genetic Algorithm for Independent Job Scheduling in Grid Computing |
title_sort |
genetic algorithm for independent job scheduling in grid computing |
publisher |
Brno University of Technology |
series |
Mendel |
issn |
1803-3814 2571-3701 |
publishDate |
2017-06-01 |
description |
Grid computing refers to the infrastructure which connects geographically distributed computers owned
by various organizations allowing their resources, such as computational power and storage capabilities, to be
shared, selected, and aggregated. Job scheduling is the problem of mapping a set of jobs to a set of resources.
It is considered one of the main steps to e ciently utilise the maximum capabilities of grid computing systems.
The problem under question has been highlighted as an NP-complete problem and hence meta-heuristic methods
represent good candidates to address it. In this paper, a genetic algorithm with a new mutation procedure to
solve the problem of independent job scheduling in grid computing is presented. A known static benchmark for
the problem is used to evaluate the proposed method in terms of minimizing the makespan by carrying out a
number of experiments. The obtained results show that the proposed algorithm performs better than some known
algorithms taken from the literature.
|
topic |
evolutionary algorithms genetic algorithm job scheduling grid computing makespan |
url |
https://mendel-journal.org/index.php/mendel/article/view/54 |
work_keys_str_mv |
AT muhanadtahriryounis geneticalgorithmforindependentjobschedulingingridcomputing AT shengxiangyang geneticalgorithmforindependentjobschedulingingridcomputing |
_version_ |
1721292965552324608 |