Exercices Graphe1
Exercices Graphe1
Exercices Graphe1
Série 2
Le sommet
c) Succ(a) = {c,ae} est
Succ racine
(b) = {a} donc
Succ (c)il= existe
{d} Succ un (d) =chemin de= a
{e} Succ (e) {b, àc} tous les sommets du
graphe.
c)Pred (a) = =
Succ(a) {b}{c,
Prede} (b) = {e}(b)
Succ Pred
= {a}(c) = {a , e}(c)
Succ Pred (d) =
= {d} {c} Pred
Succ (d) (e) = {a,Succ
= {e} d } (e) = {b, c} Pred (a) =
{b}NBPred (b)peut
: Ici on = {e}évidemment
Pred (c) =utiliser
{a , e}laPred (d) = {c} Pred
représentation (e) =pour
graphique {a, ddéterminer
} les éléments succ(.)
NB : Ici on
et pred(.), peut
mais évidemment
il faut pouvoir décrire utiliser la représentation
ces ensembles en parcourantgraphique
le tableau donnépourdans
déterminer
l'énoncé.
les éléments succ(.) et pred(.), mais il faut pouvoir décrire ces ensembles en
d)
parcourant
0 0 1 0 1
le tableau donné dans l'énoncé.
d) 1 0 0 0 0
0 0 0 0 1 0 0 1 0 1
0 0 0 0 1
1 0 0 0 0
0 1 1 0 0
0 0 0 1 0
0
Même remarque 0 peut construire
: on 0 0
cette matrice, sans1avoir la représentation graphique. En
connaissant les successeurs, on a les lignes de la matrice; à partir des prédécesseurs, on a les colonnes.
0 1 1 0 0
Même remarque
II On représente : on peutduconstruire
l'organisation tournoi par un cette matrice,
graphe sansdont
non orienté avoir la représentation
les sommets correspondent
graphique. En connaissant les successeurs, on a les lignes de la matrice; à partir des
aux équipes et les arêtes aux rencontres.
Chaque sommet est relié à 7 autres sommets.
prédécesseurs, on a les colonnes.
Le nombre d'arêtes est donc égal à 11*7 /2 puisqu'une arête est comptée 2 fois : une fois à partir de
chacune de ses extrémités.
II Or
On11*7représente
est impair, ill'organisation dupartournoi
n'est pas divisible par donc
2 et ne peut un graphe
être égal ànon orienté
un nombre dontqui
d'arêtes lesest
nécessairement entier.
sommets correspondent aux équipes et les arêtes aux rencontres. Chaque sommet
C'est une application du lemme des poignées de main.
est relié à 7 autres sommets. Le nombre d'arêtes est donc égal à 11*7 /2 puisqu'une
arête
III Si est comptée
on double 2 fois
chaque pont,: et
une foisleàreprésente
qu'on partir deavec
chacune de ses
un arc dans extrémités.
chaque sens tous les sommets du
graphe deviennent de degré pair. Le résultat donné par Euler (cf poly) indique qu'on peut alors
Or 11*7 est impair, et ne peut donc être égal à un nombre d'arêtes qui est
trouver un circuit passant par tous les ponts une fois dans chaque sens.
nécessairement entier. C'est une application du lemme des poignées de main.
III Si on double chaque pont, et qu'on le représente avec un arc dans chaque sens
tous les sommets du graphe deviennent de degré pair. Le résultat donné par Euler
(cf poly) indique qu'on peut alors trouver un circuit passant par tous les ponts une
fois dans chaque sens. Les graphes : un outil de modélisation/exercices/corrigé/p1
IV Les sommets correspondent aux couples tâche – machine.
IV
A Les
IV-Les sommets
a) On a le graphe
sommets correspondent aux couples
suivant aux couples
correspondent tâche – machine. A - a) On a le graphe
tâche – machine.
A - a) On a le graphe suivant
suivant
Aa Ba Ca Da
Aa Ba Ca Da
Cb
Ab Bb Db
Cb
Ab Bb Db
Ac Bc Cc Dc
Ac Bc Cc Dc
Une numérotation par le tri topologique donne :
Une numérotation
Num(Aa) = 1 (sommet
Une numérotation par par trile
lesans tri topologique
prédécesseur)
topologique donne : donne :
Num(Aa)
Num
Num(Aa)(Bb) ===12 1(sommet
(sommet
(sans sanssans
prédécesseur) prédécesseur)
prédécesseur)
Num (Ba)
(Bb) = 3
2 (sans prédécesseur)
Num (Bb) = 2 (sans prédécesseur)
Ensuite
Num (Ba) on=ne 3 peut plus trouver de sommets sans prédécesseur. Ce graphe possède un circuit, qui est
Num (Ba)
visualisé en = 3
gras.
Ensuite on ne peut plus trouver de sommets sans prédécesseur. Ce graphe possède un circuit, qui est
Ensuite
NB ongras.
ne peut
: L'algorithme
visualisé en pluspas
n'indique trouver
où est de sommets sans prédécesseur. Ce graphe possède
ce circuit.
un
NB circuit, qui est
: L'algorithme visualisé
n'indique pas en gras.
où est NB : L'algorithme n'indique pas où est ce circuit.
ce circuit.
b) Idem mais sur le graphe ci-dessous. Une numérotation possible est :
b) Idem mais sur le graphe ci-dessous. Une numérotation possible est :
b) Idem mais sur le graphe ci-dessous. Une numérotation possible est :
Aa Ba Ca Da
Aa Ba Ca Da
7 5
Ab 7
4 Bb Cb
5 Db
Ab
4 Bb Cb
Db
Ac Bc Cc Dc
Ac Bc Cc 10 Dc On
vérifie que tous les sommets sont numérotables par le tri topologique. 10
B) La représentation suivante permet de mieux visualiser l'"organisation" du graphe.
On vérifie que tous les sommets sont numérotables par le tri topologique.
On vérifie que tous les sommets sont numérotables par le tri topologique.
Ba Bb Cb Ab Da
Ca Db
Aa
Bc Cc Dc
Ac
On "voit" alors sur ce graphe qu'il existe un chemin Aa, Ba, Bb, Cb, Ca, Cc, Dc, Db,
Da"voit"
On qui représente une succession
alors sur ce graphe d'opérations
qu'il existe un chemin Aa, Ba, pour lesquelles
Bb, Cb, il faudra
Ca, Cc, Dc, 9 heures.
Db, Da qui représente
une succession d'opérations pour lesquelles il faudra 9 heures.
On "voit" aussi que pour atteindre cette durée, il suffit de disposer de 2 opérateurs
: par
On exemple
"voit" aussi queunpour
opérateur
atteindres'occupe
cette durée,de ces 9detâches
il suffit etde
disposer l'autre opérateur
2 opérateurs : par des tâches
exemple un
restantes.
opérateur s'occupe de ces 9 tâches et l'autre opérateur des tâches restantes.