informatique (MP2I/MPI) · Chapitre 13 · Application directe du cours
Problème — Quelles suites de degrés sont réalisables ?
Le modèle des graphes · niveau 3 (difficile)
Énoncé
Le lemme des poignées de main donne une condition nécessaire. On cherche la condition exacte.
- Donner deux conditions nécessaires pour qu'une suite soit la suite des degrés d'un graphe non orienté simple.
- Démontrer le théorème de Havel-Hakimi : la suite est réalisable si et seulement si la suite obtenue en retirant et en diminuant de les termes suivants l'est.
- En déduire un algorithme, et sa complexité.
- Éprouver sur des exemples.
Corrigé de la question 1
1. Deux conditions nécessaires.
- est paire — lemme des poignées de main.
- : dans un graphe simple, un sommet a au plus voisins, une boucle et les arêtes multiples étant exclues.
Aucune des deux, ni les deux ensemble, ne suffit. Mesuré : la suite a une somme paire et , et pourtant aucun graphe ne la réalise — vérifié par énumération exhaustive de tous les graphes à quatre sommets. La raison est visible : les deux sommets de degré doivent être reliés à tous les autres, donc chacun des deux derniers a déjà un degré .
Question 2 : comment l'IA t'aide
2. Démontrer le théorème de Havel-Hakimi : la suite est réalisable si et seulement si la suite obtenue en retirant et en diminuant de les termes suivants l'est.
Élève
Le sens réciproque est facile, en ajoutant un sommet. Pour le sens direct, je retire d'un graphe réalisant , mais rien ne dit que ses voisins sont exactement .
IA
C'est le cœur de la preuve. Plutôt que de prendre n'importe quel graphe réalisant , peux-tu le modifier, sans changer aucun degré, pour que ait davantage de voisins parmi ?
Élève
Si est relié à un avec mais pas à un avec , je remplace l'arête par . Mais alors gagne un degré et en perd un.
IA
Comment compenser ces deux variations par une seconde modification d'arêtes, sans toucher à ? Et quelle hypothèse sur la suite te garantit l'existence de ce qu'il te faut pour le faire ?
L'IA ne donne pas la réponse : elle pose la question qui fait avancer. À toi de continuer.
Continue cet exercice avec l'IA
Reprends la question 2 là où le dialogue s'arrête, puis la suite de l'exercice.
Continuer avec l'IA — gratuit, sans inscriptionGratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.