Inscription / Connexion Nouveau Sujet
Niveau énigmes
Partager :

les 100 condamnés Pas simple du tout ^^

Posté par
micocoulier
19-03-11 à 11:11


100 prisonniers sont condamnés à mort. Le directeur de la prison propose un challenge à nos prisonniers :
- il leur attribue à tous un numéro entre 1 et 100
- il installe dans son bureau une armoire avec 100 tiroirs, dans chacun desquels il met aléatoirement un et un seul numéro entre 1 et 100. Chaque numéro apparait une et une seule fois.
Il propose à chaque prisonnier de venir ouvrir 50 tirroirs de son bureau, pour regarder le numéro qui est dedans. Les prisonniers sont d'abord réunit pour élaborer une stratégie puis envoyer dans un ordre aléatoire dans le bureau. Une fois passer dans le bureau, les prisonniers ne peuvent pas communiquer entre eux, ni changer les numéros de place, ni laisser un tiroir ouvert, ni coller un chewing gum sur l'interrupteur de la lampe... Ils ne verront jamais les autres prisonniers avant le jugement dernier.

De deux choses l'une :
- Tous les prisonniers ont trouvé leur numéro en ouvrant les tirroirs auxquels ils avaient le droit : ils sont tous graciés.
- Sinon, ils sont tous exécutés.
Un probabiliste dans le groupe des prisonniers dit : "aie aie aie ! on est mal : 1 chance sur 2^100 de s'en sortir". A-t-il vraiment raison ? N'y a-t-il pas un moyen d'augmenter cette probabilité ?
(Indication : il existe une stratégie tel qu'ils aient une probabilité > 1-ln2 de s'en sortir. Ca parait vraiment surprenant mais c'est possible)
Donnez moi vos idées et vous aurez toute ma reconnaissance!!

Posté par
Katsuto
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 11:18

Bonjour, les prisonniers connaissent-ils leur propre numéro ?

Posté par
Katsuto
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 12:10

J'ai réfléchi et je propose une piste :

 Cliquez pour afficher

Posté par
micocoulier
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 13:10

Bien pensé!

Posté par
ming
les 100 19-03-11 à 13:15

Bonjour

 Cliquez pour afficher

Posté par
Katsuto
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 14:41

Bonjour, j'ai approfondi ma réfléxion :

 Cliquez pour afficher

Posté par
micocoulier
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 19:27

Il reste plus qu'à appronfondir

Posté par
micocoulier
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 19:28

approfondir

Posté par
Katsuto
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 19:34

Ca veut dire quoi ? Que je ne suis pas sur la bonne piste ? Ou que je n'ai pas du tout assez approfondi ?

Posté par
rogerd
les 100 prisonniers 19-03-11 à 22:50

Bonsoir à tous

 Cliquez pour afficher

Posté par
Imod
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 23:15

Bonsoir

La solution proposé par Ming est en effet la bonne . Le résultat est surprenant mais il date un peu

Imod

Posté par
Katsuto
re : les 100 condamnés Pas simple du tout ^^ 19-03-11 à 23:18

En effet, la stratégie de Ming est très bien pensée, bravo !

Posté par
rogerd
les 100 condamnés 20-03-11 à 12:59

Bonjour à tous

Je dois être complètement bouché, alors expliquez-moi SVP:

Il me semble que MING ne répond pas du tout à la question: il ne considère pas qu'il y a un ensemble de prisonniers et que tout le problème revient à élaborer une stratégie pour améliorer la probabilité de survie pour le GROUPE ENTIER.
Il semble même considérer qu'il n'y a qu'un seul prisonnier.

Posté par
Rodival
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 14:09

Bonjour rogerd,

Je ne prétends pas maîtriser le problème mais, pour ma part, je me suis amusé à écrire un petit programme de simulation que j'ai fait tourné avec un nombre restreint de tiroirs (car, rapidement, le nombre de possibilités devient astronomique).
Et bien, c'est incontestable...
La méthode de Pierre Colmez que ming a cité plus haut donne de meilleurs résultats que n'importe quelle stratégie pré-établie du type :
- le prisonnier p(i) ouvre les tiroirs (t(i,k) pour k de 1 à n/2)
- le prisonnier p(j) ouvre les tiroirs (t(i,k) pour k de 1 à n/2)
- ...

En fait, la méthode de Pierre Colmez augmente légèrement toutes les probabilités individuelles et donc, finalement, augmente confortablement l'espérance de gain du groupe dans sa totalité.

D'autre part, comme aucune information ne circule entre les prisonniers, et comme l'énoncé ne précise même pas si leur ordre de passage est établi et connu avant qu'ils définissent leur stratégie, le tirage aléatoire des tiroirs rend redondant le tirage aléatoire des passages (et inversement). Finalement, il ne reste pas grand chose pour distinguer les prisonniers au moment d'ouvrir les tiroirs (à part peut-être les prisonniers passés avant lui). La méthode Colmez considère qu'ils sont tous équivalents à ce moment là et ne tient pas compte de leur ordre de passage.

Je tiens, au passage, à rendre un petit hommage à Pierre Colmez qui est un mathématicien français contemporain reconnu et un joueur de Go tout aussi reconnu.
J'ai été surpris de le voir cité à l'occasion de cette énigme

Posté par
Rodival
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 14:12

Errata :
le 2ème t(i,k) doit être lu t(j,k)

Posté par
Rodival
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 14:45

Ah, si... une petite info supplémentaire peut-être...

Mon programme tendrait à montrer (dit avec toutes les précautions possibles) que les meilleures stratégies pré-établies seraient celle du genre :
Les prisonniers 1 à 50 ouvrent tous les tiroirs 1 à 50 et Les prisonniers 51 à 100 ouvrent tous les tiroirs 51 à 100.
Ainsi, toutes les permutations de tiroirs qui ne permutent que les tiroirs 1 à 50 entre eux et/ou les tiroirs 51 à 100 entre eux sauvent le groupe.
Il ne reste plus que les permutations qui échangent au moins un tiroir<51 avec un tiroir>50 pour être fatales... et elles sont encore très nombreuses

Je n'ai pas testé de stratégies qui tiendraient compte de l'ordre de passage car je n'ai pas été capable d'en trouver une qui tiennent la route... Essayez juste d'en formalisé une avec seulement 4 ou 8 prisonniers avant de l'étendre à 100 prisonniers. Moi, déjà avec ces petits volumes, je butte toujours sur des contradictions.

Posté par
rogerd
les prisonniers 20-03-11 à 15:30

Bonjour Rodival

Si je te comprends bien, tu interprètes ainsi la solution de Ming:
*Chaque prisonnier applique la "méthode Colmez" (c.a.d. suivre le cycle en espérant qu'il boucle avant le cinquantième coup).
*Il n'y a pas d'autre concertation préalable entre les prisonniers.

Pourrais-tu me dire si j'ai bien compris?

Merci d'avance!

Posté par
Imod
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 18:21

Voilà comment je vois le problème :
  
Les tiroirs et les prisonniers sont numérotés de 1 à 100 . Le premier prisonnier prend le message contenu dans le premier tiroir , le lit ,  ouvre le tiroir dont le numéro correspond à celui qu'il vient de lire , lit le nouveau message , ouvre le tiroir  correspondant au numéro qu'il vient de lire ... Il s'arrête quand il découvre son propre nom ou quand il a ouvert 50 tiroirs . Les autres font la même chose en commençant par le tiroir portant leur propre numéro .

On note f(n) le numéro figurant dans le nième tiroir , les messages lus par le nième prisonnier sont f(n) , f^2(n) , f^3(n) , ... , f^50(n) .  
On peut remarquer que si la trajectoire du nième prisonnier boucle alors n est le dernier message lu avant le retour au point de départ , le  prisonnier est donc "gagnant" . Le nième prisonnier trouvera son nom si et seulement si son orbite a un cardinal inférieur ou égal à 50 et les prisonniers sortent gagnant si toutes les orbites de f sont de cardinal inférieur ou égal à 50 .

Il n'y a plus qu'à calculer la probabilité pour que ceci se réalise

Imod      

Posté par
Eric1
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 18:25

Ce qui n'est pas si évident que ça...

Mais si quelqu'un est dans un orbite inférieur à cinquante tous les tiroirs de ce cercle sont aussi gagnants...

Posté par
Imod
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 18:33

Si toutes les orbites ont un cardinal inférieur à 50 c'est gagné , sinon c'est forcément perdu pour l'un des prisonniers donc pour tout le monde . Le reste des calculs ne pose pas de problème , on trouve une^probabilité de gain d'environ 0,312 .

Imod

Posté par
rogerd
les condamnés 20-03-11 à 19:46

Rebonsoir

>lmod: la probabilité pour qu'une permutation des 100 premiers entiers, choisie au hasard, n'ait pas d'orbite plus grande que 50 est donc de 0,312.
Comment mènes-tu le calcul?

Posté par
Rodival
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 20:55

Bonjour rogerd,

Citation :
Si je te comprends bien, tu interprètes ainsi la solution de Ming:
*Chaque prisonnier applique la "méthode Colmez" (c.a.d. suivre le cycle en espérant qu'il boucle avant le cinquantième coup).
*Il n'y a pas d'autre concertation préalable entre les prisonniers.

Pourrais-tu me dire si j'ai bien compris?

Peut-être un peu tard car je n'étais pas disponnible cet après-midi mais :
Oui, c'est cela.. et donc, l'ordre de passage peut être vu comme un leurre destiné à brouiller nos esprits

Posté par
jandri Correcteur
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 22:31

Bonjour,

La probabilité qu'une permutation ait une orbite de longueur k > 50 (il ne peut y en avoir qu'une) est égale à:

4$ \frac 1{100!}\begin{pmatrix}100\\k\end{pmatrix}(k-1)!(100-k)!=\frac 1k.

D'où la probabilité qu'il n'y ait pas d'orbite supérieure à 50:

4$1-\Bigsum_{k=51}^{100}\frac1k=1-H_{100}+H_{50}\approx 1-\ln2 en utilisant 4$H_n\approx\ln n+\gamma.

Posté par
Eric1
re : les 100 condamnés Pas simple du tout ^^ 20-03-11 à 22:33

Merci jandri

Posté par
rogerd
les condamnés 20-03-11 à 23:23

Bonsoir à tous

et merci à lmod, Rodival, Eric1 et Jandri pour leurs éclaircissements.

Le résultat est tellement spectaculaire que j'ai du mal à m'en remettre!

Posté par
daxtero
re : les 100 condamnés Pas simple du tout ^^ 21-03-11 à 13:12

Bonjour,

Ce qui est bizarre c'est qu'en appliqua

Posté par
daxtero
re : les 100 condamnés Pas simple du tout ^^ 21-03-11 à 13:19

appliquant cette méthode avec un nombre de boites de 4, de 6 et de 8, je ne trouve pas de variation de la probabilité de trouver son numéro avant de dépasser la moitié.

Par exemple pour 6 boites :

Il y'a 6! répartitions possible des numéros au sein des boites

Admettons que l'individu ai le numéro 1.
Conformément à la stratégie énoncé par ming il va donc commencer par choisir la boite numéro 1 :

Il y'a donc 5! possibilités pour qu'il trouve du premier coup

Si il ne trouve pas du premier coup alors dans ce cas il y'a 4!*5 possibilités pour qu'il trouve au deuxième coup : si la boite est numéroté 2 il faut que le numéro 1 soit dans la deuxième boite.

Si il échoue il peut encore trouver au troisième essai : et là il y'a 5*4*3! répartitions qui permette ce dénouement.

Au total on trouve donc bien une probabilité de 1/2 qu'il trouve son numéro en appliquant cette stratégie.

Posté par
jandri Correcteur
re : les 100 condamnés Pas simple du tout ^^ 21-03-11 à 14:58

Bonjour daxtero,

Ton calcul est juste.
Plus généralement, la probabilité que dans une permutation de 3$S_n prise au hasard le 1 soit dans un cycle de longueur 3$k est égale à 4$\frac1{n!}{n-1\choose k-1}(k-1)!(n-k)!=\frac1n.

Donc s'il y a 3$2m boites, la probabilité que l'individu numéro 1 trouve son numéro en au plus 3$m tentatives est égale à 4$m\times\frac1{2m}=\frac12.

Posté par
Rodival
re : les 100 condamnés Pas simple du tout ^^ 21-03-11 à 15:20

Rien de tel qu'un exemple exhaustif pour essayer d'apréhender le phénomène...

Comparaison de trois stratégies avec 4 tiroirs :

A) Stratégie "Le prisonnier ouvre son tiroir puis le(s) suivant(s)" :
- p1 ouvre t1,t2
- p2 ouvre t2,t3
- p3 ouvre t3,t4
- p4 ouvre t4,t1

#Contenu des tiroirs
1,2,3,4
Le prisonnier 1,2,3,4
trouve son numéro
Le groupe
est sauvé
11,2,3,41,1,1,11
21,2,4,31,1,1,00
31,3,2,41,1,0,10
41,3,4,21,0,0,00
51,4,2,31,1,1,00
61,4,3,21,0,1,00
72,1,3,41,0,1,10
82,1,4,31,0,1,00
92,3,1,40,0,0,10
102,3,4,10,0,0,00
112,4,1,30,0,1,00
122,4,3,10,0,1,00
133,1,2,41,1,0,10
143,1,4,21,0,0,00
153,2,1,40,1,0,10
163,2,4,10,1,0,00
173,4,1,20,0,0,00
183,4,2,10,1,0,00
194,1,2,31,1,1,11
204,1,3,21,0,1,10
214,2,1,30,1,1,10
224,2,3,10,1,1,10
234,3,1,20,0,0,10
244,3,2,10,1,0,10
Toten 1/2412,12,12,122

Probas individuelles 12/24=1/2, proba du groupe 2/24=1/12


B) Stratégie "Les prisonniers ouvrent leur moitié de tiroirs" :
- p1 ouvre t1,t2
- p2 ouvre t1,t2
- p3 ouvre t3,t4
- p4 ouvre t3,t4
#Contenu des tiroirs
1,2,3,4
Le prisonnier 1,2,3,4
trouve son numéro
Le groupe
est sauvé
11,2,3,41,1,1,11
21,2,4,31,1,1,11
31,3,2,41,0,0,10
41,3,4,21,0,0,10
51,4,2,31,0,1,00
61,4,3,21,0,1,00
72,1,3,41,1,1,11
82,1,4,31,1,1,11
92,3,1,40,1,0,10
102,3,4,10,1,0,10
112,4,1,30,1,1,00
122,4,3,10,1,1,00
133,1,2,41,0,0,10
143,1,4,21,0,0,10
153,2,1,40,1,0,10
163,2,4,10,1,0,10
173,4,1,20,0,0,00
183,4,2,10,0,0,00
194,1,2,31,0,1,00
204,1,3,21,0,1,00
214,2,1,30,1,1,00
224,2,3,10,1,1,00
234,3,1,20,0,0,00
244,3,2,10,0,0,00
Toten 1/2412,12,12,124

