360 likes | 485 Views
Proses Stokastik. Semester Ganjil 201 3. Penerapan Teori Antrian. Telekomunikasi Traffic control Menentukan urutan operasional komputer Memprediksi performance dari komputer Pelayanan kesehatan atau pelayanan umum lainnya Airport traffic, airline ticket sales. Contoh.
E N D
Proses Stokastik Semester Ganjil 2013
PenerapanTeoriAntrian • Telekomunikasi • Traffic control • Menentukanurutanoperasionalkomputer • Memprediksi performance darikomputer • Pelayanankesehatanataupelayananumumlainnya • Airport traffic, airline ticket sales
Contoh • Pada supermarket atau bank • Beberapa counter ataucheckout system sistemantriandimanapelangganmenunggukasir yang kosongberikutnya
Hukum Little (Little’s Law) • Little’s Law: Rata-rata jumlahpekerjaandidalamsistem(L)= rata-rata lajukedatangan (λ) x rata-rata wakturesponslayanan (W) • Dapatditerapkanuntuksembarangsistemdalamkondisikesetimbangan (equilibrium) System Arrivals Departures
# of Jobs in the System 3 3 3 2 2 2 1 1 1 1 2 3 4 5 6 7 8 Time Time in System 1 2 3 Job # Proving Little’s Law Arrivals Job # Departures 1 2 3 4 5 6 7 8 Time J = daerahygdiarsir= 9 Samadisemuakasus!
Definisi-definisi • J: “Luas” pada slide sebelumnya • N: Jumlahpekerjaan • T: Total waktu • l: Rata-rata lajukedatangan • N/T • W: Rata-rata waktupekerjaandidalamsistem • = J/N • L: Rata-rata jumlahpekerjaandidalamsistem • = J/T
3 3 Time in System (W) 2 2 1 1 1 2 3 Job # (N) Proof: By Definition # in System (L) = 1 2 3 4 5 6 7 8 Time (T)
Queuing System Server Queue Queuing System Server System Model Queuing System • Model antrian (Queuing models) digunakanuntuk: • Menggambarkanperilakusistemantrian • Mengevaluasikinerjasistem
Karakteristikdarisistemantrian • Proseskedatangan (Arrival Process) • Sebaran yang menentukanbagaimanapekerjaandatangkesistem • Prosespelayanan • Sebaran yang menentukanwaktumemprosespekerjaan • Jumlah server/mejalayan • Jumlah server/mejalayan yang tersediauntukmemprosespekerjaan
Notasi Kendall 1/2/3(/4/5/6) • EnamParemeter • Tigapertama yang paling seringdigunakan • Sebarankedatangan (Arrival Distribution) • Sebaranpelayanan (Service Distribution) • Jumlah server • Total kapasitas (diasumsikantakterbatasjikatidakdidefinisikan) • Ukuranpopulasi (diasumsikantakterbatasjikatidakdidefinisikan) • Disiplinantrian(FCFS-First Come First Served/FIFO-First in First Out)
Sebaran-sebaran • M: berasaldariistilah "Markovian", yang berartisebaraneksponensialuntukwaktuantarkedatanganatauwaktulayanan. • D: deterministik (konstan) • Ek: Erlangdenganparameter k • Hk: Hyperexponentialdenganparameterk • G: General (umum/apapun)
ContohNotasi Kendall • M/M/1: • Kedatangansebagaiproses Poisson danwaktulayananmenyebareksponensial, 1 server, kapasitastakterbatas, populasitakterbatasdan FCFS (FIFO) • Antrian paling sederhana yang realistis • M/M/m • Kedatangansebagaiproses Poisson danwaktulayananmenyebareksponensial, m server, kapasitastakterbatas, populasitakterbatasdanFCFS (FIFO) • G/G/3/20/1500/SPF • Jumlahkedatangandanwaktulayananmempunyaisebaranumum, 3 server, kapasitasantriansejumlah 17 slot (20 – 3), 1500 total pekerjaan (populasi) danShortest Packet First (pekerjaan yang tersedikit yang didahulukan)
Untukproses Poisson dengan rata – rata kedatanganλ, peluangbahwaakanadankedatanganpadaselangwaktu∆t Proses Poisson
Waktuantarkedatangan (interarrival time) t didalamproses Poisson mengikutisebaraneksponensialdengan parameter λ Proses Poisson danSebaraneksponensial
Antrian M/M/1 Diberikan • l: Lajukedatanganpekerjaan • m: Lajuselesainyalayanandari server Inginditentukan • L: rata-rata jumlahpekerjaandidalamsistem • Lq: rata-rata jumlahpekerjaan yang menunggudiantrian W: rata-rata waktutunggudidalamsistem • Wq: rata-rata waktutunggudiantrian
L Lq l m Wq W Antrian M/M/1
Menyelesaikansistemantrian • 4 variabel yang ingindicarisolusinya: L, Lq W, Wq Hubungan yang berlaku: • L=lW • Lq=lWq(steady-state argument) • W = Wq + (1/m) • PenentuanLadalahlangkahawal. • Yang tergantungdaritipesistemantrian. Peluang equilibrium bahwasistemmempunyain pekerjaandidalamantrian Nilaiharapan
Analisisdariantrian M/M/1 • Tujuan: • Mendapatkanbentuklangsungdaripeluangjumlahpekerjaanpadasistem(πi)sebagaifungsidarildanm
l l l l n-1 n n+1 m m m m Syarat/kondisi Equilibrium • πi , i=1, 2, … peluang equilibrium dariproseskelahirandankematian Adalahproseskelahirandankematiandengan parameter kelahirandan parameter kematian yang samadisetiap state yang mungkin
l l l l n-1 n n+1 m m m m • Berdasarkanhubungannet flow balance: Dstsecararekursif
DenganbatasansedemikiansehinggafungsipeluangterdefinisidenganbaikDenganbatasansedemikiansehinggafungsipeluangterdefinisidenganbaik • π0ditentukandarisyaratdiatas
Penyebutakanmenjadiberhingga (deretgeometri) jika • λ <µ, or ρ<1 • Sedemikian:
Perhatikan: • Adalahfungsidarisebarangeometrikdenganpeluangsukses: • Sehingga rata-rata jumlahpekerjaandidalamsistemL: • adalahnilaiharapandarisebarangeometrik.
SolusibagiL • HasiltsbditerapkanuntukL: • Intensitas traffic: ukuranperformance sistem • L akanberhinggajikaλ <µ, or ρ<1, sebaliknyasistemakan “exploded”.
Analis model antrian M/M/∞ • Jumlah server yang takhingga • Semuapelanggandalamsistemakansegeradilayaniseketika • l: Lajukedatanganpekerjaan • m: Lajupelayanansetiap server • Jikaterdapatkkedatangankedalam server makalajupelayananakanmenjadikm.
Analis model antrian M/M/∞ • Tujuan: Bentuklangsungdaripeluangjumlahpekerjaandidalamsistem (πi) sebagaifungsidarildanm
l l l l n-1 n n+1 nm (n+2)m (n-1)m (n+1)m Syarat Equilibrium • πi , i=1, 2, … adalahpeluangekuilbrium Adalahproseskelahirandankematian • Menggunakanhubungannet flow balance:
Denganbatasan: • π0sesuaisyaratdiatasmenjadi:
Penyebutadalahderet Taylor: • Sedemikian
SolusibagiL • Penerapanhasiltsbuntuk L: • Intensitas Traffic: • L akanberhinggajikaλ <µ, or ρ<1, sebaliknyasistemakan “exploded.”