Title
An approximation algorithm for scheduling trees of malleable tasks
Abstract
This work presents an approximation algorithm for scheduling the tasks of a parallel application. These tasks are considered as malleable tasks (MT in short), which means that they can be executed on several processors. This model receives recently a lot of attention, mainly due to their 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(1+ϵ) 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.
Year
DOI
Venue
2002
10.1016/S0377-2217(02)00264-3
European Journal of Operational Research
Keywords
Field
DocType
Parallel computing,Scheduling,Malleable tasks,Precedence constraints,Trees
Graph,Approximation algorithm,Scheduling (computing),Computer science,Parallel computing,Theoretical computer science
Journal
Volume
Issue
ISSN
142
2
0377-2217
Citations 
PageRank 
References 
15
0.76
12
Authors
3
Name
Order
Citations
PageRank
Renaud Lepère1372.75
Grégory Mounié21289.68
Denis Trystram31120160.57