Hay un acertijo combinatorio que dice lo siguiente: En este problema, 100 prisioneros numerados deben encontrar sus propios números en uno de los 100 cajones para sobrevivir. Las reglas establecen que cada prisionero sólo puede abrir 50 cajones y no puede comunicarse con otros prisioneros.
La mejor solución encontrada hasta ahora es aquella en la que: 1. Cada prisionero abre primero el cajón con su propio número. 2. Si este cajón contiene su número ha terminado y ha tenido éxito. 3. En caso contrario, el cajón contiene el número de otro preso y éste abre a continuación el cajón con este número. 4. El prisionero repite los pasos 2 y 3 hasta que encuentre su propio número o haya abierto 50 cajones.
Mediante este proceso, mientras no exista un ciclo de más de 50, hay una probabilidad bastante alta (aproximadamente el 30%) de que los presos tengan éxito. Esto se debe a que hay un 70% de posibilidades de que exista un ciclo de 51 o más.
Al intentar calcular la probabilidad de que haya un ciclo de 51 o más, hice que un preso empezara por su propio cajón. La probabilidad de que el cajón no contenga su número debería ser de 99/100. En tal caso, va al segundo cajón (cuyo número se encontró en el primer cajón). La probabilidad de que este cajón no contenga su número es de 98/99. Por tanto, la probabilidad de que pase por 51 o más cajones antes de encontrar su propio número, supongo, debería ser de 99/100 * 98/99 * 97/98 *...*49/50. Por lo tanto, la probabilidad de que haya un ciclo de tamaño 51 o más por esta cadena de razonamiento sería de 49/100.
Esperaba preguntar si alguien de aquí podría indicarme el fallo en mi línea de razonamiento.
Gracias.
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.
1 votos
49100 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 49100+51100X 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 .