You are on page 1of 43

Squence 2

Graphes
Premires applications
Sommaire

1. Pr-requis
2. Notion de graphe
3. Matrice dadjacence associe un graphe
Chane ou chemin de longueur p
4. Synthse de la squence
5. Exercices de synthse

Objectifs

 Reprsenter symboliquement une


situation concrte pour se ramener
ltude de sommets et dartes (ou
darcs) dun graphe.
 Donner des exemples de modlisation
de problmes concrets.
 Rsoudre quelques problmes con-
crets aprs les avoir modliss.

Squence 2 MA04 1

Cned - Acadmie en ligne


1 Pr-requis
A Reprsentations dun cube
en 3D et en 2D
1. Reprsentations dun cube en perspective
cavalire (3D)
La perspective cavalire conserve le paralllisme : ainsi des droites parallles
dans le cube rel sont reprsentes sur la feuille par des droites parallles.
Considrons un cube non vid (en bois plein par exemple).
Suivant llment frontal considr (face arte sommet) on peut obtenir lune
ou lautre des 3 reprsentations de la gure 1.

Face frontale Arte frontale Sommet frontal


1.a 1.b 1.c
Figure 1

2. Reprsentation plane dun cube (2D)


Un cube en mode "l de fer" correspond, dans lespace, aux
trois cubes de la gure 1 o les 12 artes seraient visibles.
2 Si on se place assez prs dune face dun cube en mode "l de
fer" on peut observer le schma de la gure 2.
3 1 5 6 On peut imaginer que cette gure 2 donne une reprsentation
plane du "squelette" dun cube construit partir de 12 tiges
mtalliques de mme longueur soudes entre elles chacun
4
des sommets.
Un cube possde : 8 sommets, 12 artes et 6 faces.
Sur la gure 2 les artes ne se croisent pas.
Figure 2
Les faces sont numrotes 1, 2, 3, 4, 5 et 6. La face 6 est
lextrieur du grand carr (ici la face innie est en couleur).

2 Squence 2 MA04

Cned - Acadmie en ligne


Lextrieur est une face : cest une rgion du plan dlimite partiellement par
des artes.

Exercice Ttradre et perspective


1) Reprsenter deux perspectives cavalires dun ttradre : face frontale, puis
arte frontale.
2) Reprsenter le "squelette" de ce ttradre constitu de 4 tiges mtalliques de
mme longueur soudes entre elles chacun des sommets (les 4 segments ne
doivent pas se couper).
3) On dsigne par s le nombre de sommets, a le nombre dartes et f le nombre
de faces.
Remplir le tableau

Cube Ttradre
s
a
f
sa+f



Que remarque-t-on?

Solution Perspectives cavalires du ttradre : voir gures 3.a et 3.b.


Squelette du ttradre : voir gure 4. La face BCD se retrouve lextrieur du
triangle BCD et est colorie.

A
A
D
4
D D A 3
2
C 1
B C B B C
Face frontale Arte frontale
3.a 3.b
Figure 3 Figure 4

1 ABC
2 ABD
4 faces
3 ACD
4 BCD (infinie)

Squence 2 MA04 3

Cned - Acadmie en ligne


Cube Ttradre Dans les deux cas on a : s a + f = 2.


s 8 4 Cette formule est la formule dEuler.

a 12 6
f 6 4
sa+f 2 2

B Puissances dune matrice carre


Soit A une matrice carre dordre n.
Pour p entier et p 1, A p = A
......
 
A.
p facteurs

Exercice Matrices boolennes


0 1 1 0 1 0 1

1 0 1 0 .
On donne A = 1 0 1 et B =
1 1 0 0 1 0 1
1 0 1 0

Dterminer les matrices A 2 , A 3 , B 2 , B 3 , B 4 .

Solution Les calculs demands sont effectus la calculatrice.


Pour les puissances de A on obtient :
2 1 1 2 3 3
2 3
A = 1 2 1 et A = 3 2 3 .
1 1 2 3 3 2

Pour les puissances de B on obtient :


2 0 2 0 0 4 0 4 8 0 8 0

B2 = 0 2 0 2 , B3 = 4 0 4 0 et B 4 = 0 8 0 8 .
2 0 2 0 0 4 0 4 8 0 8 0
0 2 0 2 4 0 4 0 0 8 0 8

Remarques Les matrices A et B sont dites boolennes* car elles ne contiennent que des 0
*boolen(ne) : et des 1.
vient du nom du
mathmaticien
Les matrices A et B sont des matrices symtriques car chacune delles est gale
anglais Georges sa transpose.
Boole (1815 1864).

4 Squence 2 MA04

Cned - Acadmie en ligne


2 Notion de graphe
A Objectifs du chapitre
 Reprsenter une situation par un graphe.
 Introduire le vocabulaire de base des graphes.
 Reconnatre un graphe eulrien.

B Pour dbuter
Activit 1 Les sept ponts de Knigsberg
Au XVIIIe sicle les habitants de Knigsberg aimaient se promener le dimanche
et traverser les diffrents ponts de leur ville. Ils se demandaient sil leur tait
possible de parcourir la ville en empruntant chacun des 7 ponts une fois et une
seule.
A A

K K
C C

B B
Knigsberg Les 7 trajets Le graphe :
La Pregel-Les 7 ponts possibles 4 sommets
Lle de Kneiphof 7 artes Carte parue dans Le Journal
5.a 5.b 5.c Dimanche 17 novembre 1918

Figure 5

Un promeneur veut traverser, une fois et une seule, chacun des sept ponts de la
ville.
Peut-il trouver un itinraire tel que la rgion darrive soit la mme que celle
de dpart ?
Peut-il trouver un itinraire tel que les rgions darrive et de dpart soient
distinctes ?

Squence 2 MA04 5

Cned - Acadmie en ligne


Activit 2 Cavaliers sur un chiquier 33
Dans le jeu dchecs la pice dont le dplacement est le plus compliqu est
le cavalier. Les possibilits de dplacement dun cavalier sur un chiquier sont
indiques sur la gure 6.
On considre maintenant le mini chiquier 33 de la gure 7 o sont placs
deux cavaliers blancs et deux cavaliers en couleur.
Est-il possible de permuter les deux cavaliers blancs et les deux cavaliers en
couleur ?

Figure 6 Figure 7

Activit 3 Le problme du voyageur de commerce (en abrg : PVC)


Un dodcadre rgulier est un solide dont
les 12 faces sont des pentagones rguliers
et tel quen chacun des 20 sommets trois
artes se rencontrent (voir gure 8).
Vers 1859 William Hamilton imagina
de placer (symboliquement) une ville
chacun des sommets dun dodcadre.
Il se demanda ainsi, un peu sous forme de
jeu, sil tait possible pour un voyageur de
commerce de visiter, une fois et une seule,
vingt villes rparties la surface du globe Figure 8
et de revenir dans la ville de dpart.
Pensez-vous que le problme du voyageur de commerce admette une solution ?
Si oui, trouver un parcours possible sur une reprsentation plane du"squelette"
dun dodcadre o les artes ne se coupent pas.

6 Squence 2 MA04

Cned - Acadmie en ligne


Activit 4 Accs cods par des chiffres
Un professeur de mathmatiques dsire donner chacun de ses trente et
un lves de terminale ES, ainsi qu lui-mme, un code daccs pour la salle
informatique. Les codes doivent tre tous diffrents et obtenus partir du graphe
tiquet de la gure 9.

4 Un nombre est accept comme code daccs si cest une


> 3 liste de chiffres commenant par 2 et se terminant par 6,
2 a
> > associe un chemin du graphe. De plus le nombre obtenu
d b 6 f doit tre divisible par trois.
1 >
5
Dans cette activit, seuls les nombres nous intressent.
Figure 9
Les lettres d, a, b, f seront utilises dans lexercice dapprentissage 10.
Quel est le plus petit code possible ?
Trouver tous les codes forms, au maximum, de 6 chiffres.
Le professeur pourra-t-il donner autant de codes diffrents quil le souhaite
(on ne demande pas de les trouver tous ) ?

C Cours
1. Aperu historique
Les sept ponts de Knigsberg
La ville de Knigsberg, appele Kaliningrad depuis 1946, est situe dans une
enclave russe au bord de la mer baltique (autrefois en Prusse orientale). Cette
enclave est entoure lest et au nord par la Lituanie et au sud par la Pologne
(voir carte datant de 1918).
Cest en 1736 que le mathmaticien suisse Lonhard EULER (1707 1783) a
rsolu le problme des ponts de Knigsberg. On considre gnralement que la
thorie des graphes a eu comme point de dpart la rsolution de ce problme
par Euler.
Si la ville de Knigsberg est clbre pour ses ponts on peut aussi citer quelques
hommes clbres qui y sont ns : le philosophe Kant (1724 1804), le physicien
Kirchhoff (1824 1887) et le mathmaticien Hilbert (1862 1943).

Le problme du voyageur de commerce


Le mathmaticien irlandais William Hamilton (1805 1865) imagina de placer
les vingt villes aux sommets dun dodcadre rgulier (solide ayant 12 faces
pentagonales, 20 sommets et 30 artes) modlis par un graphe. Un cycle qui
passe par les 20 sommets de ce graphe est appel cycle hamiltonien.

 Le parcours du cavalier sur un chiquier.


On sintresse au parcours dun cavalier sur un chiquier 88. Le cavalier peut-il
visiter toutes les cases de lchiquier une fois et une seule et revenir ensuite la
case de dpart ?

Squence 2 MA04 7

Cned - Acadmie en ligne


Oui, cest possible. Les chiquiers de la gure 10 montrent trois parcours
possibles.
La plus ancienne solution connue est celle dAL-Adli-ar-Rumi (vers 840).
37 62 43 56 35 60 41 50 31 54 47 8 33 10 27 50
44 55 36 61 42 49 34 59 46 7 32 53 28 49 34 11
63 38 53 46 57 40 51 48 5 30 55 48 9 36 51 26
54 45 64 39 52 47 58 33 56 45 6 29 52 25 12 35
1 26 15 20 7 32 13 22 43 4 57 20 61 14 37 24
16 19 8 25 14 21 6 31 58 19 44 1 40 23 62 13
27 2 17 10 29 4 23 12 3 42 17 60 21 64 15 38
18 9 28 3 24 11 30 5 18 59 2 41 16 39 22 63

Solution dEuler en 1759 Solution dAl-Adli-ar-Rumi Solution : carr semi-magique


Figure 10
Remarques  Le dernier carr est "semi-magique" car seule la somme des 8 lignes et des 8
colonnes est gale 260.
 La somme des diagonales nest pas gale 260.

* Il semble que ce
2. Un peu de vocabulaire
soit le mathmaticien Les activits prcdentes ont t rsolues de manire analogue : chaque fois
James Sylvester
(1814 1897) qui ait
une solution graphique a t donne. Chacune des reprsentations graphiques
introduit le premier le donnes est forme de points relis par des lignes : ce type de graphique est un
mot graphe, vers 1880. graphe*.

Dfinition 1

 Un graphe est un ensemble de points ventuellement relis par des lignes.


 Un graphe peut tre non orient (voir activits 1, 2, 3) ou orient (voir activit 4).
 Les points sont les sommets du graphe.

artes pour un graphe non orient;


 Les lignes sont appeles
arcs pour un graphe oriient.
 Un arc est une arte oriente : il possde une extrmit initiale (ou origine) et une extrmit
terminale.
 Une boucle est une arte (ou un arc) dont les extrmits sont confondues.
 Deux sommets sont adjacents (ou voisins) sils sont relis par une arte (ou un arc).
 Un sommet pendant est un sommet qui na quun seul voisin.
 Un sommet isol est un sommet qui nest reli aucun autre.
 Si deux sommets sont relis par plusieurs artes chacune est une arte multiple (le graphe
des ponts de Knigsberg possde 4 artes multiples).

Exemple 1  Un graphe non orient peut admettre des boucles.


Les sommets A et B sont adjacents.

8 Squence 2 MA04

Cned - Acadmie en ligne


Les sommets A et C ne sont pas adjacents.
Le sommet D est un sommet isol.
Les sommets A et C sont des sommets pendants.

>
B C B C

>
D
A A

Figure 11.a Figure 11.b

Dfinition 2

 Lordre dun graphe est le nombre de sommets de ce graphe.


 Le degr dun sommet est le nombre dartes (ou darcs) ayant ce sommet
pour extrmit.

Exemple 2 On reprend les deux graphes de la gure 11.


Dterminer lordre de chacun des deux graphes ainsi que le degr de chacun des
sommets.
Comparer le nombre dartes et la somme des degrs.

Figure 11.a Figure 11.b


Ordre 3 4
Sommets A B C A B C D
Degr 1 4 1 1 4 1 0

a = nombre dartes 3 3
d = somme des degrs 6 6
Relation entre d et a. d = 2a d = 2a

La relation obtenue entre a et d dans lexemple 2 est un rsultat vrai pour tous
les graphes. Une arte (ou un arc) qui relie deux sommets distincts augmente le
degr de chacun des sommets de 1. Chaque arte, chaque arc (et ventuellement
chaque boucle) augmente la somme des degrs de 2.

Squence 2 MA04 9

Cned - Acadmie en ligne


Proprit 1

 La somme des degrs de tous les sommets dun d=2a


graphe est gale deux fois le nombre dartes :

{
Somme nombre
 La somme des degrs de tous les sommets dun degrs artes

graphe est toujours un nombre pair.


On peut en dduire la proprit suivante :

Proprit 2

 Dans un graphe le nombre de sommets de degr impair est un nombre


pair.
Dmonstration
Somme Somme des degrs Somme des degrs des
= +
des degrs des sommets pairs sommets impairs
{
{

{
nombre pair nombre pair nombre pair

Donnons une application un peu inattendue de cette proprit. Dans une ru-
nion o beaucoup de poignes de main sont changes, le nombre de personnes
ayant serr un nombre impair de mains est un nombre pair.

Dfinition 3

On considre un graphe non orient


 Une chane est une suite ordonne de sommets relis par des artes.
 Une chane est simple si elle nutilise pas plus dune fois une mme
arte.
 Une chane est ferme si lorigine et lextrmit sont confondues.
 Une chane est lmentaire si elle nutilise pas plus dune fois un mme
sommet.
 Un cycle est une chane ferme simple.

Exemple 3 ACEC est une chane qui nest ni simple, ni lmentaire. ABCD est une chane
simple et lmentaire.
A D
ACEDCB est une chane simple non lmentaire.
ACECA est une chane ferme. C
ABCA et CABCDEC et ABCDECA sont des cycles. B E
Figure 12

10 Squence 2 MA04

Cned - Acadmie en ligne


Dfinition 4

On considre un graphe orient


 Un chemin est une suite ordonne de sommets relis par des arcs.
 Un chemin est simple sil nutilise pas plus dune fois un mme arc.
 Un chemin est ferm si lorigine et lextrmit sont confondues.
 Un chemin est lmentaire sil nutilise pas plus dune fois un mme sommet.
 Un circuit est une chemin ferm simple (cest un cycle orient).

Exemple 4 ABAB est un chemin qui nest ni simple, ni lmentaire. BCDE est un chemin
simple et lmentaire.
A D BABCA est un chemin simple non lmentaire.
> >
BAB et ABCA sont des cycles.
>
>

>

> C >

B E
Figure 13

Dfinition 5

 Un graphe est complet si deux sommets quelconques sont adjacents.


 Un graphe non orient est connexe si chaque paire de sommets est relie par une chane (on
dira quun graphe orient est connexe si le graphe non orient associ est connexe).
 Un graphe est planaire si on peut le dessiner dans un plan sans que ses artes ne se croisent.
 On appelle face (non innie) dun graphe planaire connexe toute rgion du plan dlimite
par des artes, telle que deux points quelconques de cette rgion peuvent toujours tre relis
par une ligne continue qui ne coupe aucune arte.
 Une face innie est une face dlimite partiellement par des artes (voir gures 2 et 4).

Un graphe planaire peut tre donn sous une forme qui peut faire penser quil ne
lest pas : voir le graphe de lactivit 2 (cavaliers sur un chiquier 33).

Proprit 3 (admise)

Soit G un graphe planaire et connexe, s le nombre de sommets, a le


nombre dartes et f le nombre de faces.

On a la relation s a + f = 2 .

Cette relation est connue sous le nom de "formule dEuler".

Squence 2 MA04 11

Cned - Acadmie en ligne


Exemple 5 Le graphe reprsentant un ttradre (voir gure 4) est un graphe complet. Cest
aussi un graphe planaire et connexe.
La dnition 5 nous permet dnoncer une proprit.
Proprit 4

Un graphe complet est toujours connexe.

Dfinition 6

 Les deux graphes de lactivit 2 sont dits isomorphes car ils traduisent
exactement la mme situation : ils sont simplement dessins diffremment.

Exemple 6 Montrer que les deux graphes sont isomorphes.


A
A

D C
B
C B D

Figure 14.a Figure 14.b

Solution Dans les deux graphes chaque sommet est adjacent aux trois autres : les deux
graphes reprsentent donc la mme situation.
On peut aussi le voir en dplaant, sur la gure 14.a, le point C lintrieur du
triangle ABD.

Dfinition 7

 La longueur dune chane (ou dun chemin) est le nombre dartes de la


chane (ou darcs du chemin).

Exemple 7 Dans chacun des graphes de la gure 14 la chane ABCD est de longueur 3 et le
cycle ABCDA est de longueur 4.

12 Squence 2 MA04

Cned - Acadmie en ligne


3. Graphe eulrien
Nous avons vu dans lactivit 1 quil tait impossible de trouver un itinraire
passant une fois et une seule sur chaque pont. Cela revient dire quil est
impossible de tracer le graphe des ponts de Knigsberg sans lever le crayon.

Exemple 8 Promenade en Bretagne


Brieg veut emprunter une fois et une
seule chacune des routes reliant deux
deux certaines villes bretonnes dont
B S
Brest (B), Nantes (N), Quimper (Q),
Q R Rennes (R), Saint-Brieuc (S), Vannes
(V).
V
Les six villes et les sept routes sont
N sur la gure 15.

1) Montrer que cela nest pas possible


Figure 15
en partant de Brest.
2) Est-ce possible en partant de Rennes ? Si oui, quelle doit tre la ville darrive ?

Solution Les villes sont les six sommets du graphe et les routes les sept artes.
1) Brieg part de Brest.
Le sommet B tant de degr 2 le parcours devrait obligatoirement se terminer
Brest. Considrons les sommets R et V qui sont tous les deux de degr 3. Pour
ces deux sommets on peut dire que "tout ce qui entre doit sortir" si on veut
continuer le parcours. Leur degr tant impair il est impossible que le nombre de
sorties soit gal au nombre dentres.
Brieg ne peut pas emprunter les sept routes en partant de Brest.

2) Brieg part de Rennes.


Pour le sommet V qui est de degr impair le nombre de sorties ne pourra pas tre
gal au nombre dentres. La seule possibilit cest donc que ce sommet soit le
dernier du parcours (on entre 2 fois et on sort une fois).
Donnons un exemple ditinraire possible : R N V Q B S R V.
On dit que cette chane est une chane eulrienne car elle passe par toutes les
artes du graphe.
Brieg peut emprunter les sept routes en partant de Rennes, condition de
terminer par Vannes.

Squence 2 MA04 13

Cned - Acadmie en ligne


Exemple 9 Mtro parisien

O Le graphe de la gure 16 reprsente


une (petite) partie du plan du mtro
parisien.
C : Chtelet 7 8
L : Pre Lachaise 11
Les six sommets indiquent des corres-
M : Gare Montparnasse C R pondances.
N : Nation
4 3 Un touriste arrive la gare Montpar-
O : Opra 1 9
R : Rpublique nasse et souhaite visiter certains sites
de Paris.
Les nombres indiquent M 6 N 2 L
des numros de lignes
Figure 16
de mtro.
1) Peut-il trouver un parcours qui se termine Montparnasse et qui emprunte
chacune des neuf lignes une fois et une seule ?
Si oui, proposer un parcours possible.
2) Peut-on obtenir un cycle en partant de nimporte quel sommet du graphe ?

Solution 1) Tous les sommets du graphe sont de degr pair (2 ou 4). En partant de Mont-
parnasse le touriste pourra donc" entrer et sortir" chaque correspondance
et terminer Montparnasse.
Un parcours possible est : M N C R N L R O C M.
2) Tous les sommets du graphe tant de degr pair il est possible dtablir un
circuit qui soit un cycle en partant de nimporte quel sommet du graphe.
Un tel cycle est appel, en lhonneur dEuler, cycle eulrien et le graphe est
alors un graphe eulrien.

Dfinition 8

 Une chane eulrienne est une chane qui contient une fois et une seule
chaque arte du graphe.
 Un cycle eulrien est un cycle qui passe une fois et une seule par chaque
arte du graphe.
 Un graphe eulrien est un graphe qui possde un cycle eulrien.

Remarque Dans une chane eulrienne qui nest pas un cycle eulrien les sommets de dpart
et darrive sont distincts (voir exemple 8).
Exemple 10 Le graphe des ponts de Knigsberg ne possde ni chane eulrienne, ni cycle
eulrien.
Le graphe de lexemple 8 possde des chanes eulriennes mais pas de cycle
eulrien.
Le graphe de lexemple 9 possde des cycles eulriens.

14 Squence 2 MA04

Cned - Acadmie en ligne


4. Comment reconnatre si un graphe admet
une chane eulrienne ou un cycle eulrien
Lactivit 1 ainsi que les exemples 8 et 9 nous montrent limportance de la parit
des degrs des sommets pour trouver des chanes eulriennes ou des cycles
eulriens.
On ne considre que les graphes connexes, cest--dire les graphes dans lesquels
deux sommets sont toujours relis par une chane.

Proprit 5

 Un graphe connexe admet une chane eulrienne si et seulement si le


nombre de sommets de degr impair est 0 ou 2.
 Un graphe connexe admet un cycle eulrien si et seulement si tous les
sommets sont de degr pair.

Remarque Lexemple 8 nous a montr que lorsque le graphe admet exactement deux
sommets de degr impair toute chane eulrienne admet obligatoirement ces
deux sommets comme extrmits.

5. Graphe hamiltonien
Dans lactivit 3 nous avons trouv un cycle passant par les vingt sommets du
graphe. Nous avons vu aussi quil est possible pour un cavalier de parcourir les 64
cases dun chiquier 88 et de revenir la case de dpart. Si les 64 cases sont les
sommets dun graphe cela revient dire que lon peut trouver un cycle passant par
tous les sommets du graphe. De tels graphes sont appels graphes hamiltoniens.

Dfinition 9

 Un cycle hamiltonien est un cycle qui passe une fois et une seule par
chaque sommet du graphe.
 Un graphe hamiltonien est un graphe qui possde un cycle hamiltonien.

On vient de voir quil est facile de reconnatre si un graphe


est eulrien ou pas.
Par contre, pour savoir si un graphe est hamiltonien ou pas
nous navons pas de caractrisation aussi simple.
Reconnatre si un graphe est hamiltonien ou non nest
pas souvent un problme facile! Si on trouve un cycle
hamiltonien par ttonnements tout va bien car la preuve
de son existence est faite. Si par contre on ne russit pas
en trouver un ce nest pas pour autant quil nen existe pas.

Figure 17

Squence 2 MA04 15

Cned - Acadmie en ligne


Le graphe de Petersen (voir gure 17) nest pas un graphe hamiltonien (on
ladmet).

6. Graphe complet
Exemple 11 Calendrier de tournoi
Dans un tournoi chaque joueur doit rencontrer successivement chacun des autres.
laide dun graphe, ou dune autre reprsentation, tablir un calendrier pour
dterminer les rencontres qui se drouleront chaque journe dans les cas suivants :
 4 joueurs participent au tournoi.

 6 joueurs participent au tournoi.

 5 joueurs participent au tournoi.

Solution  Appelons A, B, C et D les 4 joueurs. Comme A peut rencontrer successivement


B, C et D le calendrier est assez facile tablir. Donnons trois reprsentations
de ce calendrier.

A B C D D
1 2 3
AB AC AD A 1 2 3 3
2 1
B 1 3 2 A
CD BD BC
C 2 3 1 1 2
B C
D 3 2 1 3
1 dsigne la 1re journe,
 Figure 18 2 la 2me journe, etc.

Le calendrier est unique, une permutation prs sur les journes (la premire
journe pourrait tre AC et BD).
Le graphe de la gure 18 est un graphe complet (cest le graphe du ttradre).
 Appelons A, B, C, D, E et F les 6 joueurs.

Donnons une reprsentation par un tableau et une autre par un graphe. Pour le
tableau il nest pas utile de remplir la partie infrieure.
A
A B C D E F
1 5
1 2 3 4 5 4
A B
2
F

B 5 4 2 3 3

C 1 3 4
D 5 2
C E
E 1
F D
 Figure 19
Le tournoi est organis sur 5 journes

16 Squence 2 MA04

Cned - Acadmie en ligne


Cette fois-ci le calendrier nest pas unique : la premire journe pourrait tre
AB, CE et DF. Il existe en ralit 6 calendriers diffrents, une permutation prs
sur les journes.
Le graphe de la gure 19 est un graphe complet dordre 6.
 Appelons A, B, C, D et E les 5 joueurs. On rajoute un joueur virtuel F pour se
ramener 6 joueurs. De la mme faon le tournoi pourra tre organis sur 5
journes avec chaque jour un joueur au repos.
Si on dessine un graphe avec le point F il ne sera pas complet car le point F
sera un sommet isol. Si on enlve le point F on retrouve un graphe complet
dordre 5.

Exemple 12 Le jeu de dominos


Un domino est fabriqu en juxtaposant deux nombres pris parmi les nombres de
0 6. On peut convenir dcrire les dominos comme suit : 00, 01, 02, , 06,11,
12, , 16, , 55, 56, 66. Lordre des chiffes na pas dimportance : ainsi, par
exemple, le domino 12 est le mme que le domino 21.

Domino

criture 00 03 21 35 44 65

On considre un jeu de 28 dominos (7 doubles et 21 non doubles).


Peut-on, en respectant la rgle du jeu de dominos, former une chane ferme en
juxtaposant tous les dominos ?

Solution Considrons uniquement les 21 non 2


Figure 20
doubles, car sil est possible de former
une chane ferme avec ces 21 1
dominos on pourra intercaler les 7
doubles dans la chane. 3

On va reprsenter un domino par


larte dun graphe dont les 7 sommets 0
sont 0, 1, 2, 3, 4, 5 et 6.
4
Former une chane ferme cest partir
dun sommet et y revenir aprs tre
pass une fois et une seule sur chaque 6
arte. 5

Comme tous les sommets sont de degr 6 on peut trouver un cycle eulrien en
partant de nimporte quel sommet.
Comme on peut former une chane ferme avec les 21 dominos on peut aussi le
faire avec les 28 dominos.
Le graphe des 21 dominos est un graphe complet dordre 7.

Remarque 01-12-23-34-45-56-60-02-24-46-61-13-35-50-03-36-62-25-51-14-40 est une


chane ferme possible pour les 21dominos non doubles.

Squence 2 MA04 17

Cned - Acadmie en ligne


7. Graphe tiquet
Exemple 13 Accs cods par des lettres
Le rseau intranet dune entreprise doit tre accessible un grand nombre de
personnes ayant chacune un code daccs personnel. Cet accs est rgi par le
graphe tiquet de la gure 21, not G.
Figure 21 p
Les "tiquettes" sont les lettres e, c, m, p, a, r, i, n, s.
m >a
c Un "mot" est accept comme code daccs si cest une
>

e> >s suite de lettres commenant par e et se terminant par s,


> associe un chemin du graphe.
n
>

r i
1) Donner les mots reconnus ayant un nombre minimal de
lettres.
2) Donner tous les mots de 5 lettres qui sont reconnus.
3) a. Les mots "empans" et "ecrins" sont-ils des mots reconnus ?
b. Les mots "erinas" et "emanis" sont-ils des mots reconnus ?
4) Trouver un mot de 8 lettres qui soit reconnu commenant par "em". Combien
en existe-t-il ?
Solution 1) Il faut au minimum 4 lettres : le graphe tiquet reconnat deux mots de 4
lettres "emas" et "eris".
2) Le graphe tiquet reconnat les mots de 5 lettres suivants : "empas",
"emans", "ecmas", "erins" et "ecris".
3) a. Les mots "empans" et "ecrins" sont deux mots reconnus.
b. Les mots "erinas" et "emanis" ne sont pas des mots reconnus.
4) Le mot "empannns" est un mot de 8 lettres commenant par "em" et reconnu
par le graphe tiquet.
Si un mot de 8 lettres commence par "em" il doit obligatoirement contenir
les deux lettres a et s. Il faut donc rajouter quatre autres lettres prises dans
lensemble { p ; n }.
Les mots de 8 lettres commenant par "em" sont : "emppppas",
"empppans","emppanns", "empannns" et "emannnns".

Dfinition 10

Un graphe orient est un graphe tiquet si les arcs sont affects de


symboles (lettres, nombres, mots, etc.). Ces symboles sont des " tiquettes".

18 Squence 2 MA04

Cned - Acadmie en ligne


D Exercices dapprentissage
Exercice 1 On considre les graphes G1 , G2 , G 3 et G 4 de la gure 22.

G1 G2 G3 G4
Figure 22
Prciser lordre ainsi que le nombre dartes de chaque graphe.
Peut-on trouver des artes multiples sur lun des graphes ? Si oui, prciser
leur nombre.
%UFSNJOFSMFTHSBQIFT tRVJBENFUUFOUVOFDIBOFFVMSJFOOF
tRVJBENFUUFOUVODZDMFFVMSJFO

Exercice 2 Dessiner un graphe G dont les sommets sont les faces dun cube, deux sommets
tant adjacents sils correspondent deux faces du cube ayant une arte
commune. Ce graphe G est-il planaire ? complet ? connexe ? eulrien ?

Exercice 3 La gure 23 comporte 3 gures.

23.a 23.b 23.c


Figure 23
Rpondre, pour chacune des trois gures, aux deux questions suivantes.
Peut-on parcourir une fois et une seule chacun des segments sans jamais lever
le crayon ? Si non, combien de fois faut-il, au minimum, lever le crayon ?
Peut-on tracer une ligne continue (sans lever le crayon) traversant tous les
segments une fois et une seule ?
Remarque Ces trois gures peuvent faire penser des compositions de Piet Mondrian
(1872 1944).

Exercice 4 La conjecture de Syracuse ou le problme "3n + 1"


On choisit un nombre entier n 1.
i Si n est pair on le divise par 2 ;
i Si n est impair on le multiplie par 3 et on ajoute 1 ;
i On recommence la procdure avec le nouveau nom mbre obtenu.

Squence 2 MA04 19

Cned - Acadmie en ligne


Ainsi pour n = 6 on obtient la liste suivante : 6 3 10 5 16 8 4 2 1
4 2 1, etc.
Reprsenter, sous forme de graphe, les parcours obtenus pour
n {1, 2, ......,19, 20}. On sera amen placer dautres nombres que les vingt
nombres 1, 2, , 19, 20. Combien faut-il placer, au minimum, de nombres
supplmentaires ?
Quelle conjecture peut-on faire ?

Le nom de "conjecture de Syracuse" est li luniversit de Syracuse, situe


aux tats-Unis dans ltat de New-York, o le problme fut tudi dans les
annes 1950. On trouve aussi les noms de "conjecture de Collatz", "conjecture
dUlam", etc. Cest une conjecture relativement rcente et les multiples noms
de cette suite montrent quil nest pas facile den connatre lorigine exacte. Il
semblerait cependant que le mathmaticien allemand Lothar Collatz fut lun
des premiers, vers 1937, introduire cette conjecture.
ce jour la conjecture na toujours pas t dmontre.

Exercice 5 Peut-on dessiner dans le plan 9 segments de telle manire que chaque
segment coupe exactement 3 autres ?
Si non, pourquoi ? Si oui, proposer un dessin possible et donner le graphe
associ ce dessin.
Peut-on dessiner dans le plan 10 segments de telle manire que chaque
segment coupe exactement 3 autres ?
Si non, pourquoi ?
i proposer un dessin possible et donner le graphe associ ce dessin ;
Sioui ou
i construire un graphe et proposer un dessin possible.

Exercice 6 Le passeur, la chvre, le chou et le loup


Une chvre, un chou et un loup se retrouvent sur la rive dun euve. Un passeur
souhaite les transporter tous les trois sur lautre rive laide de sa barque. Il
ne peut transporter quun seul "lment" la fois et il ne doit jamais laisser
ensemble et sans surveillance la chvre et le loup ainsi que la chvre et le chou.
Pouvez-vous proposer une solution au passeur en modlisant la situation par un
graphe ?
Combien y a-t-il de solutions possibles ?

20 Squence 2 MA04

Cned - Acadmie en ligne


Exercice 7 Le labyrinthe

32 31 1) Reprsenter le labyrinthe de la
33 gure 24 par un graphe planaire.
22 21 20
34 2) a. Dterminer la chane qui mne
11 10
la sortie et qui passe par le
12 9 nombre minimum de galeries.
23 3 2
13 8
24 19 b. Donner le nombre minimum
1
18 30 de galeries que Yann devra
35 4 5 29 emprunter pour sortir du
6 7
labyrinthe (y compris la
14 15 premire et la dernire).
16 17
25
26 27 28

Labyrinthe
Figure 24

Squence 2 MA04 21

Cned - Acadmie en ligne


3
Matrice dadjacence associe
un graphe
Chane ou chemin de longueur p

A Objectifs du chapitre
 Introduire la matrice dadjacence associe un graphe.
 Lire sur la matrice dadjacence dun graphe certaines caractristiques du
graphe.
 Dnombrer le nombre de chanes (de chemins) de longueur donne laide de
la matrice dadjacence.

B Pour dbuter

Activit 5 Liaisons ferroviaires


Le graphe de la gure 25 reprsente des liaisons ferroviaires directes entre
diffrentes villes franaises.
Recopier et complter le tableau double entre T1 qui reprsente ce graphe.
Dans le tableau T2 on crit soit des 0, soit des 1. On crit 1 lorsquune liaison
ferroviaire directe existe entre les deux villes considres et 0 sinon. Recopier
et complter le tableau double entre T2 qui reprsente ce graphe.
crire le tableau T2 sous forme dune matrice carre 55.
A
A B C D E A B C D E
C A 0 AB A 0 1
B E
B BA B 1
D C C
Figure 25 D D
E E
T1 T2

22 Squence 2 MA04

Cned - Acadmie en ligne


Activit 6 Randonne en montagne
Un ofce de tourisme propose un circuit de randonne en moyenne montagne.
Ce circuit est modlis par le graphe G de la gure 26.
t Les points D et F sont respectivement le dbut et la n du circuit de randonne.
t Chaque tape, prvue pour une journe, va dun sommet un autre sommet.
t Pour des raisons de scurit certains parcours sont sens unique.
t Les longueurs des tapes, exprimes en km, sont indiques sur le graphe.
A 32
> E

24 >22
>
28

>

>
D 16 >
20 F
>
>

>
>
30 18
>
B 36 C
Figure 26

Partie A
Quelle est la dure minimale, en jours, dune randonne ?
Citer toutes ces randonnes.
Quelle est celle dont la distance totale est la plus courte ?
Dterminer toutes les randonnes de 4 jours.
nora dispose de 5 jours pour faire une randonne.
Quel est le parcours le plus court que peut lui proposer lofce de tourisme ?

Partie B
crire la matrice carre M associe au graphe G .

Les sommets sont classs dans lordre D, A, B, C, E, F. Cette matrice M est


forme de 0 et de 1.
On crit 1 entre un sommet X et un sommet Y si le parcours de X Y est
possible et 0 sinon.

Calculer M 2 , M 3 , M 4 et M 5 .

a. Comparer le nombre situ droite de la 1re ligne de M 3 et le nombre de


randonnes de D F en 3 tapes.
b. Comparer le nombre situ droite de la 1re ligne de M 4 et le nombre de
randonnes de D F en 4 tapes.
c. Comparer le nombre situ droite de la 1re ligne de M 5 et le nombre de
randonnes de D F en 5 tapes.

Squence 2 MA04 23

Cned - Acadmie en ligne


C Cours
1. Matrice dadjacence associe un graphe
Exemple 14 On considre le graphe modlisant les ponts de Knigsberg (voir chapitre 2
B gure 5.c).
Dterminer la matrice carre E associe ce graphe en prenant les sommets
dans lordre alphabtique.
Le terme aij situ lintersection de la i-me ligne et de la j-me colonne est le
nombre dartes reliant les sommets i et j.

Solution Le tableau double entre associ aux ponts de Knigsberg est donn par :

A B C K
A 0 0 1 2
0 0 1 2
B 0 0 1 2
Do E = 0 0 1 2 .
C 1 1 0 1 1 1 0 1
2 2 1 0
K 2 2 1 0

La matrice E est symtrique par rapport la diagonale principale compose de


zros. Cest la matrice dadjacence associe au graphe.
Les nombres" 2" de la matrice E indique la prsence dartes multiples : 2 artes
relient A et K ainsi que B et K.

Exemple 15 On considre deux graphes G1 et G2 (voir gure 27).

1) Dterminer la matrice carre M associe au graphe G1 en prenant les sommets


dans lordre alphabtique.
B
B
>
C Calculer M 2 et M 5 .
> 2) Remplir un tableau T comme dans lactivit 5 en
A D mettant un 0 lorsque la liaison entre deux sommets
>

>

C >
nexiste pas.
>
A D
E On va, comme pour une matrice," lever ce tableau au
G1 G2 carr" de la manire suivante :
Figure 27 AB BC = ABC ; AB BA = ABA ; 0 AB = 0.
Le produit de T par T est not T 2 = T T . Dterminer T 2. Quel lien peut-on
tablir entre M 2 et T 2 ?

3) Dterminer la matrice carre N associe au graphe G2 en crivant les sommets


dans lordre alphabtique.

Calculer N 2 et N 3 .

24 Squence 2 MA04

Cned - Acadmie en ligne


Solution 1) Les sommets sont pris dans lordre A, B, C, D, E.
0 1 1 0 1

1 0 0 1 0
La matrice associe au graphe G1 est M = 1 0 0 1 0 .
0 1 1 0 1

1 0 0 1 0
Cest la matrice dadjacence associe au graphe G1.
La matrice M est symtrique par rapport la diagonale principale donc
M = t M . La calculatrice donne :
3 0 0 3 0

0 2 2 0 2
2 et
M = 0 2 2 0 2
3 0 0 3 0

0 2 2 0 2

0 36 36 0 36

36 0 0 36 0
M5 = 36 0 0 36 0 .
0 36 36 0 36

36 0 0 36 0

2)

A B C D E
A 0 AB AC 0 AE
Le tableau B BA 0 0 BD 0 Ce tableau peut tre appel
obtenu est T = C CA 0 0 CD 0 matrice aux artes.
D 0 DB DC 0 DE
E EA 0 0 ED 0
A B C D E A B C D E
A 0 AB AC 0 AE A 0 AB AC 0 AE
Dterminons B BA 0 0 BD 0 B BA 0 0 BD 0
C CA 0 0 CD 0 C CA 0 0 CD 0
2
T = T T = D 0 DB DC 0 DE D 0 DB DC 0 DE
E EA 0 0 ED 0 E EA 0 0 ED 0

A B C D E
ABA ; ACA ; ABD ; ACD ;
A 0 0 0
AEA AED
B 0 BAB ; BDB BAC ; BDC 0 BAE ; BDE
T 2 = T T = C 0 CAB ; CDB CAC ; CDC 0 CAE ; CDE
DBA ; DCA ; DBD ; DCD ;
D 0 0 0
DEA DED
E 0 EAB ; EDB EAC ; EDC 0 EAE ; EDE

Squence 2 MA04 25

Cned - Acadmie en ligne


On note que :
t les" 0" se trouvent placs aux mmes places dans M 2 et dans T 2 ;
t les" 2" dans M 2 correspondent 2 chanes dans T 2 ;
t les" 3" dans M 2 correspondent 3 chanes dans T 2.

Les nombres obtenus dans M 2 indiquent le nombre de chanes de longueur


2 pour aller dun sommet un autre.
Le tableau T 2 prsente lavantage de donner, non seulement le nombre de
chanes, mais aussi de les nommer.
Par contre le" calcul" de T 2 ne peut pas se faire la calculatrice
On pourrait, en thorie, faire de mme pour T 3 mais les" calculs" se
compliquent assez vite.
Dans la case situe lintersection de la 2e ligne et de la 1re colonne on
trouverait : BABA, BDBA, BACA, BDCA, BAEA, BDEA.

3) Les sommets sont pris dans lordre A B C D.


0 0 0 1

La matrice N associe au graphe G2 est N = 1 0 1 1 .
0 0 0 1
0 1 0 0

Cest la matrice dadjacence associe au graphe G2.

La matrice N nest pas symtrique par rapport la diagonale principale.


0 1 0 0 1 0 1 1

La calculatrice donne N 2 = 0 1 0 2 et N 3 = 1 2 1 1 .
0 1 0 0 1 0 1 1
1 0 1 1 0 1 0 2

Dfinition 11

Soit G un graphe dordre n, les sommets tant numrots de 1 n.


La matrice dadjacence associe un graphe non orient G est la
matrice symtrique dordre n telle que le terme aij situ lintersection de
la i-me ligne et de la j-me colonne soit gal au nombre dartes reliant
le sommet i au sommet j.
 La matrice dadjacence associe un graphe orient G est la matrice
dordre n telle que le terme aij situ lintersection de la i-me ligne et de
la j-me colonne vaut 1 sil y a un arc dorigine i et dextrmit j et 0 sinon.

Cette dnition nous permet dnoncer quelques proprits.

26 Squence 2 MA04

Cned - Acadmie en ligne


Proprit 6

 La matrice dadjacence associe un graphe orient G est compose


uniquement de 0 et de 1. Cest une matrice boolenne.
 La matrice dadjacence associe un graphe non orient G est toujours
symtrique par rapport la diagonale principale. Dans une telle matrice
certains termes peuvent tre suprieurs 1.

Remarque Dans la plupart des exercices les matrices dadjacence associes des graphes
non orients seront composes uniquement de 0 et de 1.

Proprit 7

Soit G un graphe sans arte multiple, orient ou non. Daprs la dnition


de la matrice dadjacence associe G on peut dire que le nombre de 1 de
la matrice est gal la somme des degrs de tous les sommets (et donc
deux fois le nombre dartes ou darcs).

Exemple 16 On donne une matrice A et deux graphes G1 et G2. La matrice A peut-elle tre la
matrice dadjacence associe G1? G2 ?

0 1 1 0 1

1 0 1 1 1

A= 1 1 0 1 0

0 1 1 0 0

1 1 0 0 0 G1 G2

Figure 28

Solution On constate dabord que le nombre de 1 de la matrice A est gal deux fois le
nombre dartes de chaque graphe.

 Pour G1
5 4
Sur les premire et troisime lignes nous avons trois fois le nombre 1. Les
deux sommets de degr 3 sont numrots 1 et 3.
1 3 Sur la deuxime ligne nous avons quatre fois le nombre 1. Le seul sommet
de degr 4 est le sommet numro 2.
Sur les quatrime et cinquime lignes nous avons deux fois le nombre 1.
2 Les deux sommets de degr 2 sont numrots 4 et 5.
Figure 29
La matrice A peut tre associe au graphe G1 (voir gure 29).

Squence 2 MA04 27

Cned - Acadmie en ligne


 Pour G2

Le graphe G2 ne possde aucun sommet de degr 4.


On ne pourra pas obtenir la deuxime ligne de A.
La matrice A ne peut pas tre associe au graphe G2.

0 1 0 1 1

1 0 1 0 1
Exemple 17 On donne M = 0 1 0 1 0 .
1 0 1 0 1

1 1 0 1 0
La matrice M est la matrice dadjacence associe un graphe G.
Donner une reprsentation du graphe G. Le graphe G est-il planaire ?

Solution Appelons A, B, C, D, E les sommets du graphe G, pris dans D C


lordre alphabtique.
Une reprsentation possible de G est sur la gure 30. E
Comme les artes ne se croisent pas le graphe G est
planaire. A B
Figure 30

2. Chane ou chemin de longueur p


Exemple 18 Considrons le graphe modlisant les 7 ponts de Knigsberg et donnons un
numro de 1 7 tous les ponts (gure 31).
1) a. crire, sur la ligne" parcours" du tableau suivant, les parcours qui permettent
daller de A A, de A B, de A C et de A K en franchissant 2 ponts (on
peut passer deux fois sur un mme pont).

De A A De A B De A C De A K
Parcours
Nombre de parcours
A
1re ligne de E 2
7
1 2 b. crire les parcours qui permettent daller de C C et de C K en
franchissant 2 ponts.
K
6
C c. Dterminer la matrice E 2 o E est la matrice de lexemple 14.
Complter le tableau. Que remarque-t-on ?
3 4
2) a. crire les parcours qui permettent daller de A A et de A B en
5
franchissant 3 ponts.
B b. La premire ligne de la matrice E 3 est [ 4 4 11 22 ]. Que
Figure 31 remarque-t-on ?

28 Squence 2 MA04

Cned - Acadmie en ligne


Solution 1) a. On indique les parcours en donnant les numros successifs des deux ponts
franchis.

De A A De A B De A C De A K
Parcours 11-12-21-22-77 13-14-23-24-75 16-26 76
Nombre de parcours 5 5 2 1
1re ligne de E2 5 5 2 1

b. On indique les parcours en donnant les numros successifs des deux ponts
franchis.
De C C De C K
Parcours 55-66-77 53-54-71-72
Nombre de parcours 3 4

5 5 2 1

2 5 5 2 1
c. La calculatrice nous donne comme matrice E =
2 2 3 4
1 1 4 9

On complte le tableau et on observe que les nombres inscrits dans les deux
dernires lignes du tableau sont identiques.
La premire ligne de E 2 donne le nombre de parcours de" longueur" gale
2 partant de A.

2) a. On indique les parcours en donnant les numros successifs des trois ponts
franchis.
De A A De A B
Parcours 167-267-761-762 165-265-763-764
Nombre de parcours 4 4

b. La premire ligne de la matrice E 3 est [ 4 4 11 22 ].


On note que les deux premiers termes de la premire ligne de E 3 sont
identiques aux nombres de parcours allant de A A et de A B en franchissant
3 ponts.

Exemple 19 On reprend le graphe G2 de la gure 27, exemple 15.


1) a. Dterminer la" matrice aux arcs" associe ce graphe ; on la notera F.
b. Dterminer la" matrice" F 2 = F F. Trouver un lien entre N 2 et F 2.
2) a. Compter le nombre de chemins de longueur 3 partant de B ; les citer tous.
b. Comparer ces nombres avec ceux de la deuxime ligne de la matrice N 3 .

Squence 2 MA04 29

Cned - Acadmie en ligne


Solution 1) a. On obtient :

0 0 0 AD
BA 0 BC BD
F=
0 0 0 CD
0 DB 0 0

b. Dterminons

0 0 0 AD 0 0 0 AD
BA 0 BC BD BA 0 BC BD
F2=FF
0 0 0 CD 0 0 0 CD
0 DB 0 0 0 DB 0 0

0 ADB 0 0

0 BDB 0 BAD ; BCD


F2=FF
0 CDB 0 0

DBA 0 DBC DBD

Les matrices N 2 et F 2 comportent chacune 9 zros.


L o se trouvent des 1 dans la matrice N 2 on obtient un chemin dans F 2.
L o se trouve un 2 dans la matrice N 2 on obtient deux chemins dans F 2.
La matrice F 2 donne la composition de tous les chemins de longueur 2 ; la matrice
N 2 donne le nombre de chemins de longueur 2 entre les diffrents sommets du
graphe.
Les exemples 15, 18 et 19 nous ont montr quil existe un lien entre les coefcients
dune matrice dadjacence leve au carr et le nombre de chanes (ou chemins)
de longueur 2.
On admet que :
tMBQSPQSJURVFMPOWJFOUEFWSJmFSTVSDFTFYFNQMFT QPVSVOFMPOHVFVSHBMF
2) est toujours vraie ;
tMBQSPQSJURVFMPOWJFOUEFWSJmFSTVSDFTFYFNQMFTQPVSVOFMPOHVFVSHBMF
2 est vraie aussi pour une longueur p quelconque.
Les" matrices aux artes (ou aux arcs)" ne sont pas au programme. Elles
apparaissent dans cette squence dans le seul but de montrer le lien entre la
matrice M 2 et le nombre de chanes (ou chemins) de longueur 2.

30 Squence 2 MA04

Cned - Acadmie en ligne


Proprit 8

Soit M la matrice dadjacence associe un graphe G dordre n.


 Si G est un graphe non orient alors le terme ai j de la matrice M p , situ lintersection de
la i-me ligne et de la j-me colonne, est gal au nombre de chanes de longueur p reliant
i j.
 Si G est un graphe orient alors le terme ai j de la matrice M p , situ lintersection de la
i-me ligne et de la j-me colonne, est gal au nombre de chemins de longueur p partant
de i et arrivant en j.

Montrons, sur la matrice carre M P, ce que cela signie :


1 j n nombre de chanes reliant 1 1,2,...,
1 n. (de longueur p)
Graphe non orient

Matrice nombre de chanes reliant i 1,2,...,


i aij
MP n. (de longueur p)

nombre de chanes reliant n 1,2,...,


n n. (de longueur p)

Le terme au croisement de la ligne i et de la colonne j indique le nombre de


chanes de longueur p reliant i j.
1 j n nombre de chemins de 1 vers 1,2,...,
1 n. (de longueur p)
Graphe orient

Matrice nombre de chemins de i vers 1,2,...,


i aij
MP n. (de longueur p)

nombre de chemins de n vers 1,2,...,


n n. (de longueur p)

Le terme au croisement de la ligne i et de la colonne j indique le nombre de


chemins de longueur p allant de i j.

D Exercices dapprentissage

Exercice 8 On reprend le graphe G1 de lexemple 15. Dduire du calcul de la matrice M 5 que


le graphe G1 nest pas hamiltonien.

Squence 2 MA04 31

Cned - Acadmie en ligne


A E
Exercice 9 On considre le graphe G de la gure 32.
Donner la matrice dadjacence M associe au
graphe G. B F D
Calculer les matrices M 2 et M 3 .
a. En dduire :
C
tMF OPNCSF EF DIBOFT EF MPOHVFVS  QBSUBOU Figure 32
de A ;
tMFOPNCSFEFDIBOFTEFMPOHVFVSBSSJWBOUFOB ;
tMFOPNCSFEFDIBOFTEFMPOHVFVSFOUSFA et F ; entre C et F .
b. Dterminer le nombre total de chanes de longueur 3.
c. Combien y a-t-il de cycles de longueur 3 ? Pouvait-on le prvoir ?
d. Citer toutes les chanes de longueur 3 reliant A D.

Exercice 10 On considre le graphe tiquet de lactivit 4.


Comment vrier que le graphe permet de former huit nombres de 6 chiffres
(sans tenir compte de la divisibilit par 3) ?
Ladministration du lyce impose que tous les codes aient 8 chiffres et que
tous les nombres de 8 chiffres soient accepts.
a. Le professeur peut-il alors donner des codes diffrents tous les lves
de sa classe, ainsi qu lui-mme (les nombres non divisibles par 3 sont
accepts) ?
b. Les lves de quatre classes et les quatre professeurs de mathmatiques
ont besoin dun code personnel. Sil y a 31 lves dans chacune des classes
combien faut-il de chiffres au minimum pour former un code ?

Exercice 11 Soit M la matrice dadjacence associe un


0 1 1 1 0
graphe G dont les sommets A, B, C, D et E sont
pris dans lordre alphabtique. 1 0 1 0 1
M= 1 1 0 0 1 .
a. Le graphe G est-il orient ou non ? 0 1 0 0 1

b. Donner lordre de G ainsi que le degr de 1 1 0 1 0
chaque sommet.
Quel est le nombre dartes (ou darcs) de G ?
c. Trouver, laide de la matrice M, si le graphe possde des sommets non
adjacents. Si oui, lesquels ?
Dterminer la matrice M 2.

t-FOPNCSFEFDIFNJOTEFMPOHVFVSQBSUBOUEFB.
tMFOPNCSFEFDIFNJOTEFMPOHVFVSBSSJWBOUFOB.
En dduire
t-FDPVQMF X ; Y) o il nexiste pas de chemin de longueur 2
allant de X Y.

On enlve les orientations des arcs du graphe G pour obtenir un graphe non
orient F ayant les mmes sommets (si deux sommets X et Y sont relis par
des arcs X qY et X oY on obtient deux artes multiples de F ).

32 Squence 2 MA04

Cned - Acadmie en ligne


On appelle N la matrice dadjacence associe au graphe F.
a. La matrice N peut scrire N = M + X. Quelle relation existe-t-il entre M et X ?
b. crire la matrice N et dterminer N 2.
c. Donner le nombre de chanes fermes de longueur 2.
Exercice 12 Soit M la matrice
Dernire Premire ligne
dadjacence associe
colonne de M de M 4
un graphe G non
orient dordre 8.
0
Les huit sommets
0
sont classs dans 0
lordre D, A, B, C, E, 0


H, K, F.
1 [ 20 11 19 12 14 6 21 6 ]
On connat la 1
dernire colonne de
1
la matrice M et la 0
premire ligne de la
matrice M 4.
Dterminer le nombre de chanes de longueur 5 reliant D F.

Exercice 13 Cinq quipes, notes A, B, C, D et E font partie dun mme groupe liminatoire
pour un championnat dEurope. Chaque quipe doit rencontrer deux fois les
quatre autres quipes (match aller et match retour).
Le tableau suivant indique les matchs qui ont dj t jous.
Reprsenter le graphe orient des rencontres.
Dterminer la matrice dadjacence quipe Successeur (sest
M associe au graphe orient des (sommet) dplace en )
rencontres (prendre les lettres dans
lordre alphabtique). A C;D;E
Donner une interprtation de : B A;D
tMBTPNNFEFDIBRVFMJHOFEFM ; C A;B;E
tMBTPNNFEFDIBRVFDPMPOOFEF
D A;B;C
M;
tMBTPNNFEFUPVTMFTUFSNFTEF E B;C;D
M.
Comment trouver, laide de M, le nombre de matchs jous par chaque
quipe ?

Exercice 14 Partie A Vrai - Faux


Un rseau informatique doit tre accessible un grand nombre de personnes, qui
ne doivent pas cependant avoir le mme code daccs. Cet accs est rgi par le
graphe tiquet de la gure 33.a, not G.

Squence 2 MA04 33

Cned - Acadmie en ligne


Rpondre par " Vrai" ou " Faux" aux dix afrmations suivantes :
Le graphe reconnat le nombre 2 469. 5
3 8
Le graphe reconnat le nombre 2 6
23 479. 9
G 4 33.a
Un nombre reconnu est form au 7
minimum de 3 chiffres.
3 5
Un nombre reconnu contient, au 8
2 a 6
moins une fois, le chiffre 5 ou le d c f
b 9
chiffre 7.
H 7
Le graphe reconnat 3 nombres 4 33.b

de 3 chiffres. Figure 33
Le graphe reconnat des nombres nissant par 659.
Dans un nombre de dix chiffres reconnu par le graphe on peut trouver 4 fois
le chiffre 6.
Le graphe reconnat exactement 6 nombres de 4 chiffres.
Le graphe reconnat au plus 16 nombres de 5 chiffres.
Le graphe reconnat au moins 16 nombres de 5 chiffres.

Partie B
Au graphe tiquet de la gure 33.a on peut associer le graphe tiquet H de la
gure 33.b qui possde 5 sommets .
Donner la matrice dadjacence M associe au graphe H (prendre les lettres
dans lordre dabcf ).
Vrier les rponses aux questions 3), 5), 8), 9) et 10) de la partie A.

Exercice 15 Considrons sept villes dEurope, numrotes 1, 2, 3, 4, 5, 6, 7. Ces villes sont


relies entre elles par un rseau de lignes ariennes dites " bas cot". Les vols
directs sont donns dans un tableau.
Reprsenter le graphe orient V des vols directs entre ces sept
Ville Successeur villes.
1 6;7 Dterminer, laide du graphe, toutes les liaisons ariennes
2 7 entre deux villes distinctes comportant une seule escale.
3 2;4 Comment peut-on vrier le nombre de ces liaisons laide
4 5 dune matrice ?
5 7 Trouver le nombre de vols partant de 1 et comportant deux
6 5;3 escales. Parmi ces vols, quels sont ceux qui correspondent
7 1;2;4 des chemins lmentaires ?
Existe-t-il, entre deux villes distinctes, au moins une liaison
6 est un successeur de 1 signie arienne comportant au plus trois escales ? Si oui, pourquoi ?
quil existe un vol direct 1 6. Si non, donner les villes qui ne seraient pas relies par de
telles liaisons ariennes.

34 Squence 2 MA04

Cned - Acadmie en ligne


4 Synthse
de la squence
 Lexique

Adjacent Deux sommets adjacents - ou voisins - sont deux sommets relis par une arte
(ou un arc).
Arc Un arc est une arte oriente ; un arc possde une origine et une extrmit.

Arte Une arte relie deux sommets dun graphe non orient. Ces deux sommets sont
les extrmits de larte.

Arte multiple Si deux sommets sont relis par au moins deux artes, chacune est une arte
multiple.

Biparti Un graphe biparti est un graphe dont les sommets peuvent tre diviss en deux
classes de telle manire que deux sommets dune mme classe ne soient jamais
adjacents.

Boucle Une boucle est un arc (ou une arte) reliant un sommet lui-mme.
Chane  Une chane est une suite ordonne de sommets relis par des artes.
 Une chane lmentaire est une chane qui nutilise pas deux fois le mme
sommet.
 Une chane ferme est une chane dont lorigine et lextrmit sont confondues.

 Une chane simple est une chane qui nutilise pas deux fois la mme arte.

Chemin  Un chemin est une suite ordonne de sommets relis par des arcs.
 Un chemin lmentaire est un chemin qui nutilise pas deux fois le mme
sommet.
 Un chemin ferm est un chemin dont lorigine et lextrmit sont confondues.

 Un chemin simple est un chemin qui nutilise pas deux fois le mme arc.

Circuit Un circuit est un chemin ferm simple : cest un cycle orient.


Complet Un graphe complet est un graphe dont tous les sommets sont adjacents.
Connexe Un graphe connexe est un graphe dont chaque sommet est reli chacun des
autres sommets par une chane (ou un chemin).

Cycle Un cycle est une chane ferme simple (la chane revient son point de dpart).

Degr Le degr dun sommet est le nombre dartes ayant ce sommet pour extrmit.

Squence 2 MA04 35

Cned - Acadmie en ligne


Etiquet Un graphe orient est un graphe tiquet si les arcs sont affects de symboles
(lettres, nombres, mots, etc.). Ces symboles sont des tiquettes.

Eulrien  Une chane eulrienne est une chane qui contient une fois et une seule chaque
arte du graphe.
 Un cycle eulrien est un cycle qui contient une fois et une seule chaque arte
du graphe.
 Un graphe eulrien est un graphe qui possde un cycle eulrien.

Face  Une face (non innie) est une rgion du plan dlimite par des artes, telle que
deux points quelconques de cette rgion peuvent toujours tre relis par une
ligne continue qui ne coupe aucune arte.
 Une face innie est une face dlimite partiellement par des artes.

Graphe  Un graphe est un ensemble de points appels sommets, certains tant


ventuellement relis entre eux par des artes (ou des arcs).
 Un graphe planaire est un graphe que lon peut dessiner dans le plan sans que
ses artes (ou arcs) ne se croisent.
 Un graphe simple est un graphe qui ne contient pas darte multiple.

Hamiltonien Un cycle hamiltonien est un cycle qui passe une fois et une seule par tous les
sommets du graphe. Un graphe hamiltonien est un graphe qui possde un cycle
hamiltonien.

Isomorphes Deux graphes sont isomorphes sils reprsentent la mme situation.

Longueur La longueur dune chane (dun chemin) est le nombre dartes (darcs) qui la (le)
composent.

Matrice  Matrice dadjacence associe un graphe non orient dordre n.


dadjacence Cest la matrice symtrique dordre n telle que le terme aij situ lintersection
associe un de la i-me ligne et de la j-me colonne soit gal au nombre dartes reliant le
graphe sommet i au sommet j.
 Matrice dadjacence associe un graphe orient dordre n.

 Cest la matrice dordre n telle que le terme a situ lintersection de la i-me


ij
ligne et de la j-me colonne vaut 1 sil y a un arc dorigine i et dextrmit j et
0 sinon.

Ordre Lordre dun graphe est le nombre de sommets de ce graphe.

Sommet  Un sommet est une des extrmits dune arte (ou dun arc) ou un point isol
dun graphe.
 Un sommet isol est de degr 0.

 Un sommet de degr 1 est un sommet pendant.

36 Squence 2 MA04

Cned - Acadmie en ligne


 Degr des sommets
y La somme des degrs de tous les sommets dun graphe est gale deux fois
le nombre dartes : d = 2a
y La somme des degrs de tous les sommets dun graphe est toujours un nombre
pair.
y Dans un graphe le nombre de sommets de degr impair est pair.

 Chane eulrienne, cycle eulrien


y Un graphe connexe admet une chane eulrienne si et seulement si le nombre
de sommets de degr impair est 0 ou 2.
y Si un graphe connexe possde exactement deux sommets de degr impair alors
ces deux sommets sont les extrmits de la chane eulrienne.
y Un graphe connexe admet un cycle eulrien si et seulement si tous les sommets
sont de degr pair.
y Pour tracer un cycle eulrien on peut partir de nimporte quel sommet du
graphe.

 Formule dEuler
Si G est un graphe connexe et planaire alors s a + f = 2

 Graphe hamiltonien
y Montrer quun graphe est hamiltonien ou quil ne lest pas nest pas toujours
facile. Dans les exercices proposs les cycles hamiltoniens, sils existent, ne sont
pas trop difciles obtenir.

 Matrice dadjacence associe un graphe


y La matrice dadjacence associe un graphe orient est compose uniquement
de 0 et de 1.
y La matrice dadjacence associe un graphe non orient est toujours
symtrique par rapport la diagonale principale.
y Dans la matrice dadjacence associe un graphe non orient des termes
peuvent tre suprieurs 1.
y Le nombre de 1 dune matrice dadjacence associe un graphe simple (sans
arte multiple), orient ou pas, est gal la somme des degrs de tous les
sommets.

Squence 2 MA04 37

Cned - Acadmie en ligne


 Chane ou chemin de longueur p
y Soit M la matrice dadjacence associe un graphe G dordre n.

y Si G est un graphe non orient alors le terme ai j de la matrice M p , situ


lintersection de la i-me ligne et de la j-me colonne, est gal au nombre de
chanes de longueur p reliant i j.
y Si G est un graphe orient alors le terme ai j de la matrice M p , situ
lintersection de la i-me ligne et de la j-me colonne, est gal au nombre de
chemins de longueur p partant de i et arrivant en j.

38 Squence 2 MA04

Cned - Acadmie en ligne


5
Exercices
de synthse
Exercice I Le graphe K3,3
Le graphe G reprsent sur la gure 34 est un graphe complet biparti. On dit
quil est biparti car on peut partager lensemble des sommets de G en deux
parties E et F de telle manire quil ny ait aucune arte entre lments de E ni
aucune arte entre lments de F.
A B C On va montrer que G ne peut pas tre planaire, cest--dire quil
est impossible den donner une reprsentation o les artes ne
se croisent pas.
Pour cela on va faire un raisonnement par labsurde : on va
supposer quil est planaire et montrer que cela mne une
contradiction.
1 2 3
Figure 34

On suppose que le graphe G est planaire.


Quel serait, daprs la formule dEuler, le nombre f de faces ?
Dire pourquoi dans ce graphe biparti aucune face ne peut tre triangulaire.
Quel est donc le nombre minimum dartes de chaque face ?
Comparer 4f et 2a o a est le nombre dartes de G.

En dduire une contradiction et conclure.


Application : le problme des trois villas.

0OTVQQPTFRVFtA, B et C sont trois villas ;


tFTUVOFVTJOFEFQSPEVDUJPOEFBV
tFTUVOFVTJOFEFQSPEVDUJPOEFHB[
tFTUVOFVTJOFEFQSPEVDUJPOEMFDUSJDJU
Montrer quil est impossible de placer les 9 conduites dans un mme plan
sans quau moins deux ne se croisent.

Remarque Ce graphe G est souvent dsign par K3,3. Les deux nombres 3 indiquent que
chaque classe contient 3 sommets. La lettre K est linitiale du mathmaticien
polonais Kazimierz KURATOWSKI (1896 1980).
Cest ce graphe qui lui a permis, en 1930, de donner une caractrisation des
graphes planaires.

Squence 2 MA04 39

Cned - Acadmie en ligne


Exercice II Graphes isomorphes

On considre les graphes G1 et G2 de la gure 35.


Montrer que ces deux graphes sont isomorphes, cest--dire quils modlisent
la mme situation.
On veut parcourir une fois et une seule chacune des 15
artes du graphe G1 ou du graphe G2.
a. Pourquoi ne peut-on pas le faire sans lever le crayon ?
b. Combien de fois, au minimum, faut-il lever le crayon ?
G1 G2 (ces deux graphes sont aussi isomorphes au graphe de
Figure 35 Petersen ; voir chapitre 2 C 5 Figure 17).

Exercice III Cavaliers sur un chiquier m  n avec m et n impairs


Remarques t0O FYDMVU MF DBT PV MVO BV NPJOT EFT EFVY OPNCSFT FTU HBM   DBS UPVU
mouvement de cavalier est impossible sur un tel chiquier.

t0OSBQQFMMFRVFMBDPVMFVSEFMBDBTFDIBOHFDIBRVFTBVUEVDBWBMJFS
 Nous avons vu dans lactivit 3 que sur un chiquier 3  3 le cavalier ne peut
jamais atteindre la case centrale. Sur un tel chiquier il est donc impossible
pour un cavalier de parcourir toutes les cases.

A B C D E
 Considrons maintenant un chiquier 5  5 comportant 13 cases
noires et 12 cases blanches (voir gure 36).
F G H J K
L M N O P On place un cavalier sur la case blanche F .
Q R S T U Montrer, en considrant la couleur des cases, que le cavalier ne pourra pas
V W X Y Z se dplacer sur les 25 cases de lchiquier.
Figure 36 On place un cavalier sur la case noire A .

a. Montrer, en considrant la couleur des cases, que le cavalier ne pourra pas


revenir sur la case de dpart. Peut-on trouver un cycle hamiltonien sur un
chiquier 5  5 ?
b. Proposer un chemin o le cavalier parcourt toutes les cases de lchiquier (sans
revenir sur la case de dpart).
 Considrons maintenant un chiquier m  n (avec m et n impairs). Le nombre
total de cases est un nombre impair. Supposons que le nombre de cases noires
soit impair ce qui implique que le nombre de cases blanches soit pair.
On place un cavalier sur une case blanche. Peut-il atteindre toutes les cases ?
On place un cavalier sur une case noire. Peut-il revenir sur la case de dpart ?

Un cycle hamiltonien est-il possible sur un tel chiquier ?

40 Squence 2 MA04

Cned - Acadmie en ligne


Exercice IV nigme cinmatographique
Lnigme mathmatique suivante a t pose dans le lm "Une journe en enfer"
de John McTiernan, sorti en 1995.

nigme
Prs dune fontaine on dispose de deux bidons, lun de 3 litres, lautre de 5
litres.
Comment procder pour obtenir 4 litres deau ?
(les bidons ne sont pas gradus)

Dterminer, en modlisant cette nigme par un graphe orient***, une solution


au problme pos.
La solution est-elle unique ?
*** On peut prendre pour sommets les couples ( ; )
donnant le contenu de chaque bidon.

{
{
Contenu du Contenu du
On place un arc entre deux sommets quand on bidon de 3 l bidon de 5 l

peut passer dun couple un autre.

Exercice V Graphe de dominance


Un tournoi de handball rassemble cinq quipes A, B, C, D et E. Chaque quipe
rencontre une seule fois les quatre autres.
Les rsultats des matchs sont donns dans le tableau suivant :

quipe (sommet) Successeur


A B;C;D
Les successeurs du sommet A sont
B D;E B, C et D.
C B;D;E Cela signie que lquipe A a
battu ces trois quipes.
D Aucun
E A;D

Conjecturer un classement possible de ce tournoi.


a. Reprsenter le graphe des victoires G correspondant ce tableau.

b. Soit M la matrice dadjacence associe au graphe G. Donner la matrice M.


On va tablir un classement de la manire suivante :
tQPJOUQBSWJDUPJSFEJSFDUF PVBVer degr) ;
tQPJOUQBSWJDUPJSFBV" second degr".
On dit quune quipe X est meilleure au second degr quune quipe Z si X a
battu une quipe Y qui elle-mme a battu Z.

Squence 2 MA04 41

Cned - Acadmie en ligne


On peut donner comme exemple A C B ; ainsi A est meilleure que B au
second degr.
La matrice M indique les victoires directes qui sont les chemins de longueur 1.
Les victoires au second degr sont des chemins de longueur 2 ; on peut donc les
obtenir en dterminant la matrice M 2.
a. On pose S = M + M 2. Dterminer la matrice S.
b. Expliquer pourquoi cette matrice S permet dtablir le classement.
c. Donner le classement nal de ce tournoi.

Exercice VI Visites dans la ville


Lofce de tourisme de la ville - virtuelle - de Phareg organise des parcours pour
que les touristes puissent visiter la ville.
Le plan de la ville est sur la gure 37 et T dsigne lofce de tourisme. Certains
tronons du parcours sont en sens unique. Il faut environ une demi-journe pour
tout visiter.
On ne considre que les visites (circuits) qui commencent et qui nissent
en T.
On dsigne par M la matrice dadjacence associe au graphe reprsentant le
plan de la ville (les sommets sont pris dans lordre T, A, B, C, D, E, F ).
a. crire la matrice M. A
b. Dterminer, sans calcul, le
nombre de circuits de longueur F
B
2.
a. Yann, qui ne dispose que de
deux heures, dcide de visiter trois T
C
sites. Dterminer tous les circuits
possibles. E
D
b. nora dispose de davantage de
temps et veut visiter quatre sites. Figure 37

Que peut lui proposer lofce de tourisme ?


c. Peut-on visiter tous les sites sans passer deux fois devant le mme ?
Si oui, citer tous les circuits possibles.

Exercice VII La table ronde


Un groupe de huit personnes se retrouve pour dner dans un restaurant autour
dune table ronde. Des incompatibilits dhumeur existent entre certaines
personnes de ce groupe.
Le graphe G de la gure 38 indique lincompatibilit entre deux personnes par
une arte entre deux sommets du graphe.

42 Squence 2 MA04

Cned - Acadmie en ligne


Dterminer un plan de table possible (sil en existe).
A
B K On suppose que A reste la place quil occupe sur la
gure 38.
Combien de plans de table peut-on proposer ? Les citer
C J
tous.

D F
E

Figure 38

Squence 2 MA04 43

Cned - Acadmie en ligne

You might also like