Este problema es del videojuego de mano, El profesor Layton y la aldea curiosa .
La solución me parece muy chula, pero más que eso, quiero saber cómo demostrar que el número mínimo de movimientos para una solución tiene que ser 11.
También quiero saber cómo encontrar el número mínimo de movimientos en una solución para un número arbitrario de lobos y pollos, donde el número de pollos es mayor o igual que el número de lobos, y los animales pueden comenzar en cualquiera de las dos islas (obedeciendo la regla de que un lado no debe tener más lobos que pollos).
He preguntado a alguien que es licenciado en matemáticas y me ha dicho que se trata de un problema de programación lineal. Pero es una pena, porque yo sólo tengo cálculo de bachillerato en mi haber.
¿Puede explicarme esto?