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...

Full description

Bibliographic Details
Main Authors: Muhanad Tahrir Younis, Shengxiang Yang
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