TES
17 mars 2016
DS Devoir surveillé
Algorithme de Dijkstra - 45 min
Exercice 1 10 points
Dans le graphe ci-dessous, .
A
B
C
D
E F
G
1. Tableau des sommets-degrés
Sommet A B C D E F G
Degrés 2 4 5 5 4 4 2
2. (a) La matrice Massociée au graphe est M=
0 1 1 0 0 0 0
1 0 1 1 1 0 0
1 1 0 1 1 1 0
0 1 1 0 1 1 1
0 1 1 1 0 1 0
0 0 1 1 1 0 1
0 0 0 1 0 1 0
(b) On donne la matrice M3=
2785553
7 8 12 13 12 8 5
8 12 12 15 13 13 5
5 13 15 12 13 12 8
5 12 13 13 10 12 5
5 8 13 12 12 8 7
3558572
Le nombre de chemins de longueur 3 reliant Aet Fet le coefficient M3
1,6= 5. Il y a donc 5 chemins possibles
Liste des chemins : A-B-C-F A-B-E-F A-B-D-F A-C-D-F A-C-E-F
3. Le graphe correspondant aux voies d’accès principales est connexe et possède deux seuls sommets C et D
de degré impair. Or d’après le théorème d’Euler, ce graphe admet une chaîne eulérienne d’extrémités C et
D, donc le candidat pourra parcourir ce quartier sans emprunter plusieurs fois la même voie.
On pourra utiliser l’algorithme d’Euler pour proposer un trajet (une chaîne eulérienne) .
Par exemple : la chaîne C - B - E - D - F - G - D - B - A - C - E - F - C - D est une chaîne eulérienne et
représente un parcours possible pour le candidat.
Lycée Dumont d’Urville Page 1/2 Tournez, SVP !