Pembangkit Bilangan Random PBR Pembangkit Variabel Random PVR

Urutan bilangan acak dapat dikembangkan dengan menggunakan cara manual seperti kotak dadu, roulette dan sebagainya dan dengan menggunakan komputer. Proses pembentukan bilangan acak dengan komputer mencakup penggunaan apa yang dinamakan hubungan rekursif, yakni aturan yang membawa satu bilangan acak kepada yang lain didalam urutan. Hubungan rekursif secara khusus bekerja dengan bilangan cacah dibagi oleh suatu konstanta yang besar dinamakan modul untuk menghasilkan bilangan acak dari 0 hingga 1.

2.11.1. Pembangkit Bilangan Random PBR

Kualitas simulasi dipengaruhi kualitas bilangan random yang dihasilkan dari pembangkit bilangan random. Tujuan pembangkit bilangan random adalah mampu menghasilkan clean bilangan random yang berkualitas. Pembangkit bilangan random terdistribusi uniform yang sering digunakan : 1. Mixed Linier Congruential Generator MLCG C ≠ 0 Zi = a . Zi – 1 + C MOD m Ui = Zi m 2. Prime Modulus Multiplicative Linier Congruential Generator PMMLCG C = 0 Zi = a . Zi – 1 mod m Ui = Zi m Dimana : a = faktor penggali Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. c = faktor penjumlah m = modulus Zo = nilai awal Yang mana : a,m dan Zo 0 C ≥ 0 , m a dan Zo Untuk menghasilkan bilangan random yang baik diperlukan syarat - syarat sebagai berikut : 1. m dan c habis dibagi bilangan bulat positif. 2. jika q bilangan prima habis membagi m, q juga habis membagi m- 1 3. jika 4 habis membagi m, maka 4 juga habis membagi a – 1 Bilangan random BR yang baik yaitu : - berasal dari satu sumber distribusi uniform U 0,1 → Uji Chi – Square - antar bilangan random tidak berkolerasi uji independensi → Uji serial - periode panjang

2.11.2. Pembangkit Variabel Random PVR

Tujuan pembangkit variabel random adalah mampu memilih menentukan distribusi teoritis. Untuk menghasilkan variabel random diperlukan informasi : - Distribusi teoritis sesuai data - Bilangan random U 0,1 Beberapa metode pembangkit variabel random : 1. Metode Transformasi Invers Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. - Diperoleh dengan menginvers fungsi komulatif F x = U - Jika yang diketahui fungsi padat f x maka fungsi komulatif F x = ∫ = x 1 dx x f ∑ probabilitas = 1 Prosedur umum : 1. Generate U 0,1 2. Return x = F -1 U 2. Metode Penolakan Syarat : - Fungsi diketahui - Mempunyai harga maksimum Gambar 2.7. Fungsi Kepadatan Peluang Untuk Metode Penolakan Penelitian Operasional – Teori dan Praktek, P. Siagian, 1987, hal. 462 – 463 Prosedur : a. Ambil titik dari bilangan random U 0,1 misalnya U 1 dan U 2 b. Hitung Xo = a + b – a c. Hitung Yo = C . U 2 d. Bila Yo ≤ F Xo → terima Xo sebagai variabel random bila tidak ulangi dari a. Harga Maksimum Y a b X Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.12. Program Arena