Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous Nodes

Task assignment in grid computing, where both processing and bandwidth constraints at multiple heterogeneous devices need to be considered, is a challenging problem. Moreover, targeting the optimization of multiple objectives makes it even more challenging. This paper presents a task assignment stra...

Full description

Saved in:
Bibliographic Details
Main Authors: Carolina Blanch Perez del Notario, Rogier Baert, Maja D'Hondt
Format: Article
Language:English
Published: Wiley 2012-01-01
Series:International Journal of Digital Multimedia Broadcasting
Online Access:http://dx.doi.org/10.1155/2012/716780
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832552165524111360
author Carolina Blanch Perez del Notario
Rogier Baert
Maja D'Hondt
author_facet Carolina Blanch Perez del Notario
Rogier Baert
Maja D'Hondt
author_sort Carolina Blanch Perez del Notario
collection DOAJ
description Task assignment in grid computing, where both processing and bandwidth constraints at multiple heterogeneous devices need to be considered, is a challenging problem. Moreover, targeting the optimization of multiple objectives makes it even more challenging. This paper presents a task assignment strategy based on genetic algorithms in which multiple and conflicting objectives are simultaneously optimized. Specifically, we maximize task execution quality while minimizing energy and bandwidth consumption. Moreover, in our video processing scenario; we consider transcoding to lower spatial/temporal resolutions to tradeoff between video quality; processing, and bandwidth demands. The task execution quality is then determined by the number of successfully processed streams and the spatial-temporal resolution at which they are processed. The results show that the proposed algorithm offers a range of Pareto optimal solutions that outperforms all other reference strategies.
format Article
id doaj-art-7434641ac9ec41a5ac46ae12bea5c946
institution Kabale University
issn 1687-7578
1687-7586
language English
publishDate 2012-01-01
publisher Wiley
record_format Article
series International Journal of Digital Multimedia Broadcasting
spelling doaj-art-7434641ac9ec41a5ac46ae12bea5c9462025-02-03T05:59:26ZengWileyInternational Journal of Digital Multimedia Broadcasting1687-75781687-75862012-01-01201210.1155/2012/716780716780Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous NodesCarolina Blanch Perez del Notario0Rogier Baert1Maja D'Hondt2SSET Department of IMEC, Kapeldreef 75, 3001 Leuven, BelgiumSSET Department of IMEC, Kapeldreef 75, 3001 Leuven, BelgiumSSET Department of IMEC, Kapeldreef 75, 3001 Leuven, BelgiumTask assignment in grid computing, where both processing and bandwidth constraints at multiple heterogeneous devices need to be considered, is a challenging problem. Moreover, targeting the optimization of multiple objectives makes it even more challenging. This paper presents a task assignment strategy based on genetic algorithms in which multiple and conflicting objectives are simultaneously optimized. Specifically, we maximize task execution quality while minimizing energy and bandwidth consumption. Moreover, in our video processing scenario; we consider transcoding to lower spatial/temporal resolutions to tradeoff between video quality; processing, and bandwidth demands. The task execution quality is then determined by the number of successfully processed streams and the spatial-temporal resolution at which they are processed. The results show that the proposed algorithm offers a range of Pareto optimal solutions that outperforms all other reference strategies.http://dx.doi.org/10.1155/2012/716780
spellingShingle Carolina Blanch Perez del Notario
Rogier Baert
Maja D'Hondt
Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous Nodes
International Journal of Digital Multimedia Broadcasting
title Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous Nodes
title_full Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous Nodes
title_fullStr Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous Nodes
title_full_unstemmed Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous Nodes
title_short Multi-Objective Genetic Algorithm for Task Assignment on Heterogeneous Nodes
title_sort multi objective genetic algorithm for task assignment on heterogeneous nodes
url http://dx.doi.org/10.1155/2012/716780
work_keys_str_mv AT carolinablanchperezdelnotario multiobjectivegeneticalgorithmfortaskassignmentonheterogeneousnodes
AT rogierbaert multiobjectivegeneticalgorithmfortaskassignmentonheterogeneousnodes
AT majadhondt multiobjectivegeneticalgorithmfortaskassignmentonheterogeneousnodes