An approximation algorithm for scheduling trees of malleable tasks

An approximation algorithm for scheduling trees of malleable tasks

0.00 Avg rating0 Votes
Article ID: iaor20031856
Country: Netherlands
Volume: 142
Issue: 2
Start Page Number: 242
End Page Number: 249
Publication Date: Oct 2002
Journal: European Journal of Operational Research
Authors: , ,
Keywords: heuristics
Abstract:

This work presents an approximation algorithm for scheduling the tasks of a parallel application. These tasks are considered as malleable tasks (MT), which means that they can be executed on several processors. This model receives recently a lot of attention, mainly due to its practical use for implementing actual parallel applications. Most of the works developed within this model deal with independent MT for which good approximation algorithms have been designed. This work is devoted to the case where MT are linked by precedence relations. We present a 4(l+ϵ) approximation algorithm (for any fixed ϵ) for the specific structure of a tree. This preliminary result should open the way for further investigations concerning arbitrary precedence graphs of MT.

Reviews

Required fields are marked *. Your email address will not be published.