Le graphe est résolu, chaque point peut envoyer des informations à D. On
distingue 2 phases : La distance entre le puits et le nœud connecté à D le plus
proche diminue puis, lorsqu’elle est égale à 1 le nombre de nœuds connectés à D
augmente.
Nous avons rédigé une démonstration sur ce principe mais elle s’est révélée
impossible à généraliser puisque, avec les croisements, les puits ne se
rapprochaient pas forcément de D.
Nous avons donc opté pour une autre approche.
IV Démonstration :
Nous avons observé, dans les graphes en ligne que les points situés loin de D
sont plus souvent des puits que les autres. Nous avons donc conjecturé la
propriété suivante :
Un nœud à distance d de D est un puits au maximum d-1 fois
Nous l’avons démontré par récurrence :
Initialisation :
Soit N un nœud à distance 1 de D (donc voisin de D). On n’applique jamais
l’algorithme sur D donc ce nœud ne sera jamais un puits.
Soit N2 un nœud à distance 2 de D et voisin de N à distance 1. On a 2
possibilités :
Soit l’arrête entre N2 et N est orientée vers N dans ce cas puisque N n’est
jamais un puits, L’arrête N-N2 est toujours orientée vers N et N2 n’est jamais un
puits.
Soit l’arrête N-N2 est orientée vers N2 et donc si N2 devient un puits, cette
arrête sera orientée vers N on revient au cas précédent, N2 ne sera plus jamais un
puits.
Donc le nœud N2 à distance 2 de D est un puits au maximum 1 fois.