La respuesta de @Acccumulation ya lo menciona, pero creo que necesita más énfasis: dependencia es la clave. Suponiendo que la permutación de los números sea completamente aleatoria, no importa qué mitad de los cajones abra el primer prisionero - mientras sean 50 cajones diferentes (abrir el mismo cajón dos veces es obviamente subóptimo), la probabilidad de encontrar su número es exactamente $1/2$ lo que sea que haga.
La clave está en la dependencia de las elecciones de los presos.
Supongamos que $P(A_i)$ es la probabilidad de que el $i$ 'El prisionero encontró su número. Como hemos observado, $P(A_1) = 1/2$ , pero en realidad $P(A_i) = 1/2$ para cualquier $i$ . Sin embargo, como los prisioneros pueden hacer sus elecciones basándose en la permutación oculta en los cajones, son capaces de forzar $A_i$ y $A_j$ ser dependiente y concentrar los fallos en un conjunto concreto de permutaciones.
Más concretamente,
- considerar el conjunto de todas las permutaciones posibles en los cajones $\Omega = \{\pi_1, \pi_2, \ldots\}$ ,
- llamemos a una permutación $\pi$ con éxito para el $i$ 'el prisionero si su estrategia de búsqueda logra encontrar su número,
- definir $\Omega_k$ como el conjunto de permutaciones que tienen éxito para todos los prisioneros en el rango $\{1,\ldots, k\}$ .
La probabilidad básica nos da $P(A_1) = \frac{|\Omega_1|}{|\Omega|} = \frac{1}{2}$ . Ahora, si el segundo prisionero hiciera sus elecciones al azar, entonces dividiría $\Omega_1$ más a la mitad, es decir, el tamaño de $\Omega_2$ sería la mitad del tamaño de $\Omega_1$ y un cuarto de $\Omega$ . Por otro lado, ajustando su estrategia, es decir, teniendo en cuenta la permutación que observa, el segundo prisionero puede intentar concentrar sus éxitos en las permutaciones en $\Omega_1$ y sus fracasos en las permutaciones en $\Omega \setminus \Omega_1$ . De esta manera $|\Omega_2|$ es estrictamente mayor que $|\Omega| / 4$ aunque más pequeño que $|\Omega_1|$ . Si todos los presos siguen el ejemplo, cuando uno fracasa, muchos otros también fracasarán, pero también cuando uno tiene éxito, muchos otros también lo tendrán.
Por último, para intuir por qué los cajones particulares abiertos no importan mucho (es decir, por qué importa menos que la dependencia): supongamos que hacemos que los prisioneros se pongan de acuerdo en un arbitrario permutación $\sigma$ y seguir una estrategia en la que el $i$ El prisionero comienza con $\sigma(i)$ y cuando encuentre $x$ en el cajón, sigue con $\sigma(x)$ . Esta estrategia no cambia nada en las probabilidades - porque la permutación $\pi$ en los cajones es aleatoria, la probabilidad de $\pi \circ \sigma$ que tiene un ciclo de longitud $\geq 51$ también es menor que $70\%$ . Aunque ningún preso puede comprometerse de antemano con un conjunto de cajones para abrir, los cajones abiertos son, debido a $\sigma$ En cierto modo, arbitrario.
Rompecabezas de bonificación:
Hay otro rompecabezas que utiliza una técnica similar. Hay 100 prisioneros que llevan sombreros, negros o blancos (asignación arbitraria, no hay restricciones de conteo). Todos se ven entre sí, pero no el color de sus sombreros. Cada uno de ellos escribe en un papel (para que los demás no lo vean) qué color de sombrero cree que tiene. Si todos han acertado, son libres. ¿Cuál es la mejor estrategia para que los prisioneros adivinen el color de sus sombreros?
Espero que esto ayude $\ddot\smile$
1 votos
Así que la cuestión es encontrar la "mejor" estrategia, donde "mejor" es la estrategia que tiene el mayor número de prisioneros encontrar su propio número? ¿Es esa la esperado número de presos que encuentran su propio número, o el garantizado ¿número? ¿Pueden los presos comunicarse antes de ¿se inicia el proceso? ¿Los presos entran en la habitación con los cajones uno por uno? ¿Pueden dejar alguno de los cajones abiertos? ¿Pueden mover los números entre los cajones a medida que los abren? Si un prisionero encuentra su propio número, ¿significa que ese cajón se elimina de los 100 cajones? ¡Detalles, detalles!
1 votos
Esa es la probabilidad de que ese preso esté en un ciclo largo, pero se necesita la probabilidad de que ningún preso esté en un ciclo largo. Es importante que esos eventos no son independientes.
1 votos
Su cálculo tendría sentido si los prisioneros buscaran al azar, pero eso no es óptimo. El método propuesto depende de la naturaleza de la permutación. Observe que si la permutación contiene un ciclo largo, el método supuestamente óptimo tiene exactamente $0$ de tener éxito, por lo que en ese escenario es seriamente subóptimo.
0 votos
$\frac{49}{100}$ es la probabilidad de que el primer preso forme parte de un ciclo $>50$ pero si no lo está, eso no implica que no exista tal ciclo. También podría ser que el segundo o el tercero o ... prisioneros sean parte de tal ciclo. Así que habría que calcular $\frac{49}{100} + \frac{51}{100}X$ donde $X$ es la probabilidad de que cualquier otro preso forme parte de un ciclo $>50$ . Pero calculando $X$ es complicado, ya que implica a todos los demás presos. Por ejemplo, ya para el segundo preso hay tres opciones: en el mismo ciclo que el primero, en otro ciclo pero no $>50$ o en un ciclo $>50$ .