LIP6 1997/027: Habilitation à diriger des recherches
LIP6 /
LIP6 research
reports
53 pages - Novembre/November 1997 -
French document.
PostScript : 2532 Ko /Kb
Contact : par mail / e-mail
Thème/Team: Systèmes d'Aide à la Décision et à la Formation
Titre français : Algorithmes approchés pour des problèmes d'ordonnancement à temps de communication
Titre anglais : Approximation algorithms for scheduling problems with communication delays
Abstract : With the increasing importance of parallel computing, the question of how to schedule a set of tasks on an architecture becomes critical, and has received much attention. For the results toreflect modern architectures, communication delays between processors must be included in the model.
Precedence relations between two tasks i and j expresses the fact that task j needs output of i to be executed. If these two tasks are not assigned to the same processor, a delay must be considered between the completion of i and the beginning of j to forward the data. The aim is to find a schedule that minimizes the makespan.
These scheduling problems are difficult. This thesis is dedicated to the presentation of some ideas developed to get approximation algorithms to solve them.
We show that linear programming and list scheduling are two efficient tools to get good approximation algorithms for general instances of these problems. We also point that duplication is a powerful way to get easier algorithms and good lower bounds.
Key-words : scheduling, communication delays, approximation algorithms
Publications internes LIP6 1997 / LIP6 research reports 1997