Vous êtes sur la page 1sur 3

Département de Génie des Systèmes

Programme de baccalauréat en GOL

TP #09 : Ordonnancement

Question #1 (Chapitre 9, Nahmias & Olsen, 2015)


Définir les termes suivants :
1- Atelier à cheminement unique (flow shop)
2- Atelier à cheminement multiple (job shop)
3- Processus séquentiel
4- Processus parallèle
5- Temps global (makespan)
6- Temps de passage d’une tâche (flow time)

Question #2 (Chapitre 9, Nahmias & Olsen, 2015)


4 camions (1, 2, 3 et 4) attendent sur l’unique quai de déchargement de la compagnie
XYZ pour décharger des produits requis par la compagnie. Les camions sont numérotés
selon leur ordre d’arrivée au quai. Supposez qu’en ce moment il est 13h. Les durées de
déchargement ainsi qui l’heure de besoin des produits sont indiquées dans le tableau ci-
dessous :

Camion Durée de déchargement Heure de besoin des produits


1 20 mn 13h 25
2 14 mn 13h 45
3 35 mn 13h 50
4 10 mn 13h 30

Quels sont les plans d’ordonnancement pour décharger les 4 camions selon les règles :
- PEPS
- TOC
- DP
- RC
Pour chaque cas, calculer le temps de passage moyen, le retard moyen et le nombre de
déchargements en retard.

1/3
Question #3 (Chapitre 9, Nahmias & Olsen, 2015)
Un technicien doit réaliser de opérations de maintenance sur 5 ordinateurs. Les durées
des opérations estimées par le technicien ainsi que les dates promises aux clients sont
données ci-dessous :

Ordinateur Durée de l’opération Date promise


1 40 mn 11h
2 2,5h 14h
3 20mn 14h
4 4h 13h
5 1,5h 16h

Supposez que présentement il est 10h.


1. Si la règle TOC est utilisée pour faire l’ordonnancement, quel est le retard pour
chaque ordinateur et quel est le retard moyen ?
2. Même question si la règle DP est utilisée.

Question #4 (Chapitre 9, Nahmias & Olsen, 2015)


7 tâches doivent être effectuées par 1 seule machine. Les durées des tâches et les dates
promises sont données ci-dessous :

Tâche Durée Date promise


1 3 4
2 6 8
3 8 12
4 4 15
5 2 11
6 1 25
7 7 21

1. Quelles règles d’ordonnancement/algorithmes doivent être utilisés pour :


- Minimiser le temps de passage moyen
- Minimiser le retard maximum
- Minimiser le nombre de tâches en retard
2. Quel est le temps global pour les ordonnancements qui seraient obtenus dans les trois
cas ?
3. Déterminer l’ordonnancement qui minimise le nombre de tâches en retard.

Question #5 (Chapitre 9, Nahmias & Olsen, 2015)


4 commandes doivent être ordonnancées sur 3 machines séquentielles. Les durées sur
chacune des machines sont données dans le tableau ci-dessous :

2/3
Commande Machine A Machine B Machine C
1 4 2 6
2 2 3 7
3 6 5 6
4 3 4 8

1. Quel est l’ordonnancement obtenu avec l’algorithme de Johnson ?


2. Quel est le temps global ? Est-ce que ce résultat est optimal ?
3. Représenter graphiquement l’ordonnancement trouvé à l’aide du diagramme de Gantt

Question #6 (Chapitre 9, Nahmias & Olsen, 2015)


Un atelier de production fait de l’assemblage de téléphones cellulaires sur une ligne de
production. L’assemblage nécessite 15 opérations distinctes avec des contraintes de
préséance et des durées d’exécution comme montrées dans la figure ci-dessous (les
durées sont indiquées sur les nœuds):
8
5 9
9
9 12
3 10
6 3
12 3 5
1 2 6
5 14 15

7 8
4
7 10 7
4 13
4
11
8
1

1. Quel est le poids de chaque opération et son classement selon l’heuristique de


Helgeson & Birnie ?
2. Si le temps de cycle est 30 unités, quel est le nombre minimum de postes de travail à
avoir ?
3. Quel est l’équilibrage de la ligne de production obtenue avec la méthode de Helgeson
& Birnie ?
4. Existe-t-il une solution avec le nombre minimum de postes trouvé en 2) mais avec un
temps de cycle plus court ? Quelle est la durée de ce temps de cycle ?

3/3

Vous aimerez peut-être aussi