Vous êtes sur la page 1sur 2

Université de Rouen

L3 Informatique- Sciences des données


Algorithmique des graphes

Fiche de travaux dirigés n. 1

Résolution de problèmes à l’aide d’un graphe.

Exercice 1 Le degré d’un sommet u d’un graphe non orienté G est le nombre d’
arêtes adjacentes à u. Une chaı̂ne eulérienne entre deux sommets u et v d’un graphe
non orienté G est une chaı̂ne entre u et v qui passe une seule fois par tous les arêtes
de G. Prouver les affirmations suivantes :

(i) Un graphe non orienté connexe admet un cycle eulérien si et seulement si tous
ses sommets ont degré pair.

(ii) Un graphe non orienté connexe admet une chaı̂ne eulérienne entre deux som-
mets u et v si et seulement si les degrés de u et de v sont impairs et les degrés
de tous les autres sommets sont pairs.

(iii) Prouver qu’il n’existe pas de graphe non orienté qui possède un nombre impair
de sommets ayant degré impair.

Remarque Les deux affirmations précédentes valent aussi pour les graphes orientés
en remplaçant :

- sommet u de degré pair par d+ (u) = d− (u)

- sommet u de degré impair par |d+ (u) − d− (u)| = 1

- chaı̂ne par chemin

- cycle par circuit.

Exercice 2 Est-il possible de se promener dans la maison, dont le plan est donné
dans la figure ci-dessous, en passant une et une seule fois par chacune de ses ouver-
tures ? Répondez cette question en utilisant un graphe G = (S, A). Vous préciserez
si le graphe G est orienté ou non, l’ensemble de ses sommets S et l’ensemble des ses
arcs ou arêtes A. Utilisez les propriétés de G pour trouver une solution.
Exercice 3 Utilisez un graphe pour résoudre l’énigme suivante : placez les lettres
de A à G dans la grille dessinée ci-dessous, de façon telle que deux lettres qui se
suivent dans l’alphabet ne se trouvent jamais dans deux sections adjacentes de la
grille. La lettre A est déjà placée dans la section 1.

2 3 4
1
5

6 7

Exercice 4 Colorier les sommets d’un graphe non orienté G consiste à associer une
couleur à chaque sommet de G de manière telle que deux sommets adjacents n’aient
pas la même couleur.
Le nombre chromatique d’un graphe non orienté G est le nombre minimal de couleurs
permettant de colorier les sommets de G.
Répondez aux questions suivantes :

1. Cinq étudiants E1 , E2 , E3 , E4 , E5 doivent passer les examens suivants :


E1 : Java (J), Anglais (A), Logique (L)
E2 : Probabilités (P ) , Compilation (C), Réseaux (R)
E3 : Réseaux (R), Logique (L)
E4 : Anglais (A), Probabilités (P ), Réseaux (R)
E5 : Java (J), Compilation (C)
Sachant que chaque étudiant ne peut se présenter que à une épreuve par jour,
quel est le nombre minimal de jours nécessaires à l’organisation de toutes les
épreuves ? Résoudre ce problème en utilisant un graphe non orienté et la
notion de coloriage. Proposez un plan pour l’organisation des examens.

2. Dessinez un graphe non orienté à 7 sommets dont le nombre chromatique est


deux. Quelle propriété vérifie un tel graphe ?

3. Prouver que un graphe non orienté et connexe a nombre chromatique égal à


deux si et seulement si il n’a pas de cycle de longueur (en nombre d’arêtes)
impair. Généralisez ce résultat à un graphe non orienté quelconque.

Vous aimerez peut-être aussi