Serangan Mars (probabilitas untuk menghancurkan pesawat ruang angkasa dengan rudal )


8

Misalkan Bumi telah diserang oleh pesawat ruang angkasa Mars dan anggaplah bahwa kita memiliki rudal untuk melepaskan melawan pesawat ruang angkasa. Probabilitas untuk mengenai dan menghancurkan setiap pesawat ruang angkasa oleh setiap rudal adalah (terlepas dari yang lain).nm=knnp

Berapa probabilitas untuk menghancurkan semua pesawat ruang angkasa jika kita melepaskan semua rudal pada saat yang sama tetapi setiap rudal akan memilih pesawat ruang angkasa secara acak?

Jawaban:


14

Model yang setara untuk proses ini adalah yang pertama menempatkan pesawat ruang angkasa ke dalam botol. Atur jumlah kapal yang hancur menjadi nol. Hitung rudal . Untuk menentukan kapal mana yang ditargetkan oleh rudal , kocok botol dengan baik dan tarik kapal secara acak dari botol. Dengan probabilitas , tandai sebagai dihancurkan; jika tidak, jangan ubah tanda apa pun. Jika awalnya utuh dan sekarang telah ditandai sebagai hancur, pertambahan jumlah kapal yang hancur. Kembalikan kapal ini ke botol dan ulangi.n1,2,,mip

Ini menggambarkan Rantai Markov pada jumlah yang akan dijalankan melalui iterasi. Setelah mengirim kapal hancur, kemungkinan orang lain akan hancur (dengan demikian membuat transisi dari negara ke negara ) akan menjadi kesempatan untuk memilih kapal yang tidak hancur ( yang ada ) kali peluang menghancurkan yang kapal (yang ). Itu adalah,0,1,,nmiii+1nip

Pr(ii+1)=ninp.

Kalau tidak, rantai tetap dalam keadaan . Keadaan awal adalah . Pusat bunga pada kesempatan berada di negara setelah iterasi.ii=0nm

Matriks transisi dari probabilitas ini, di mana adalah probabilitas untuk membuat transisi dari ke , dengan mudah mendiagonalkan:PPijij

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

dimana

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

adalah Pascal's Triangle. Kebalikannya mudah ditemukan

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))

Biarkan matriks pusat (diagonal) ditulis , sehinggaΛ

Λjj=njpn.

Matriks untuk iterasi adalahm

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

dan, tentu saja,

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

Melakukan perkalian di kita temukan

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

Ini adalah kesempatan untuk berada dalam kondisi setelah memulai dalam kondisi . Ini adalah nol untuk dan setelah itu kali polinomial derajat (dengan nol term derajat sampai ), yang berarti tidak ada penyederhanaan lebih lanjut muncul mungkin. Namun, ketika lebih besar (sekitar hingga atau lebih), kekuatan dalam jumlah dapat diperkirakan dengan eksponensial,n0m=0,1,,n1pnmn0mnn/p1020

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

yang pada gilirannya dapat diringkas melalui Teorema Binomial, memberi

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

(Ketika dan keduanya besar, ini selanjutnya dapat diperkirakan sebagai .)mp/nnexp(emp)

Sebagai ilustrasi, grafik ini memplot nilai yang benar dalam warna biru dan pendekatan dalam warna merah untuk mana dan . Perbedaannya hanya beberapa persen paling banyak.m100n=5p=1/3

Angka

Perkiraan dapat digunakan untuk memperkirakan yang kemungkinan akan menghapus semua kapal. Jika Anda ingin setidaknya ada peluang untuk itu, maka pilih sehinggam1εm

  1. mp/n lebih besar dan

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

Ini diperoleh dari ekspresi deret Taylor orde pertama untuk aproksimasi. Sebagai contoh, misalkan kita ingin memiliki peluang untuk memusnahkan semua kapal dalam contoh gambar. Kemudian dan95%ε=0.05

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

Perhatikan bahwa tidak terlalu besar, tetapi sudah sampai di sana: perkiraannya mungkin OK. Bahkan, peluang perkiraan adalah sedangkan peluang yang benar adalah . mp/n=69(1/3)/5=4.695.07%95.77%


Ini adalah modifikasi Kupon Kolektor Masalah di mana setiap kupon yang ditemukan hanya memiliki kesempatan menjadi berguna. Metode yang digunakan di sini menghasilkan seluruh distribusi kapal yang hancur untuk setiap : cukup periksa baris pertama .pmPm


2
Saya juga melakukannya: rupanya, menggeneralisasi fungsi distribusi dari " distribusi Fisher ". Lihat stats.stackexchange.com/questions/203410 . Salinan kertas asli Fisher (1929) tersedia dalam bentuk PDF di hekyll.services.adelaide.edu.au/dspace/bitstream/2440/15201/1/… . ()ξ
whuber

1
Selain masalah pengumpul kupon, masalah ini juga berkaitan dengan masalah hunian dan perkiraan oleh eksponensial berkaitan dengan Poissonisasi yang dilakukan di sini math.stackexchange.com/a/631534/466748 (ping ke @Ben karena ia melakukan banyak masalah ini)
Sextus Empiricus

@ Martijn Terima kasih telah menunjukkan bahwa: rantai Markov yang sama muncul dalam masalah hunian.
whuber

1
Saya membayangkan Anda juga bisa mendekati ini sebagai distribusi multinomial dengan bola yang didistribusikan lebih dari sel dengan probabilitas pertama dan probabilitas sel terakhir . Kemudian mengekspresikan masalah lebih seperti masalah kombinatorial dan menggunakan angka Stirling untuk persamaan ** (dan mungkin sifat mereka dapat digunakan untuk sampai pada perkiraan yang sama). (bukan berarti itu lebih baik, atau bahkan mungkin lebih buruk, tetapi hanya memberikan sudut pandang yang berbeda untuk solusinya)knn+1np/n1p
Sextus Empiricus
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.