TRAVAUX
DIRIGES
Recherche
oprationnelle
Mohamed HACHIMI
FILIRE DES SCIENCES ECONOMIQUES ET GESTION
TROISIEME ANNE (Option conomie)
EG
Semestre 6
2013
EXERCICE 1 :
Construire un graphe orient dont les sommets sont les entiers compris entre 1 et 8 et
dont les arcs reprsentent la relation tre diviseur de .
EXERCICE 2 :
Dire parmi les dessins suivants lesquels reprsentent le mme graphe :
EXERCICE 3 :
Un tournoi dchecs oppose 6 personnes. Chaque joueur doit affronter tous les autres.
Construisez un graphe reprsentant toutes les parties possibles.
Quel type de graphe obtenez-vous ?
Si chaque joueur ne joue quun match par jour, combien de jours faudra-t-il pour terminer
le tournoi ? Aidez-vous du graphe pour proposer un calendrier des matches.
EXERCICE 4 :
Une chvre, un chou et un loup se trouvent sur la rive dun fleuve. Un passeur souhaite
les transporter sur lautre rive mais, sa barque tant trop petite, il ne peut transporter
quun seul dentre eux la fois.
Comment doit-il procder afin de ne jamais laisser ensemble et sans surveillance le loup
et la chvre, ainsi que la chvre et le chou ? Modliser cette situation laide dun graphe.
EXERCICE 5 :
Montrez que dans une assemble de n personnes, il y a toujours au moins 2 personnes
qui ont le mme nombre damis prsents.
EXERCICE 6 :
Est-il possible de relier 15 ordinateurs de sorte que chaque appareil soit reli avec exactement trois autres ?
HACHIMI T.D Semestre 6 2013
EXERCICE 7 :
Dans certains livres, on dfinit une chane comme une suite de sommets. Pour quel type
de graphe cette dfinition nest-elle pas adquate ?
EXERCICE 8 :
On considre le dessin suivant :
Est-il possible de le dessiner sans lever le crayon et en passant une, et une seule fois, par
chaque trait ?
EXERCICE 9 :
Est-il possible de tracer une courbe, sans lever le crayon, qui coupe chacun des 16 segments
de la figure suivante ?
EXERCICE 10 :
Soit G un graphe non eulrien. Est-il toujours possible de rendre G eulrien en lui rajoutant
un sommet et quelques artes ?
EXERCICE 11 :
A un examen, les candidats peuvent choisir 2 ou 3 options parmi les 6 options proposes :
conomie, gestion, comptabilit, finance, conomtrie et marketing. Certains tudiants
ont choisi les options conomie, comptabilit, finance. Dautres gestion et conomtrie.
Dautres enfin comptabilit et marketing. Les tudiants passent au plus une preuve
chaque jour. A laide de la thorie des graphes, rpondez aux questions suivantes :
1 Combien peut-on programmer dpreuves doption au maximum dans une journe ?
2 Quelle est la dure minimum de lensemble des preuves optionnelles ?
EXERCICE 12 : (Transports dangereux)
Une socit doit transporter par camions six produits chimiques, nots P1 , . . . , P6 , depuis
lusine de production jusqu lentreprise utilisatrice.
Pour des raisons de scurit, certains produits ne peuvent pas tre transports ensemble :
P1 et P2 , P1 et P4 , P2 et P3 , P2 et P5 , P3 et P4 , P5 et P6 .
Dterminer le nombre minimum de camions ncessaires.
HACHIMI T.D Semestre 6 2013
EXERCICE 15 :
On reprsente le graphe simple suivant par sa matrice dadjacences M.
EXERCICE 16 :
Dcrivez le graphe G ci-dessous par une matrice dadjacences.
EXERCICE 17 :
Voici la carte du Maroc ave un dcoupage en 16 rgions.
Colorez cette carte en utilisant le moins de couleurs possibles, de sorte que deux rgions
voisines aient des couleurs diffrentes (Construisez dabord un graphe associ cette
carte, puis colorez-en les sommets).
EXERCICE 1 :
Soit le graphe G dfini par lensemble X = {a, b, c} et le tableau des successeurs :
Sommets
a
b
c
1
2
3
4
5
Successeurs
a,b
c
b
EXERCICE 2 :
On considre le graphe G = (X, U) dfini par lensemble X = {a, b, c, d, e, f, g} et
U = {(a, b), (a, c), (a, f ), (b, d), (c, d), (c, f ), (d, g), (d, e), (f, e), (f, g), (g, e)}
1 Ordonner ses sommets par niveaux.
2 Donner une reprsentation par niveaux de G.
EXERCICE 3 :
Tracer la fermeture transitive des graphes ci-dessous :
c
EXERCICE 4 :
On considre le graphe G = (X, U) dfini par lensemble X = {a, b, c} et
U = {(a, b), (a, c), (b, c), (c, a)}
1 Donner sa reprsentation sagittale
b:
2 Dterminer sa fermeture transitive G
graphiquement ;
c
par le calcule de M
HACHIMI T.D Semestre 6 2013
EXERCICE 5 :
Soit G un graphe simple orient dordre n, de matrice dadjacence M. Montrer que si M[n]
nest pas nulle, alors le graphe G contient des cycles. tudier la rciproque
EXERCICE 6 :
On se donne lensemble de sommets X = {a, b, c, d, e, f, g} ainsi que la reprsentation
sagittale du graphe considr :
EXERCICE 8 :
Huit entrepts relis par un rseau routier, sont mis contribution pour fabriquer un
produit. Le tableau ci-dessous indique les routes menant chacun de ces entrepts.
1 Etablir le dictionnaire des prdcesseurs puis le dictionnaire des successeurs des sommets du graphe. Autrement dit, complter le tableau suivant :
x
A
B
C
D
E
F
G
H
(x)
+ (x)
Utiliser le dictionnaire des prdcesseurs pour ordonnancer le graphe par niveaux.
Reprsenter le graphe sous sa forme ordonnance.
2
2
EXERCICE 9 :
Problmes dordonnancement
EXERCICE 1 :
On considre le programme dordonnancement suivant :
Tches
Antriorits
Dures
d
a
4
e
b
5
f
c
2
g
e, d
2
h
e, f
4
12
c
a, b
6
d
a, b
5
e
b
4
f
c, d
7
g
a, e
15
h
d, e
4
Tches antrieures
d a, e
Dure
11
h
9
b, f
g, h, i
1 Dessiner le graphe PERT de ce projet. Calculer les dates au plus tt et au plus tard
des vnements. Mettre la rponse dans le cadre ci-dessous.
2 Donner les marges des diffrentes tches.
3 Donner le ou les chemin(s) critique(s).
4 On souhaite augmenter la dure de la tche f . Quelle est la dure maximale quon
peut affecter la tache f sans compromettre la date de fin du projet ?
10
EXERCICE 4 :
On suppose que le graphe PERT ci-dessous soit un modle correct pour lordonnancement
dun projet.
e
5
2
1
a
4
f
3
i
7
F1
c3
j
2
F2
d
6
g
2
3 Dterminez le chemin critique (sans calculer les dates au plus tt des tapes). Justifier
4 Le graphe ci-dessous donne-t-il galement une reprsentation correcte du projet ?
Justifier
e
5
2
1
a
4
f
3
F2
i
7
b
6
d
6
j
2
F1
c3
g
2
h
7
EXERCICE 5 :
On considre le programme dordonnancement suivant :
Tches
Antriorits
Dures
c
a, b
8
d
a
4
e
c, d
6
f
b, d
9
1 Dterminer les dates au plus tt, les dates au plus tard, le chemin critique et la dure
minimum.
2 On veut imposer de plus que les tches c et d naient pas lieu simultanment. Calculer
alors la dure minimum du projet (on tudiera deux problmes dordonnancement
diffrents).
EXERCICE 6 :
Proposer un projet qui comporte 4 tches nots a, b, c et d tel que :
11
EXERCICE 7 :
On considre un projet consistant raliser 8 tches : a, b,. . . ,h dont les antriorits et les
dures sont fournies par le tableau ci-dessous :
Tches
Antriorits
Dures
d
a, b
4
e
b, c
3
f
b
6
g
d, f
5
h
e, f
4
Dure
4
7
5
4
4
6
7
9