informatique (tronc commun des prépas scientifiques) · Chapitre 13 · Exercice de TD
Les arbres, preuve du théorème
Parcours de graphes · niveau 3 (difficile)
Énoncé
Démontrer l'équivalence entre (i) connexe sans cycle, et (ii) connexe à arêtes.
Corrigé
- On sait que dans tout graphe connexe à sommets, il y a au moins arêtes (démontré par la construction de l'arbre de parcours qui utilise exactement arêtes pour découvrir les sommets depuis la source).
- On sait également que tout graphe acyclique à sommets contient au plus arêtes.
- Donc, si un graphe est à la fois connexe et sans cycle (i), le nombre d'arêtes doit satisfaire , soit arêtes (ii).
- Inversement, si un graphe est connexe avec arêtes (ii) : s'il contenait un cycle, on pourrait enlever une arête de ce cycle sans détruire la connexité. On obtiendrait alors un graphe connexe à arêtes, ce qui contredit le fait qu'un graphe connexe possède au moins arêtes. Donc le graphe est nécessairement acyclique (i).