Moumou a écrit :
Tu as zappé une partie du post de Sally :Sally :
je disais que je ne vois pas pourquoi (ie il n'est pas prouvé que) dans certains cas tu serais *obligé* de faire une hypothèse (ie qu'il n'existe pas de méthode (connue ou inconnue) permettant de déterminer le résultat sans faire d'hypothèse)
Toi tu nous parles de théorèmes « considérés insolubles par la communauté des mathématiciens » et de techniques « inconnues même par les meilleurs joueurs de sudoku », ce qui ne veut en aucun cas dire qu'ils sont respectivement insolubles et inexistants, heureusement.
Tu renverses la charge de la preuve, sally dit qu'il n'est pas prouvé que des grilles insolubles sans backtracking existent, et ton contre-argument c'est en substance « prouve moi qu'elles n'existent pas ». C'est débile (s/grilles insolubles/Dieu si tu comprends pas pourquoi c'est débile)
Ça y est, c'est bon, je viens enfin de comprendre

...
Sally parle de « l'existence de grilles qui, intrinsèquement, nécessitent du backtracking », et moi je parle de « l'existence de grilles qui, en l'état actuel des connaissances, nécessitent du backtracking ».
Jamais je n'ai voulu parler du premier cas, d'autant plus que parler de l'existence de ce genre de chose (grille nécessitant intrinsèquement du backtracking (GNIB), Dieu, licorne invisible et immatérielle, cygne noir de Popper, toussah

) est vérifiable mais non réfutable, donc c'est non scientifique.
Et encore, vérifiable, même pas vraiment, puisque ça supposerait d'être sûr que l'on dispose de l'intégralité des techniques possibles, ce qui est loin d'être le cas

.
Sally a écrit :
./60 > non mais ça je veux bien admettre que ça existe (enfin, je n'en savais rien, donc merci pour l'information ^^), après ça, on est d'accord, c'est juste qu'on ne parle pas exactement de la même chose : ce dont tu parles c'est une grille qu'on ne SAIT pas résoudre sans avoir recours au backtracking (parce qu'on n'y arrive pas), moi je mettais seulement en doute l'existence d'une grille qu'on ne PEUT pas résoudre sans avoir recours au backtracking (parce que c'est impossible).
Oui, voilà, c'est justement ce que je viens de dire

!
Et ce paragraphe, c'est justement ce que je viens de lire : pas réveillé, aujourd'hui, le petit Ethaniel

...
Sally a écrit :Alors peut-être que si tu n'as pas compris de quoi je parlais c'est parce que ça te semble évident qu'une telle grille (impossible à résoudre sans backtracking quoi qu'il arrive, pour les siècles des siècles, et même par Dieu) n'existe pas ; effectivement intuitivement on a envie de dire que ça n'existe pas parce qu'il y a sûrement toujours des techniques auxquelles on n'a pas pensé (c'est précisément pour ça que je mets en doute leur existence), mais bon parfois on a des surprises, peut-être que ça existe quand même (mais il faudrait le prouver).
Ah non, je n'ai jamais dit que les GNIB existaient, mais je n'ai jamais dit non plus qu'elles n'existaient pas !!!
Mais revenons-on au bout de phrase mal compris qui nous a lancé là-dedans

:
Sally a écrit :
Si la solution est unique, je ne comprends pas comment tu peux être obligé de mettre un chiffre au hasard 
À mon humble avis (et à mon humble intuition), je ne vois aucune corrélation entre l'unicité de la solution et la nécessité de backtracker

...
Sally a écrit :
Sinon (je dévie un peu de la question ^^) la méthode de l'hypothèse à le défaut de ne pas prouver que la solution est unique, justement (on fait confiance au concepteur, ok, mais moralement c'est pas très satisfaisant). Enfin sauf si tu explores tout l'arbre, évidemment, mais bon s'il est grand...
.
Certes.
Et pourtant, il existe quelques techniques (que j'ai découvertes hier) qui
utilisent cette hypothèse d'unicité pour avancer

!
Oh, et puis au passage

:
J'ai écrit en ./57 :
L'hypothèse nécessaire autorisant le backtracking est que la solution d'une grille est unique.
Sally a écrit :
Sinon, je ne pense pas que tu aies fait beaucoup de maths, mais on ne considère un problème comme insoluble que quand il est *démontré* qu'il est insoluble : quand c'est juste que personne n'a réussi à le résoudre jusqu'à présent, on se contente de le considérer comme non résolu
. (Bon, éventuellement, quand vraiment beaucoup de gens n'arrivent pas à le résoudre, on peut *conjecturer* qu'il est insoluble, mais on ne peut pas l'affirmer tant que ce n'est pas prouvé...) La notion de problème soluble a posteriori ou a priori n'a pas beaucoup de sens en mathématiques : un problème est soluble ou pas, après soit tu sais s'il l'est soit tu ne le sais pas, c'est tout.
D'ailleurs souvent c'est l'inverse de ce que tu dis qui se produit : on cherche pendant des siècles la solution à des problèmes qu'on pense solubles (typiquement, la quadrature du cercle ou la trisection de l'angle à la règle et au compas) et un beau jour on parvient à démontrer qu'en fait on cherchait pour rien parce que ces problèmes sont insolubles ^^
Effectivement, je n'ai pas beaucoup de notions dans cette branche mathématique (
metamathématique, suis-je tenté de dire

) où, au lieu de démontrer un théorème, on cherche à savoir s'il peut ou non être démontré, sans dire comment si c'est le cas...
La seule chose que je connais, c'est que Gödel et Cohen ont démontré chacun une moitié de l'indécidabilité de l'hypothèse du continu (aleph
0, aleph
1, Cantor, toussah

), rien de plus.
Godzil a écrit :Heu pour la seconde (e-sudoku) tu es sur d'avoir fait la derniere version de la grille ? non pasque le gars c'est foiré en la postant)
Non, je ne l'ai pas faite : j'étais encore au boulot, donc voilà

