Ataque a Marte (probabilidad de destruir

8

Supongamos que la Tierra ha sido atacada por naves espaciales marcianas y supongamos que tenemos misiles para lanzar contra las naves espaciales. La probabilidad de golpear y destruir cada nave espacial por cada misil es (independiente del resto).nm=knnp

¿Cuál es la probabilidad de destruir todas las naves espaciales si lanzamos todos los misiles al mismo tiempo pero cada misil elegirá una nave espacial al azar?

will198
fuente

Respuestas:

14

Un modelo equivalente para este proceso es el primero en poner los naves espaciales en una botella. Establece el recuento de naves destruidas en cero. Enumera los misiles . Para determinar qué nave es objetivo del misil , agite bien la botella y extraiga al azar una nave de la botella. Con probabilidad , márquelo como destruido; de lo contrario, no cambie ninguna de sus marcas. Si originalmente estaba intacto y ahora se ha marcado como destruido, incremente el recuento de naves destruidas. Devuelve este barco a la botella y repite.n1,2,,mip

Esto describe una cadena de Markov en los recuentos que se ejecutará a través de iteraciones. Después de buques han sido destruidos, la posibilidad de que otro serán destruidos (haciendo de esta manera una transición desde el estado para indicar ) será la probabilidad de selección de una nave no destruido (de los cuales hay ) veces la posibilidad de destruir que barco (que es ). Es decir,0,1,,nmiii+1nip

Pr(ii+1)=ninp.

De lo contrario, la cadena permanece en el estado . El estado inicial es . Centros de interés de la probabilidad de estar en el estado después de iteraciones.ii=0nm

La matriz de transición de estas probabilidades, donde es la probabilidad de hacer la transición de a , se diagonaliza fácilmente:PPijij

P=(1pp00001n1npn1np00001n2npn2np000011np1np00001)=V(100000npn00000n2pn00000n(n1)pn00000nnpn)V1

dónde

V=((n0)(n1)(n2)(nn1)(nn)(n10)(n11)(n12)(n1n1)0(10)(11)000(00)0000)

es el triángulo de Pascal. Se descubre fácilmente que el inverso es

V1=(0000(00)000(11)(10)00(22)(21)(20)0(n1n1)(1)n1+2(n12)(1)n1+1(n12)(1)n1+0(n10)(n0)(n1)(1)n+2(n2)(1)n+1(n2)(1)n+0(n0))

Deje que la matriz central (diagonal) se escriba , de modo queΛ

Λjj=njpn.

La matriz para iteraciones esm

(*)Pm=(VΛV1)m=VΛmV1

y, obviamente,

(Λm)jj=Λjjm=(njpn)m.

Haciendo la multiplicación en encontramos

(**)(Pm)0n=j=0min(m,n)(1)j(nj)(njpn)m.

Esta es la posibilidad de estar en el estado después de comenzar en el estado . Es cero para y después de eso es veces un polinomio de grado (con términos distintos de cero de grados a ), lo que significa que no parece posible una mayor simplificación. Sin embargo, cuando es grande (alrededor de a o menos), las potencias en la suma se pueden aproximar por exponenciales,n0m=0,1,,n1pnmn0mnn/p1020

(njpn)m=(1jpn)m(emp/n)j,

que a su vez se puede sumar mediante el teorema binomial, dando

(Pm)0n(1emp/n)n.

(Cuando y son ambos grandes, esto puede además puede aproximar como ).mp/nnexp(emp)

Para ilustrar, este gráfico traza los valores correctos en azul y la aproximación en rojo para donde y . Las diferencias son solo un pequeño porcentaje como máximo.m100n=5p=1/3

Figura

La aproximación se puede usar para estimar una que es probable que anule todas las naves. Si desea que haya al menos una probabilidad de de eso, elija para quem1εm

  1. mp/n es grande y

  2. mn(log(n)log(ε))/p .

Esto se obtiene de una expresión de la serie Taylor de primer orden para la aproximación. Por ejemplo, supongamos que nos gustaría tener una probabilidad del de eliminar todos los barcos en el ejemplo de la figura. Entonces y95%ε=0.05

m5(log(5)log(0.05))/(1/3)=69.

Tenga en cuenta que no es terriblemente grande, pero está llegando allí: la aproximación podría estar bien. De hecho, la probabilidad aproximada es mientras que la probabilidad correcta es . mp/n=69(1/3)/5=4.695.07%95.77%


Se trata de una modificación de cupón problema de coleccionista en la que cada cupón que se encuentra sólo tiene un oportunidad de ser útil. El método utilizado aquí produce la distribución completa de naves destruidas para cualquier : solo inspeccione la primera fila de .pmPm

whuber
fuente
2
También lo hice: aparentemente, generaliza la función de distribución de una " distribución Fisher ". Ver stats.stackexchange.com/questions/203410 . Una copia del documento original de Fisher (1929) está disponible en formato PDF en hekyll.services.adelaide.edu.au/dspace/bitstream/2440/15201/1/… . ()ξ
whuber
1
Además del problema del colector de cupones, este problema también se relaciona con el problema de ocupación y la aproximación por exponenciales se relaciona con la Poissonización realizada aquí math.stackexchange.com/a/631534/466748 (ping a @Ben ya que él hace muchos de estos problemas)
Sextus Empiricus
@Martijn Gracias por señalarlo: la misma cadena de Markov aparece en el problema de ocupación.
whuber
1
Me imagino que también podría abordar esto como una distribución multinomial con bolas distribuidas en celdas con la primera probabilidad la última celda probabilidad . Luego, expresa el problema más como un problema combinatorio y usa los números de Stirling para la ecuación ** (y posiblemente sus propiedades se pueden usar para llegar a una misma aproximación). (no es que sea mejor, o posiblemente incluso peor, pero simplemente le da un ángulo diferente a la solución)knn+1np/n1p
Sextus Empiricus el