En mi investigación me he encontrado (más o menos) con el siguiente problema. El escenario real es un poco abstracto para explicar, así que estoy reformulando el problema en términos de un escenario depredador/presa. Lo etiqueto como una pregunta blanda porque:
- Ni siquiera estoy seguro de que el problema sea analizable, y me interesa saber qué piensan los demás al respecto;
- No estoy familiarizado con este tipo de matemáticas (que supongo que tienen que ver sobre todo con los autómatas celulares y la probabilidad ), por lo que incluso pistas sobre qué técnicas podrían ser útiles serían de gran ayuda;
- La formulación no es inamovible, y estoy abierto a modificaciones que hagan el problema más manejable.
Una presa (roja) es vigilada por 8 depredadores (azules) en un entramado cuadrado (diagrama de la izquierda). La disciplina de los depredadores disminuye lentamente y empiezan a pasearse. Si en algún momento la presa no es vigilada por al menos un depredador, se encuentra libre para escapar volando (diagrama de la derecha).
Me interesa el tiempo previsto por la que los depredadores son capaces de evitar que la presa se escape.
Propongo las siguientes reglas para el movimiento de los depredadores:
- La presa permanece inmóvil.
- En cada paso de tiempo $k$ Cada depredador elige aleatoriamente 1 de sus 8 casillas vecinas para desplazarse (independientemente de la ocupación de estas casillas).
- Para cada depredador cuya casilla elegida no haya sido también elegida por otro depredador, y no sea la casilla de la presa, el depredador se mueve a su casilla elegida.
- Repita el paso 3 hasta que ningún depredador pueda hacer un nuevo movimiento.
- $k \leftarrow k+1$ y pasar al paso 1 si la presa no está libre, o terminar si lo está.
0 votos
El acoplamiento de los paseos aleatorios de los diferentes depredadores puede dificultar este problema. Yo lo plantearía como k (número de depredadores) paseos aleatorios que comienzan en las ubicaciones originales de los depredadores, y que permiten que varios de ellos ocupen el mismo lugar. Se puede intentar plantear como un tiempo esperado en el que todos los paseos aleatorios están a más de l1 distancia de 2 del origen.
0 votos
Me confunde un poco tu definición de fuga. ¿Qué pasa si la presa está completamente rodeada por los depredadores, pero no de forma óptima (como se define en (a))?
0 votos
@wltrup Mientras al menos una de las 8 casillas vecinas de la presa esté ocupada por un depredador, la presa no está libre.
1 votos
Yo utilizaría la simulación. La codificación del paso 3 puede no ser fácil
0 votos
Lo entiendo. Lo que no entiendo es lo siguiente: si las 16 celdas que rodean a las azules en el diagrama (a) están ocupadas por los depredadores (estando las azules en ese diagrama ahora vacías), ¿pueden escapar las presas? Entiendo que está sin vigilancia (es decir, libre), pero yo diría que no puede escapar.
0 votos
¿Cómo aplicarías la norma 3 tal y como está? Entonces es casi imposible que los depredadores se muevan simultáneamente, a no ser que se rehaga todo el movimiento cada vez que haya un choque. Si los depredadores se mueven secuencialmente, puede haber un depredador que sea rodeado antes de que se mueva y entonces tendrías que retroceder en los movimientos de los depredadores anteriores.
1 votos
@wltrup Lo de depredador/presa es sólo una metáfora que estoy usando para hacer más comprensible el problema. El problema real no tiene nada que ver con "escapar" como tal, pero resulta que esa es la condición final que busco.
0 votos
Sí, yo también lo entiendo. Pero dices que estás interesado en el tiempo esperado que los depredadores son capaces de evitar que la presa se escape, por lo que se requiere una definición clara de escapar. El diagrama (b), sin embargo, sugiere que una presa puede escapar mientras esté libre, y por eso pregunté si la presa puede escapar cuando no está libre, como en mi último comentario. Sólo trato de aclarar el problema en la medida de lo posible.