Pertanyaan yang diberi tag «randomness»

Keacakan adalah cara untuk memodelkan ketidakpastian secara matematis. Kami sering berasumsi memiliki akses ke beberapa sumber angka acak yang terdefinisi dengan baik, atau bahwa nilai input atau peristiwa mengikuti beberapa distribusi probabilitas.



2
Seberapa buruk asimtotis pengocokan naif?
Sudah diketahui umum bahwa algoritma 'naif' ini untuk mengocok array dengan menukar setiap item dengan item yang dipilih secara acak tidak berfungsi dengan benar: for (i=0..n-1) swap(A[i], A[random(n)]); Secara khusus, karena pada masing-masing nnn iterasi, salah satu dari nnn pilihan dibuat (dengan probabilitas seragam), ada nnnnn^n mungkin 'jalur' melalui perhitungan; …

2
Mensimulasikan probabilitas 1 dari 2 ^ N dengan bit acak kurang dari N
Katakanlah saya perlu mensimulasikan distribusi diskrit berikut: P(X=k)={12N,1−12N,if k=1if k=0P(X=k)={12N,if k=11−12N,if k=0 P(X = k) = \begin{cases} \frac{1}{2^N}, & \text{if $k = 1$} \\ 1 - \frac{1}{2^N}, & \text{if $k = 0$} \end{cases} Cara yang paling jelas adalah menggambar bit acak NNN dan memeriksa apakah semuanya sama dengan 000 (atau …

7
Perbedaan dan hubungan antara algoritma acak dan tidak deterministik?
Apa perbedaan dan hubungan antara algoritma acak dan algoritma nondeterministic? Dari Wikipedia Sebuah algoritma acak merupakan algoritma yang mempekerjakan tingkat keacakan sebagai bagian dari logika. Algoritme biasanya menggunakan bit acak seragam sebagai input bantu untuk memandu perilakunya, dengan harapan mencapai kinerja yang baik dalam "kasus rata-rata" di atas semua pilihan …





1
Bagaimana cara membuktikan kebenaran algoritma shuffle?
Saya memiliki dua cara untuk menghasilkan daftar item dalam urutan acak dan ingin menentukan apakah mereka sama adil (tidak bias). Metode pertama yang saya gunakan adalah untuk membangun seluruh daftar elemen dan kemudian melakukan pengocokan (katakanlah Fisher-Yates shuffle). Metode kedua lebih merupakan metode berulang yang membuat daftar terseret di setiap …

8
Apa sebenarnya keacakan itu
Saya seorang mahasiswa Ilmu Komputer dan saat ini terdaftar dalam kursus Simulasi Sistem & Pemodelan. Ini melibatkan berurusan dengan sistem sehari-hari di sekitar kita dan mensimulasikan mereka dalam skenario yang berbeda dengan menghasilkan angka acak dalam kurva distribusi yang berbeda, seperti IID, Gaussian dll misalnya. Saya telah mengerjakan proyek boids …

6
Bisakah kita menghasilkan bilangan acak menggunakan bilangan irasional seperti π dan e?
Bilangan irasional seperti ππ\pi , eee dan 2–√2\sqrt{2} memiliki urutan unik dan tidak berulang setelah titik desimal. Jika kita mengekstrakdigit ke-nnndari angka-angka seperti itu (di manannnadalah berapa kali metode ini dipanggil) dan membuat angka dengan digit seperti itu, bukankah kita seharusnya mendapatkan generator angka acak yang sempurna? Misalnya, jika kita …

9
Cara mensimulasikan dadu diberi koin yang adil
Misalkan Anda diberi koin yang adil dan Anda ingin mensimulasikan distribusi probabilitas berulang kali membalik mati (enam sisi) yang adil. Ide awal saya adalah bahwa kita perlu memilih bilangan bulat yang sesuai , sehingga . Jadi setelah membalik koin kali, kami memetakan angka yang dikodekan oleh bitstring k-panjang untuk output …

3
Apakah penolakan sampel adalah satu-satunya cara untuk mendapatkan distribusi angka acak yang benar-benar seragam?
Misalkan kita memiliki generator acak yang mengeluarkan angka dalam kisaran [0..R−1][0..R−1][0..R-1] dengan distribusi seragam dan kita perlu menghasilkan angka acak dalam kisaran [0..N−1][0..N−1][0..N-1] dengan distribusi seragam. Misalkan N&lt;RN&lt;RN < R dan NNN tidak membagi secara merata RRR; untuk mendapatkan distribusi yang benar - benar seragam, kita dapat menggunakan metode sampel …


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.