Probas individuelles 12/24=1/2, proba du groupe 4/24=1/6


C) Stratégie "Les prisonniers ouvrent leur tiroir puis celui du contenu" (méthode Colmez) :
- p1 ouvre t1 puis t(t1)
- p2 ouvre t2 puis t(t2)
- p3 ouvre t3 puis t(t3)
- p4 ouvre t4 puis t(t4)
#Contenu des tiroirs
1,2,3,4
Le prisonnier 1,2,3,4
trouve son numéro
Le groupe
est sauvé
11,2,3,41,1,1,11
21,2,4,31,1,1,11
31,3,2,41,1,1,11
41,3,4,21,0,0,00
51,4,2,31,0,0,00
61,4,3,21,1,1,11
72,1,3,41,1,1,11
82,1,4,31,1,1,11
92,3,1,40,0,0,10
102,3,4,10,0,0,00
112,4,1,30,0,0,00
122,4,3,10,0,1,00
133,1,2,40,0,0,10
143,1,4,20,0,0,00
153,2,1,41,1,1,11
163,2,4,10,1,0,00
173,4,1,21,1,1,11
183,4,2,10,0,0,00
194,1,2,30,0,0,00
204,1,3,20,0,1,00
214,2,1,30,1,0,00
224,2,3,11,1,1,11
234,3,1,20,0,0,00
244,3,2,11,1,1,11
Toten 1/2412,12,12,1210