...
Godzil a écrit :
Et change de soft de sudoku...J'en ai un qui est loin d'avoir toutes les méthodes listé par ton site, mais quie st capable de resoudre celui de "e-sodoku" et ce, sans passer par la methodes de nishio...
C'était à Noël dernier, je venais juste de découvrir le sudoku, je cherchais un solveur en ligne pour la fameuse grille que j'ai mise dans “J'aime pas”, donc je n'ai pas cherché bien loin.
Par contre, je viens de chercher à nouveau ce solveur en ligne,
je l'ai retrouvé, et le nombre de techniques utilisées par le programme, en comptant les 7 de bases tellement de base qu'on ne peut même pas les désactiver, vaut plus du double de ce qu'il y avait à Noël

!
Donc si ça se trouve, la grille “impossible” de Noël est peut-être maintenant facilement résolue par ce solveur

...
Godzil a écrit :par contre utilisation des talbles de trebor, ou du "Bowman Bingo" mais ce ne sont l'un ni l'autre du "try and guess"
Le “Bowman Bingo” faisant intervenir, si j'ai bien compris, à la fois plusieurs candidats (== chiffres potentiels d'une case donnée) et plusieurs emplacements (== cases potentielles d'un chiffre donné) avec interactions entre eux, donc en remplissant temporairement la grille, j'appelle ça clairement du "try & guess" / "backtracking" / "essai & erreur", et c'est d'ailleurs classé à "Trial and Error" par le solveur en ligne dont j'ai parlé.
Par contre, le Nishio, perso, je n'appelle pas ça du backtracking, puisque les candidats sont analysés un par un sans interaction entre eux, donc sans avoir besoin de remplir temporairement la grille : et si on considère que le Nishio est du backtracking, alors ce que j'appelle la "compression" (technique générique regroupant en fait les
jumeaux et les
interactions entre blocs) et qui est considérée par tout le monde comme étant “de base” est également du backtracking, puisque ce n'est rien de plus que du Nishio avec quelques conditions supplémentaires qui facilitent grandement son repérage à l'œil nu.
D'ailleurs, je ne suis pas le seul à refuser le classification du Nishio en essai/erreur

:
http://www.setbb.com/phpbb/viewtopic.php?t=11 :
Some people regard the rule as controversial because it relies upon
reductio ad absurdum - however, the rule cannot be classified astrial-and-error because it always leaves the grid in a valid state.
Et sinon, pour les tables de Trebor, la seule chose que j'ai trouvée est que ce n'était pas faisable de tête et nécessitait un ordi

poubelle, une technique de résolution DOIT être possible de tête, puisqu'une grille de sudoku doit par définition être soluble à la main...
Sinon, question intéressante : où se situe la limite pour qualifier ou non une technique de backtracking ?
Le fait de remplir temporairement la grille ? Et si quelqu'un a une très bonne mémoire et réussit une grille sans rien écrire ?
Le fait de devoir se servir de l'hypothèse d'unicité de la solution ? Ça pourrait être une très bonne définition, mais qui oserait actuellement qualifier
cette technique de backtracking ?
Autre chose ?
Huhu

, en voilà une question qu'elle est bien

!