Professional Documents
Culture Documents
Master Informatique
ORDONNANCEMENT
D’ATELIER
PROJET DE COMPLEX
Ordonnancement d’Atelier
, et car la durée de
passage de la tâche i, indépendamment sur l’une seule machine est plus petit ou
egale à l’OPT.
Donc;
L'algorithme P nous a donné la solution qui est égale à 3 fois la solution optimale
dans le pire des cas. C’est à dire l’ordonnancement associé à P est 3-approché.
Questions 2 et 3
2
Ordonnancement d’Atelier
Sur notre probleme le temps fin de notre algorithme est donc plus petit ou égale à
la somme de OPT et . Lorsque nous incluons l’inégalité de première question (
) dans le système nous obtenons la suivante:
3
Ordonnancement d’Atelier
premier cas où est plus grand que le borne ne peut pas être amélioré.
À l’envers dans le deuxieme cas nous voulons prendre en compte la durée quand
la machine B est inactive (jusqu’a (au minimum) machine A fini tous les taches de
π) et est après le plus courte tâche dans π’. Dans ce cas, la machine B est
disponible et attends les tâches qui sont en cours de traitement dans la machine
A. C’est à dire et .
De même:
c’est: .
4
Ordonnancement d’Atelier
Question 5
Pour toute permutation P commençant par les tâches π et pour toute tâche k
appartient à π’, on note le date fini de l’ordonnancement est t’.
tπa est le date quand la machine A a fini de traiter toutes les π tâches.
La somme suivante est le temps total pour le traitement de tache k
respectivement sur les machines A, B et C.
Le troisième terme est le moyen le plus rapide d'atteindre la fin après la tâche k.
Le dernière somme est le temps le plus vite pour commencer à la tâche k.
Nous pouvons donc conclure que la seconde borne inférieur est
Question 6
De la même manière pour trouver une troisième borne on utilise les machines B et
C.
C’est à dire:
5
Ordonnancement d’Atelier
Question 7