Sujet 4Graphe, complétude, convexité, chaîne eulérienne, algorithme de Dijkstra, matrice45 min
Centres étrangers, juin 2016
Algorithmique
Matrices
Exercice
5 ptsUne compagnie aérienne utilise huit aéroports que l’on nomme A, B, C, D, E, F, G et H. Entre certains de ces aéroports, la compagnie propose des vols dans les deux sens. Cette situation est représentée par le graphe Γ ci-dessous, dans lequel :
● les sommets représentent les aéroports,
● les arêtes représentent les liaisons assurées dans les deux sens par la compagnie.

Partie A
1a. Déterminer, en justifiant, si le graphe Γ est complet. 0,5 pt
b. Déterminer, en justifiant, si le graphe Γ est convexe. 0,5 pt
2 Déterminer, en justifiant, si le graphe Γ admet une chaîne eulérienne. Si oui, donner une telle chaîne. 0,75 pt
3 Donner la matrice d’adjacence M du graphe Γ en respectant l’ordre alphabétique des sommets du graphe. 0,75 pt
4 Pour la suite de l’exercice, on donne les matrices suivantes :
et
Un voyageur souhaite aller de l’aéroport B à l’aéroport H.
a. Déterminer le nombre minimal de vols qu’il doit prendre. Justifier les réponses à l’aide des matrices données ci-dessus. 0,75 pt
b. Donner tous les trajets possibles empruntant trois vols successifs. 0,75 pt
Partie B
Les arêtes sont maintenant pondérées par le coût de chaque vol, exprimé en euros. Un voyageur partant de l’aéroport A doit se rendre à l’aéroport G.
En utilisant l’algorithme de Dijkstra, déterminer le trajet le moins cher. 1 pt

Voir le corrigé
ou aux acheteurs de livres ABC du Bac
Pour approfondir le thème...




