Conseguir un gato, un pez, un perro y tu almuerzo al otro lado de un río

Estás tratando de cruzar un río con un gato, un pez, un perro y tu almuerzo, pero hay un troll en el camino. El troll dice: "Te permitiré cruzar el río, pero solo si juegas conmigo. Tengo un dado aquí que muestra un gato, un pez, un perro y tu almuerzo. Tiraré ese dado". , y luego debes traer ese artículo al otro lado del río, sin importar de qué lado esté. Una vez que hagas eso, tiraré el dado nuevamente. Si puedes llevar todo al otro lado, te dejaré ir".

Rápidamente te das cuenta de que es una mala idea: si dejas al gato y al pez solos en un lado, el gato se comerá el pescado, y si dejas al perro y el almuerzo solos en un lado, el perro se comerá tu almuerzo. (Si el gato, el pez y algo más están solos de un lado, no se comerá nada. Del mismo modo, si el perro, tu almuerzo y algo más están solos de un lado, no se comerá nada). el troll, que dice: "Bien. Cuando sea absolutamente necesario, volveré a tirar el dado para asegurarme de que ninguno de tus preciados cargamentos resulte dañado".

Supón que haces un movimiento cuando llevas algo de un lado del río al otro. (Si el troll vuelve a lanzar su dado, esto no cuenta como un movimiento). Calcula el número esperado de movimientos que tendrás que hacer antes de que todo esté al otro lado del río.

Sinceramente, no sé por dónde empezar con este problema y una solución sería muy apreciada.

No lo entiendo ... ¿por qué le pedirías al troll que tire el dado? ¿Y por qué no traer todo de una vez?
Aquí me llama la atención un enfoque de cadena de Markov. Recuerde que para la matriz de transición T y vector de valor esperado mi tenemos
( I T ) mi = 1
dónde I es la matriz identidad y 1 es un vector columna de 1 s. Más información se puede encontrar aquí

Respuestas (1)

Podemos mapear esto a una cadena de Markov en { 0 , 1 , 2 , 3 , 4 } , con los estados representando la cantidad de artículos que se han traído al otro lado del río. Las probabilidades de transición son: 0 y 4 siempre transición a 1 y 3 , respectivamente; 1 y 3 transición a 0 y 4 , respectivamente, con probabilidad 1 3 y para 2 con probabilidad 2 3 (dado que la cuarta opción provoca una repetición de la tirada), y 2 transiciones a 1 o 3 con igual probabilidad 1 2 .

Se necesita mi 0 = 1 mover para llegar de 0 a 1 .

entonces se necesita mi 1 se mueve para llegar de 1 a 2 , con

mi 1 = 1 + 1 3 ( mi 0 + mi 1 ) ,

con solucion mi 1 = 2 .

entonces se necesita mi 2 se mueve para llegar de 2 a 3 , con

mi 2 = 1 + 1 2 ( mi 1 + mi 2 ) ,

con solucion mi 2 = 4 .

Y luego se necesita mi 3 se mueve para llegar de 3 a 4 , con

mi 3 = 1 + 2 3 ( mi 2 + mi 3 ) ,

con solucion mi 3 = 11 .

Por lo tanto, en total se espera que la operación tome 1 + 2 + 4 + 11 = 18 se mueve