Algorithme de Dieu
L'algorithme de Dieu est une notion qui vient de discussions sur la mĂ©thode la plus rapide pour rĂ©soudre le Rubik's Cube, mais qui s'applique Ă la rĂ©solution d'autres casse-tĂȘte combinatoires et jeux mathĂ©matiques. Cette notion renvoie Ă un algorithme qui donne le nombre minimum de mouvements pour atteindre la solution, un ĂȘtre omniscient Ă©tant capable de dĂ©terminer le mouvement optimal Ă partir de n'importe quel Ă©tat.
Ătendue
Cette notion s'applique aux casse-tĂȘte qui ont un nombre fini d'Ă©tats, et « quelques mouvements » bien dĂ©finis permettant de passer d'un Ă©tat Ă un autre. RĂ©soudre le casse-tĂȘte signifie atteindre une position prĂ©cise en appliquant une suite de mouvements, Ă partir de n'importe quel Ă©tat initial.
Quelques casse-tĂȘte mĂ©caniques rĂ©pondent Ă ces exigences, comme le Rubik's Cube, les tours de HanoĂŻ et le taquin. Le solitaire rĂ©pond Ă©galement Ă ces exigences, ainsi que les casse-tĂȘte de logique, tel que le problĂšme des missionnaires et des cannibales. Ils peuvent ĂȘtre modĂ©lisĂ©s mathĂ©matiquement par des graphes orientĂ©s dans lesquels les sommets sont les Ă©tats et les arcs, les mouvements.
Notes et références
- (en) Cet article est partiellement ou en totalitĂ© issu de lâarticle de WikipĂ©dia en anglais intitulĂ© « God's algorithm » (voir la liste des auteurs).
Bibliographie
- (en) David Joyner, Adventures in Group Theory, Johns Hopkins University Press, 2002. (ISBN 0-8018-6947-1).