Probas individuelles 12/24=1/2, proba du groupe 10/24=5/12 > 0.3

Donc, on a bien des probas individuelles invariantes et une probabilité de survie du groupe qui change selon la stratégie.
La stratégie agirait donc sur le fait de "gagner ensemble".

Posté par
micocoulier
re : les 100 condamnés Pas simple du tout ^^ 21-03-11 à 19:55

Bravo à tous! Vous avez ma reconnaissance ^^. Je vous laisse réfléchir puis ceux qui veulent la réponse vous pouvez me contacter à mon mail

Posté par
yaffe
solution meilleure?? 20-11-14 à 15:50

Bonjour,
Je suis nouveau sur ce forum, excusez moi si certaines règles ne sont pas respecte dans mon post
je crois que la probabilité qu'ils soient sauvés est nettement supérieur:
en effet, le nombre total de combinaison est 100!  

et le nombre total de boucle supérieur a 50 est: 99!x50 (car si on cherche un cas avec une boucle de plus de 50 alors ouvre un tiroir le numéro pioché doit être différent de celui du tiroir ce qui fait 99 possibilité, de meme pour le deuxième qui doit être différent des deux premier ce qui fait 98 possibilités...   jusqu'au 50ieme tiroir ou il y a 50 possibilité(100-50)
au 51eme tiroir c'est de nouveau 50les 49 restants + le premier) puis le 52ieme ou il y a 49 possibilités( les 38 restants + le premier)........... ce qui donne (99x98x97x......x3x2) x 50 (du numero 51 ) ce qui fait bien 99!x50

la probabilité kil y ai une boucle de plus de 50 est:
le nombre de cas avec une boucle de plus de 50 divisé par le nombres de cas total

ce qui fait (99!x50)/100 = 50/100 = 1:2   (0,5)

les prisonniers ont donc autant de chance d'y rester que de s'en sortir!!!!!



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !