Cargando…
Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems
Scheduling is a key problem in distributed heterogeneous computing systems in order to benefit from the large computing capacity of such systems and is an NP-complete problem. In this paper, we present a metaheuristic technique, namely the Particle Swarm Optimization (PSO) algorithm, for this proble...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Molecular Diversity Preservation International (MDPI)
2009
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3274162/ https://www.ncbi.nlm.nih.gov/pubmed/22346701 http://dx.doi.org/10.3390/s90705339 |
_version_ | 1782223025101340672 |
---|---|
author | Izakian, Hesam Abraham, Ajith Snášel, Václav |
author_facet | Izakian, Hesam Abraham, Ajith Snášel, Václav |
author_sort | Izakian, Hesam |
collection | PubMed |
description | Scheduling is a key problem in distributed heterogeneous computing systems in order to benefit from the large computing capacity of such systems and is an NP-complete problem. In this paper, we present a metaheuristic technique, namely the Particle Swarm Optimization (PSO) algorithm, for this problem. PSO is a population-based search algorithm based on the simulation of the social behavior of bird flocking and fish schooling. Particles fly in problem search space to find optimal or near-optimal solutions. The scheduler aims at minimizing makespan, which is the time when finishes the latest task. Experimental studies show that the proposed method is more efficient and surpasses those of reported PSO and GA approaches for this problem. |
format | Online Article Text |
id | pubmed-3274162 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2009 |
publisher | Molecular Diversity Preservation International (MDPI) |
record_format | MEDLINE/PubMed |
spelling | pubmed-32741622012-02-15 Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems Izakian, Hesam Abraham, Ajith Snášel, Václav Sensors (Basel) Article Scheduling is a key problem in distributed heterogeneous computing systems in order to benefit from the large computing capacity of such systems and is an NP-complete problem. In this paper, we present a metaheuristic technique, namely the Particle Swarm Optimization (PSO) algorithm, for this problem. PSO is a population-based search algorithm based on the simulation of the social behavior of bird flocking and fish schooling. Particles fly in problem search space to find optimal or near-optimal solutions. The scheduler aims at minimizing makespan, which is the time when finishes the latest task. Experimental studies show that the proposed method is more efficient and surpasses those of reported PSO and GA approaches for this problem. Molecular Diversity Preservation International (MDPI) 2009-07-07 /pmc/articles/PMC3274162/ /pubmed/22346701 http://dx.doi.org/10.3390/s90705339 Text en © 2009 by the authors; licensee MDPI, Basel, Switzerland This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/). |
spellingShingle | Article Izakian, Hesam Abraham, Ajith Snášel, Václav Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems |
title | Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems |
title_full | Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems |
title_fullStr | Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems |
title_full_unstemmed | Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems |
title_short | Metaheuristic Based Scheduling Meta-Tasks in Distributed Heterogeneous Computing Systems |
title_sort | metaheuristic based scheduling meta-tasks in distributed heterogeneous computing systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3274162/ https://www.ncbi.nlm.nih.gov/pubmed/22346701 http://dx.doi.org/10.3390/s90705339 |
work_keys_str_mv | AT izakianhesam metaheuristicbasedschedulingmetatasksindistributedheterogeneouscomputingsystems AT abrahamajith metaheuristicbasedschedulingmetatasksindistributedheterogeneouscomputingsystems AT snaselvaclav metaheuristicbasedschedulingmetatasksindistributedheterogeneouscomputingsystems |