Minimizing the volume in scheduling an outtree with communication delays and duplication

We consider in this paper a scheduling problem with small communication delays and an unbounded number of processors. It is known that duplication can improve the makespan of schedules. However, scheduling algorithms may create a huge amount of duplicates. The volume of a schedule is defined as the...

Full description

Saved in:
Bibliographic Details
Published inParallel computing Vol. 28; no. 11; pp. 1573 - 1585
Main Authors Hanen, Claire, Munier-Kordon, Alix
Format Journal Article
LanguageEnglish
Published Elsevier 01.11.2002
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We consider in this paper a scheduling problem with small communication delays and an unbounded number of processors. It is known that duplication can improve the makespan of schedules. However, scheduling algorithms may create a huge amount of duplicates. The volume of a schedule is defined as the total number of tasks (i.e., original and duplicates). Assuming that the tasks have the same processing time d, that communication delays are all equal to c⩽d and that the precedence graph is an out-tree, we study the problem of finding the minimum volume of a feasible schedule with makespan t. We derive some dominance properties and prove that this problem is polynomial using a dynamic programming algorithm.
ISSN:0167-8191
1872-7336
DOI:10.1016/S0167-8191(02)00131-X