Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Pr M.MERZAQ
Licence Gestion
2020/2021
- Problèmes d’ordonnancement
Un graphe dont toutes les relations sont des arcs est un graphe
orienté.
A C E
B D
D.
Niveau 0: A,D Niveau 1: B Niveau 2: C
LF Gestion M.MERZAQ 2020-2021 10
Remarque: Pour représenter un graphe, il est
nécessaire de supprimer les contraintes
redondantes. Le terme « antérieur » signifie avant c.à.d.
Pas nécessairement adjacent
Sommets Sommets antérieurs
A /
A B C
B A
C B , A, D D
D / L’arc A,C est redondant et ne
doit pas figurer sur la
représentation
La représentation d’une matrice booléenne permet de présenter
le dictionnaire des sommets immédiatement antérieurs c.à.d.
adjacents et de supprimer les redondances.
LF Gestion M.MERZAQ 2020-2021 11
Exemple:
Présentation de la démarche à partir du dictionnaire des précédents
La réalisation d’un projet nécessite la réalisation de 9 tâches dont les
conditions d’antériorité sont précisés dans le dictionnaire des
précédents suivants:
Tâches (X) Tâches antérieures P(X)
A Aucune
B A
C A,D
D Aucune
E A,C
F A, C , E ,H
G A , B, C
H D
I A,C,G
LF Gestion M.MERZAQ 2020-2021 12
Détermination des niveaux à partir du dictionnaire des précédents
La démarche est itérative
(1) La tâche B a pour tâche antérieure : A qui n’a pas de tâche antérieure donc/.
(2) La tâche C a pour tâche antérieure : A qui n’a pas de tâche antérieure donc/.
D qui n’a pas de tâche antérieure donc/.
(3) La tâche E a pour tâche antérieure : A qui n’a pas de tâche antérieure donc/.
C qui a pour tâche antérieure A et D.
(4) La tâche F a pour tâche antérieure : A qui n’a pas de tâche antérieure donc/.
C qui a pour tâches antérieures A et D.
E qui a pour tâches antérieures A et C.
H qui a pour tâche antérieure D
(5) La tâche I a pour tâche antérieure : A qui n’a pas de tâche antérieure donc/.
C qui a pour tâches antérieures A et D.
G qui a pour tâches antérieures A, B et C.