Performance des algorithmes
à véracité garantie pour
l'ordonnancement de tâches
individualistes
F. Pascual - LIG
En collaboration avec :
G. Christodoulou, L. Gourvès, E. Koutsoupias
E. Angel, E. Bampis, A. Tchetgnia
2
MAO - 25/01/2007
Ordonnancement P||Cmax
m machines identiques
ntâches
toute tâche ia une longueur li
Objectif : minimiser le makespan (la plus
grande date de fin)
M2M2
M1M1
3
MAO - 25/01/2007
Algorithmes d’approximation
SPT (Shortest Processing Time first)
2-1/m approché
LPT (Largest Processing Time first)
4/3-1/(3m) approché
Schéma d’approximation
4
MAO - 25/01/2007
Ordonnancement de tâches
individualistes
Chaque tâche iest contrôlée par un agent
qui seul connaît li (tâche ≡ agent)
Les tâches communiquent leur longueur à
un protocole qui doit les ordonnancer de
sorte à minimiser le makespan
5
MAO - 25/01/2007
Stratégies des agents
L’algorithme d’ordonnancement est connu.
Le but de chaque tâche est de minimiser
sa date de fin d’exécution.
Chaque tâche idéclare une valeur bi
représentant sa longueur.
Hyp : bi ≥ li (exécution incomplète si bi<li)
li
bi
1 / 35 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !