Introduction La date de naissance de la thorie des graphes peut tre fixe l'anne 1736.
L'histoire raconte que les habitants de Knigsberg en Prusse (maintenant
C
Kaliningrad en Russie) souhaitaient savoir s'il existait un moyen de partir de chez
A
soi, emprunter tous les 7 ponts, une et une seule fois, et revenir dans sa demeure.
D
Leonhard Euler, mathmaticien blois, montra que c'tait impossible et fut amen
B pour cela introduire les premiers rudiments de thorie des graphes, dont celle de
cycle eulrien qui va tre dfinie ci-dessous.
Rappels Un chemin est une suite de sommets relis par des artes.
Un cycle est un chemin ferm.
Dfinitions Un chemin eulrien est un chemin dans le graphe qui passe par
toutes les artes juste une seule fois. Si ce chemin est ferm, on
parlera de cycle eulrien.
Exemple: a a
b c b c
e d e d
Exercice 70 Kaliningrad, il y a aujourd'hui deux ponts de plus que les sept qui
ont t construits au XVIIIe sicle. Ces deux nouveaux ponts font la
jonction respectivement entre les rgions B et C et les rgions B et D.
Est-il possible un promeneur de traverser les neuf ponts de
Kaliningrad une fois seulement et de revenir son point de dpart ?
a b a b a g f e
e e
d c d c b c d
a) b) c)
Exercice 73 On considre des dominos dont les faces sont numrotes laide de
deux chiffres choisis entre 1 et 6. On prcise quil ny a jamais deux
dominos identiques.
Algorithme pour construire Soit x0 = a. D'abord, on choisit arbitrairement une arte {x0 ; x1}
un cycle eulrien
incident au sommet a. On continue en construisant un chemin
h
{x0 ; x1}, {x1 ; x2}, , {xn-1 ; xn} aussi long que possible. Par exemple,
dans le graphe G de la figure ci-contre, on part du sommet a et on
a b choisit une succession d'artes {a ; f}, {f ; c}, {c ; b} et {b ; a}.
g
Le chemin a une fin puisque le graphe a un nombre fini d'artes. Il
commence au sommet a avec une arte de la forme {a ; x} et se
d
termine au sommet a avec une arte de la forme {y ; a}. Cette
f c
proprit vient du fait que chaque fois que le chemin passe par un
sommet de degr pair, il utilise seulement une arte pour parvenir ce
e
sommet, de telle faon qu'il reste une arte pour repartir de ce sommet.
Ce chemin pourra parcourir ou non toutes les artes du graphe.
G
On aura construit un cycle eulrien si toutes les artes sont utilises.
Dans le cas inverse, on considre le sous-graphe H obtenu partir de
G en liminant les artes dj utilises et les sommets qui ne sont
Option spcifique JtJ 2016
CHAPITRE 6 GRAPHES EULERIENS ET HAMILTONIENS 44
Exercice 74 Dans chaque graphe suivant, dterminer s'il contient un cycle eulrien
Si oui, construire un tel cycle en utilisant l'algorithme prsent ci-
dessus.
Si non, dterminer s'il contient un chemin eulrien et construire un
tel chemin s'il existe.
b c a b c
e
d f
a d
e g h i
a) b)
b c
d e
a
i
h g f
c)
Exercice 75 De nombreux jeux demandent de tracer, sans lever le crayon, une ligne continue qui ne
repasse jamais par le mme chemin. On peut rsoudre ces casse-tte en utilisant les cycles ou
les chemins eulriens.
a j
e i
f
b h
d g
c k
Exercice 78 Un facteur dsire faire sa tourne sans passer deux fois dans la mme
rue. Est-ce possible si sa tourne a les profils suivants (o chaque rue
est reprsente par une arte):
a) b)
D F
B C
Exercice 80 Est-il possible de tracer une courbe, sans lever le crayon, qui coupe
chacun des 16 segments de la figure suivante ?
Exercice 81 Quels sont les graphes complets Kn qui admettent un cycle eulrien ?