Professional Documents
Culture Documents
PENDAHULUAN KE ANTRIAN
SISTEM ANTRIAN :
SISTEM
KOMODITI
MENGALIR
BERGERAK
KANAL
YANG
MEMPUNYAI
KAPASITAS
KANAL
Jalan Raya
Kereta api, kapal, dan lain-lain
Bendungan
Jaringan data
Jaringan Telekomunikasi
Jaringan Telepon, sentral telepon
WAH Y U AD I P
M A TA K U L I A H J A R T E L
(PREDICTABLE).
Ko mod iti
Satuan waktu
R<C
WAH Y U AD I P
M A TA K U L I A H J A R T E L
STOKASTIK /
RANDOM )
Waktu kedatangan komoditi ( permintaan untuk
dilayani ) tak dapat diramalkan / ditentukan.
Besarnya komoditi tak dapat diramalkan / ditentukan.
Contoh :
Permintaan
Pelayanan
Pelayan
Selesai dilayani
Keluaran
WAH Y U AD I P
M A TA K U L I A H J A R T E L
Sistem Antrian
PARAMETER UNTUK MENDISKRIPSIKAN SISTEM ANTRIAN
P R O S E S M A S U K A N.
D I S I P L I N P E L A Y A N A N.
D I S I P L I N A N T R I A N.
NOTASI KENDALL
Proses Masukan / Proses Pelayanan / Jumlah Pelayan
M/M/n
Contoh :
Proses Masukan :
ProsesPelayanan :
( Waktu Pelayanan )
M : Markovian.
M : Markovian.
D : Deterministic.
D : Deterministic.
E : Erlangian.
E : Erlangian.
G : General.
G : General.
WAH Y U AD I P
M A TA K U L I A H J A R T E L
WAH Y U AD I P
M A TA K U L I A H J A R T E L
dari A n t r i a n.
SISTEM ANTRIAN
WAH Y U AD I P
M A TA K U L I A H J A R T E L
Sistem
antrian
CPU
Terminal-terminal
pelayan
cepat.
Oleh
karena
itu
teknik
khusus
harus
SISTEM ANTRIAN
WAH Y U AD I P
M A TA K U L I A H J A R T E L
DIAGRAM KONDISI
TRANSISI
Kedatangan = Kelahiran
Kepergian = Kematian
KOEFISIEN TRANSISI
n+
1
bn
bn = koefisien kelahiran
( pola kedatangan )
n-1
dn
dn = koefisien kematian
( pola kepergian )
DIAGRAM PERUBAHAN KONDISI
(State Transition Diagram)
SISTEM ANTRIAN
WAH Y U AD I P
M A TA K U L I A H J A R T E L
Definisi :
P (i
P (i
Dimana
lim (dt ) 0
dt 0
PERSAMAAN KONDISI
Kondisi
Kondisi
pada t
pada t +
i
i -1
i+1
Lainnya
dt
i
i
i
i
PERSAMAAN KESETIMBANGAN
dP(i,t)
0
dt
SISTEM ANTRIAN
WAH Y U AD I P
M A TA K U L I A H J A R T E L
bi-1bi-2....bo
P(0)
di di-1....d1
b i-1
P(0)
i1 d
i
k
atau
P(k)
P(i) 1
i 0
A N T R I A N M/M/1
SISTEM ANTRIAN
W A H Y U A D I P 10
M A TA K U L I A H J A R T E L
Asumsi:
1. Panggilan datang secara acak ke antrian dari suatu
sumber trafik yang jumlah sumbernya tak terhingga
2. Terdapat
tempat
tunggu
yang
tak
terhingga
bagi
pelayanan
(waktu
pendudukan
pelayan)
SISTEM ANTRIAN
W A H Y U A D I P 11
M A TA K U L I A H J A R T E L
P2
P3
Dari
P(k)
i1
bi-1
P(0). (dari hasil kuliah mk sebelumnya)
di
didapat
k-1
SISTEM ANTRIAN
W A H Y U A D I P 12
M A TA K U L I A H J A R T E L
P(k) P(0) untuk k 0,1,2,...
Dengan
didapat:
P(k) k P(0)
k 0
k0
P(k)
P(0)
1
1-
S = 0 + + 2 + 3 + ...
S - S = 1
P(k) (1 - ) k
P(k)(1 - ) k
W A H Y U A D I P 13
M A TA K U L I A H J A R T E L
P e r f o r m a n c e C h a r a c t e r i s t i c
dari sistem antrian M/M/1 ini:
Pertama:
PROBABILITAS TUNGGU :
Karena
panggilan
yang
datang
pada
waktu
1.0
Pemakaian
0.0
SISTEM ANTRIAN
W A H Y U A D I P 14
M A TA K U L I A H J A R T E L
Kedua :
k 0
k 0
n k P(k) (1 - ) k k
(1 - ) k k-1
k 1
(1 - )
30
d 1
d 1 -
(1 - )
(1 - )
digunakan sebagai
fungsi penalti
pada algoritma
15
optimasi jaringan
komputer.
0
1.0
SISTEM ANTRIAN
W A H Y U A D I P 15
M A TA K U L I A H J A R T E L
k2 k n p k
k 0
Tunjukkan bahwa
k2
1 p 2
RUMUS LITTLE
Salah satu hasil yang paling menarik di dalam teori antrian
adalah rumus yang dibuat oleh J.D.C. Little. Rumusnya dapat
dinyatakan sebagai berikut:
n
dimana:
n = harga rata-rata jumlah pelanggan didalam sistem.
= harga rata-rata rate datangnya panggilan ke dalam
sistem.
= harga rata-rata waktu lamanya pelanggan berada
didalam sistem.
Rumus Little ini biasanya ditulis dengan:
L W
SISTEM ANTRIAN
W A H Y U A D I P 16
M A TA K U L I A H J A R T E L
(t ) =
selang waktu
terhadap waktu).
(t ) =Jumlah
(t 0 )
(t )
0
Ini
merupakan
pelanggan berada
jumlah
total
waktu
semua
t
t
W A H Y U A D I P 17
M A TA K U L I A H J A R T E L
maka
panggilan det ik
(t )
(det ik )
(t )
pelanggan
(t )
t
Jadi :
t
(t ) (t )T
t t t
(t )
t
t
t , t
sehingga
dan
W A H Y U A D I P 18
M A TA K U L I A H J A R T E L
C ATATAN
(1)
=xT
(2)
(3)
= W;
antrian.
W = Harga rata rata waktu tunggu di dalam antrian
Ns
NS
fasilitas
;
pelayanan
SISTEM ANTRIAN
W A H Y U A D I P 19
M A TA K U L I A H J A R T E L
1
n
1 1
_
Jadi
h
1
Sehingga : wq s 1
PROSES STOKASTIK
SUATU PROSES STOKASTIK X ( t ), adalah suatu kumpulan
variabel acak yang ditentukan(defined)pada suatu waktu t T.
T disebut SET INDEKS dari proses stokastik.
SISTEM ANTRIAN
W A H Y U A D I P 20
M A TA K U L I A H J A R T E L
*
*
*
*
*
*
SISTEM ANTRIAN
W A H Y U A D I P 21
M A TA K U L I A H J A R T E L
t
Jumlah saluran yang diduduki dalam suatu berkas saluran
telekomunikasi
Pada umumnya X ( t ) merupakan proses stokastik dimensi-r.
Dengan demikian, pada suatu waktu t1 , X ( t ) merupakan
vektor dengan bentuk :
SISTEM ANTRIAN
W A H Y U A D I P 22
M A TA K U L I A H J A R T E L
L
L
L
L
Pij 1
j 1
W A H Y U A D I P 23
M A TA K U L I A H J A R T E L
Pelayan
Keluaran
Antrian
Suatu hasil yang penting dari teori Burke, yang diterbitkan pada
tahun 1956, menunjukkan bahwa keluaran yang ditunjukkan di
gambar di atas adalah juga POISSON
Cara untuk membuktikan teori Burke ini lebih dari satu.
1). Kedatangan adalah proses Poisson dengan rate rata-rata
kedatangan :
Sistem punya 1 pelayan dengan distribusi waktu pelayanan
exponensial negatip dan dengan waktu pelayanan rata-rata :
Ingin dilihat waktu antara panggilan dari keluaran.
Misalkan d(t) : pdf waktu antara panggilan dan
D(s) : Laplace transformnya.
Terdapat 2 kemungkinan :
a) . Antrian penuh.
Pada saat suatu panggilan selesai dilayani, panggilan
berikutnya selesai dilayani, panggilan berikutnya selalu siap
diambil untuk dilayani oleh pelayan.
SISTEM ANTRIAN
W A H Y U A D I P 24
M A TA K U L I A H J A R T E L
b) . Antrian kosong.
Untuk kasus a), keluarnya panggilan dari system antrian
menurut distribusi waktu pelayanan, sehingga :
D* (s) / antrian penuh = B* (s)
Untuk kasus b), keluarnya panggilan berikutnya terdiri dari :
- waktu antara panggilan datang dan
- waktu pelayanan
karena interval dari masing-masing waktu tersebut saling tak
bergantungan (bebas/independent), maka pdf dari jumlahnya
merupakan konvulosi dari masing-masing pdf.
Laplace transform dari pdf jumlah merupakan hasil kali (produk)
transform masing-masing pdf, jadi :
D* (s) / antrian kosong =
B * (s)
S
dan
B * (s)
kosong
sama
dengan
probabilitas
transform
tak
bersyarat
dari
waktu
antara
s s
s
SISTEM ANTRIAN
W A H Y U A D I P 25
M A TA K U L I A H J A R T E L
t0
WAKTU
ANTARA
MENINGGALKAN
PANGGILAN
YAITU
DISTRIBUSI
untuk tiap
proses
POISSON
secara
beruntun
kedepan
(dan
setiap
pelayan
2).
M A TA K U L I A H J A R T E L
sama dengan :
X ( t1 ), X ( t 2 ),.... X ( t m )
untuk setiap yang nyata dan untuk setiap t1,tm.
definisi ni menyatakan bahwa untuk suatu proses reversible,
sample dalam waktu yang dibalikkan dari proses X(t) sama
dengan sample dalam waktu yang normal.
DEFINISI RATE TRANSISI DARI i KE j :
Sekarang dicari relasi suatu proses reversible yang memenuhi
suatu set persamaan kesetimbangan.
Rate transisi dari kondisi i ke kondisi j :
i
q ij lim
X ( t ) j X (t ) i
j S
j p i q ji
j S
atau
SISTEM ANTRIAN
W A H Y U A D I P 27
M A TA K U L I A H J A R T E L
p i q ij p i q ji
jS
jS
SISTEM ANTRIAN
W A H Y U A D I P 28
M A TA K U L I A H J A R T E L
piq ij
piqij = pjqji dan
jS
p q
jS
ji
k1
2T
dapat dikembangkan
qim-2im-3
pi1 qi1
i2
q i2
i3
qi3
i4
im 1
qim 1
im 2
q im 2
im 3
.....qi2
im-1
W A H Y U A D I P 29
M A TA K U L I A H J A R T E L
waktu
Titik titik dalam mana sistem meloncat keatas merupakan
proses kedatangan Poisson dengan rate : .
Dengan n(t) adalah reversible, titik titik dalam mana n(-t)
meloncat harus juga sebagai suatu proses Poisson dengan rate
SISTEM ANTRIAN
W A H Y U A D I P 30
M A TA K U L I A H J A R T E L
n+
1
Panggilan mulai
menunggu dari
kondisi ini
ASUMSI :
1. Panggilan datang secara random kepada antrian dari
suatu sumber trafik yang jumlahnya tak hingga.
2. Terdapat tempat tunggu buffer tak hingga bagi panggilan
yang menunggu.
3. Distribusi waktu pelayanan adalah Distribusi exponensial
negatif.
4. Berkas adalah berkas sempurna kepada pelayan.
Penyelesaian atas persamaan kondisi :
Ai
P (0)
i!
untuk i n
P(i) =
A
i n
SISTEM ANTRIAN
An
p (0)
n!
untuk i > n
W A H Y U A D I P 31
M A TA K U L I A H J A R T E L
A
n
untuk i 0
sirkuit.
Penyelesaian untuk P(0) :
~
p(i) 1
i 0
n 1
1 P ( 0)
i 0
n 1
P (0)
SISTEM ANTRIAN
Ai
An
P ( 0)
i!
n!
i 0
i n
i n
Ai
An
i! n!1
W A H Y U A D I P 32
M A TA K U L I A H J A R T E L
RUMUS
P R O BAB I LI TAS
TUNGGU
P(tunggu) = P i
i n
Sehingga :
P(tunggu) = P(W>0)
P 0 A
n!
i n
i n
n
n! n A
i
AA
n 1
i 0
n
n! n A
i!
n!
dan dikurangi
n!
n!
tidak
1
E n1 A 1
1
P n A
Simbol :
( Erlang - C)
E A atau Dn A
2,n
Lq j.P (n j )
j 0
SISTEM ANTRIAN
P (n)
(1 ) 2
W A H Y U A D I P 33
M A TA K U L I A H J A R T E L
Dengan Dn (A) =
P ( n)
(1 )
D ( A)
maka Lq (1 n )
Lq
Dn ( A)
A.Dn ( A)
Dn ( A)(n A)
Wq
Sehingga
h
( n A)
catatan :
Contoh : A = 2 Erlang
.h
n = 4 Erlang
pemakaian rumus tunggu : P (tunggu) = 0.174
Jadi, 17.4 % dari panggilan akan menunggu.
Waktu tunggu rata-rata terhadap seluruh panggilan di
dalam antrian :
W ( sistem)
0.0869
h
n
2
n+1
n
n+Q
n
n
Panggilan menunggu
mulai dari kondisi ini
ASUMSI :
1. Panggilan datang ke antrian secara acak (random) dari
suatu sumber panggilan yang jumlahnya tak terhingga.
2. Terdapat tempat tunggu sebanyak Q untuk panggilan
yang panggilan menunggu.
3. Waktu pelayanan punya distribusi Exponensial (negatif).
SISTEM ANTRIAN
W A H Y U A D I P 34
M A TA K U L I A H J A R T E L
untuk
i n
P(i) =
A
n
i n
An
P(0)
n!
untuk n i n Q
n 1
P (0)
i 0
Ai
i!
A n (1 Q 1 )
n!(1 )
RUMUS TUNGGU :
Suatu panggilan yang datang akan menunggu bila ia
mendapatkan semua pelayan sibuk dan paling sedikit terdapat
satu tempat tunggu didalam antrian.
Probabilitas tunggu tersebut:
Q 1
P(W 0) P (i n)
i 0
n 1
1 c A n
1 n !
Q 1
Ai ! An! 11
i
i 0
W A H Y U A D I P 35
M A TA K U L I A H J A R T E L
P ( Loss ) B P ( n Q)
Dimana
1 ( A )
( 1 Q )
( 1 )
W A H Y U A D I P 36
M A TA K U L I A H J A R T E L
Dimana,
P{W>0t | W>0} adalah probabilitas bersyarat bahwa
waktu
tunggu
melebihi
harga
bila
PW 0 P (n i )
i 0
jadi
probabilitas
waktu
tunggu
p w T p w t | N n i P(n i )
P{W t | W 0}
W (t ) P(n i)
i
i 0
P (n i )
i 0
W A H Y U A D I P 37
M A TA K U L I A H J A R T E L
Probabilitas Transisi
(1-ndt + o (dt))
(ndt + o (dt))
WAKTU
TUNGGU
MELEBIHI
BILA
maka,
SISTEM ANTRIAN
W A H Y U A D I P 38
M A TA K U L I A H J A R T E L
Wi (t dt ) Wi (t )(1 ndt o( dt )) Wi 1 (t )(ndt o( dt ))
.
. untuk i 1,2,. . . .
Pindahkan
Wi (t )
dan
dW0 (t )
nW0 (t )
dt
dengan
persamaan
deferensial
dengan
cara
berturutan.
Syarat batasnya:
Wi (0) =1
untuk semua i.
Hasilnya :
(nt ) j nt
e
j!
j 0
i
Wi (t )
P (W t ) P (n)
i 0
i
j 0
(nt ) j nt
e
j!
dimana
P(i+n) = i P(n)
Menukar urutan penjumlahan dari deret tsb diatas:
P (W t ) e nt P (n)
j 0
P (W t )
e nt P (n)
(1 )
i j
j 0
(nt ) j
j!
( nt ) j
j!
maka:
P (W t ) P (W 0) e (1 ) nt
SISTEM ANTRIAN
W A H Y U A D I P 39
M A TA K U L I A H J A R T E L
1
(1 ) n
P (W t )
P (W 0) e nt
(1 Q )
(nt ) i
(1 Q 1 )
i!
i 0
Q 1
<1 cek: Q
UNTUK DISIPLIN ANTRI YANG RANDOM (PELAYANANNYA
RANDOM) :
METODE : Ambil panggilan tes yang datang pada waktu T dan
dilihat perubahan kondisi yang mempengaruhi waktu tunggu
dari panggilan tes.
Kondisi pada T
i
i
i
Probabilitas Transisi
(1-ndt+0(dt))x
i+1
(1-dt+0(dt))
(dt+0(dt))x
i -1
(1-ndt+0(dt))
(ndt+0(dt))x
(1- dt+0(dt))
W A H Y U A D I P 40
M A TA K U L I A H J A R T E L
(*)
Persamaan tersebut didapat (diturunkan) secara terpisah
oleh Vaulot [1946] dan Palm [1957]. (Menurut Syski [1960],
pekerjaan
dilakukan
pada
tahun
1938
tetapi
tidak
solusinya
dalam
bentuk
tertutup
untuk
nt 1 2 1 ln 1
1
1
ln
1
2!
nt 3 1 1 3 1 ln
3!
1
j
2 ...
1 j 1 j
Catatan: (*):
Hasil tersebut dikutip dari buku :
Introduction to QUEUEING THEORY
Oleh Robert B. Cooper
(Georgia Institute of Technology)
W A H Y U A D I P 41
M A TA K U L I A H J A R T E L
Definisi :
1. TIME CONGESTION adalah bagian waktu bahwa semua
saluran sibuk.
2. CALL CONGESTION adalah bagian panggilan yang
ditolak karena kongesti (misal : pada waktu semua semua
saluran sibuk)
JUGA :
P(k) = Prob (sistem dalam kondisi k)
dan
R(k) = Prob (Suatu panggilan yang datang mendapatkan sistem
dalam kondisi k)
KAPAN P(k) = R(k) ?
Contoh : Untuk memperlihatkan bahwa P(k) R(k)
lihat antrian D/D/1
D = Distribusi Deterministik
Dalam hal ini kedatanagn terjadi secara teratur setiap
t
detik.
detik ( x <
).
x
t
P(1) =
P(k) = 0
untuk k = 2, 3, ...
W A H Y U A D I P 42
M A TA K U L I A H J A R T E L
Prob
(Suatu
kedatangan
pada
waktu
lim
t 0
P( N(t) = k A(t,t+t) )
Rk(t) =
lim
t 0
P ( N (t ) k , A(t , t t ))
P ( A(t , t t ))
lim
t 0
P ( A(t , t t )N (t ) k ).P ( N (t ) k )
P ( A(t , t t ))
lim
t 0
SISTEM ANTRIAN
P(N(t) = k) = Pk(t)
R(k) = P(k)
W A H Y U A D I P 43
M A TA K U L I A H J A R T E L
lim
t ~
lim
t ~
P (suatu
P(k) = R(k)
: Umum (General :
G)
- Jumlah pelayan
:1
SISTEM ANTRIAN
W A H Y U A D I P 44
M A TA K U L I A H J A R T E L
Pelayan
Kedatangan
Saat kepergian
Antrian
hi+1
ni
Pelayan
Pi
Pi+1
ni+1
Waktu
Pi+1
Antri
Pi
SISTEM ANTRIAN
Pi+1
ai+1
datang
W A H Y U A D I P 45
M A TA K U L I A H J A R T E L
Maka :
ni+1 = ni 1+ ai+1
Bila:
ni = 0
untuk ni > 0
Pi
ni=o
Pelayan
Pi
Pi+1
hi+1
ni+1
ygtinggal
Pi+1
Antri
Pi
Pi+1
ni+1 = hi+1
ai+1
datang
untuk ni = 0
Jadi :
ai 1 ai 1
ni > 0
n i+1 =
a i 1
ni = 0
ni > 0
ni = 0
Bila u (ni) =
SISTEM ANTRIAN
W A H Y U A D I P 46
M A TA K U L I A H J A R T E L
REKURSIF
(B)
(C)
n0
Karena u (ni) =
n=0
n>0
E[u (ni)]
= u(n )P[n n]
i
n0
= (1-p(0))
= Prob tunggu
E[u (ni)]= P (sibuk)
W A H Y U A D I P 47
M A TA K U L I A H J A R T E L
Caranya sbb :
Dilihat suatu interval I. Pelayan akan sibuk selama waktu
sebesar : I I (1-P(0)).
Jumlah panggilan yang dilayani :I - IP(0) dimana adalah
rate wajtu peleyanan rata-ra dari sistem antrian. Dalam
keadaan setimbang jumlah tersebut harus sama denga jumlah
panggilan yang datang : i
Jadi : I
( I IP 0)) 1 P (0)
Hasil dikombinasikan :
E[u ( ni )] P ( sibuk ) 1 P (0)
W A H Y U A D I P 48
M A TA K U L I A H J A R T E L
Suku ( E ) : 2E [ ni ai+1 ]
DIKUMPULKAN
HASIL-HASIL
YG
TELAH
DIDAPAT :
0 = 0 + + E [ ai+1 ]2 - 2E [ ( ni ) ] + 2E [ ni ] 2 2
Penyelesaian untuk E(ni):
E[zi1 ]2 2 2
E(n i )
2(1 )
Dalam keadaan seimbang :
SISTEM ANTRIAN
W A H Y U A D I P 49
M A TA K U L I A H J A R T E L
Sehingga :
E(n)
E[z i1 ]2 2 2
2(1 )
=======
E[ a 2 ] var[a ] 2
var[Y]Evar(Y,C)] var[E(Y|X)]
Sehingga :
var[a ] E[var(a | s )] var[E (a | s )]
SISTEM ANTRIAN
W A H Y U A D I P 50
M A TA K U L I A H J A R T E L
E[var(a | s )] E[s ] E[ s ]
var[ E ( a | s )] var[s ] 2 s2
dan
E[a 2 ] 2 s2 2
Subtitusi pada hasil sebelumnya :
2 s2 2 2 2 2 2 s2 2
E[ n ]
2(1 )
2(1 )
Disederhanakan sedikit:
E n
2 2 s2
2 (1 )
Jadi :
E n
2
2 (1 )
1). Isi table E[n] untuk M/M/I dan M/D/I yang berikut :
M/M/I
M/D/I
0,1
0,2
SISTEM ANTRIAN
W A H Y U A D I P 51
M A TA K U L I A H J A R T E L
0,3
0,4
0,5
0,6
0,7
0,8
0,9
0,99
DISTRIBUSI JUMLAH PANGGILAN DI DALAM SISTEM
ANTRIAN :
Dilihat
matriks
probabilitas
transisi
saat
panggilan
Disini
ni
mendapatkan
dari
ni r
ke
ni s s
harus
ada
Prs k sr 1 k kedatangan
SISTEM ANTRIAN
W A H Y U A D I P 52
M A TA K U L I A H J A R T E L
i+1
0
K0
K0
0
0
1
K1
K1
K0
0
2
K2
K2
K1
K0
3
K3
K3
K2
K1
.........
...........
Catatan : jumlah semua elemen dalam baris sama dengan satu
Bagaimana masukan pada elemen matriks dipilih ?
Baris paling atas : dari 0 pada saat peninggalan ke 1
ke 0,1,2,... panggilan pada saat peninggalan ke i+1.
Jadi diperlukan k0, k1, k2 ........ kedatangan.
Baris kedua : dari 1 panggilan pada saat peninggalan
ke i ke 3 panggilan pada saat peniggalan ke i+1 :
Berarti harus aada 3 kedatangan, sedangkan 1 panggilan
meniggalkan sistem dalam interval waktu tsb.
Jadi :
kj
Pr ob j kedatngan
waktu s b( s ).ds
( s ) j e s
b( s ).ds
0
j
W A H Y U A D I P 53
M A TA K U L I A H J A R T E L
Diagramnya :
K3
K0
n-2
K2
n-1
n+1
n+2
K1
q qP
Dimana
q q1 , q2 ,...
Persamaan untuk q:
q0 q0 .k 0 q1k1 q2 k 0
q1 q0 k1 q1k1 q2 k 0
q2 q0 k 2 q1k 2 q2 k1 q3 k 0
..........
q r q o k r q s .k r s 1
s 1
q r q 0 .k r qt 1 .k r t
t 0
SISTEM ANTRIAN
W A H Y U A D I P 54
M A TA K U L I A H J A R T E L
Q z q i .z i
i 0
kj
K z k i .z i
i 0
PENYELESAIAN
PERSAMAAN
PROBABILITAS
DENGAN
FUNGSI GENERASI
Fungsi generasi probabilitas
G u
G u P 0 uP 1 u 2 P u u 3 P 3 ......
~
u i P i
i 0
dimana
u 1
G 1 P i 1
i 0
G(0) = P(0).
dG (u )
du
u 0
P (1)
Pada umumnya :
dG i (u )
du i
i! . P (i )
u 0
Harga rata-rata :
dG (u )
du
SISTEM ANTRIAN
u 1
iP (i ) F1 " Mean"
i 1
W A H Y U A D I P 55
M A TA K U L I A H J A R T E L
Variansi :
Var = F2 + F1 F12
dG 2 (u )
du 2
Dengan :
u 1
i (i 1) P (i ) F2
i 2
G (u ) e A Au
G (u ) e A [1 Au
( Au ) 2
.....]
2!
G (1) e A A 1
G ( 0) e A P ( 0)
G i (0) Ae A P (1)
1 i
Ai A
G ( 0)
e P (i )
i!
i!
Harga rata-rata :
G 1 (1) Ae A A A
q r z r q 0 k r z r q t 1 .k r t .z r
t 0
q .k
i 0
j 1
Latihan :
Bila a(x) = a2 x2 + a1 x2 + a0
b(x) = b2 x2 + b1 x2 + b0
berapa koefisien perkalian : a(x).b(x) ?
koefisien perkalian untuk bentuk polynomial yang
SISTEM ANTRIAN
umum ?
W A H Y U A D I P 56
M A TA K U L I A H J A R T E L
Maka :
q r z r q0 k r z r
1
qr 1k 0 ... q0 k r 1 r 1 1 q0 k r 1 z r 1
z
z
q
r 0
z r q 0 k r z r
r 0
1
q r 1k 0 ... q0 k r 1 r 1 1 q0 k r 1 z r 1
z r 0
z
r 0
q 0 K ( z )( z 1)
z K ( z)
Q( z )
q 0 lim
z 1
( z 1)
z K ( z)
1
1 K ' ( z)
d
dz
K ' ( z )
xe
x (1 z )
x (1 z )
dG ( x )
dG ( x )
SISTEM ANTRIAN
W A H Y U A D I P 57
M A TA K U L I A H J A R T E L
K ' (1)
xdG ( x)
0
h arg a rata rata lamanya waktu pelayanan
Jadi
q0 1
Sehingga
Q( z )
(1 ) K ( z )( z 1)
z K ( z)
1 dj
j! dz
(1 ) K ( z )( z 1)
z K ( z)
z 0
CONTOH :
Suatu message datang secara random pada suatu sentral
(
node
penyambungan
paket
dengan
rate
rata-rata
HITUNG :
SISTEM ANTRIAN
W A H Y U A D I P 58
M A TA K U L I A H J A R T E L
a. Panjang
antrian
rata-rata
pada
saat
message
1
5
dan
var(x )
dG ( x ) x 2 1,0 det .
4,5
0,1 0,9
5
Q( z )
(1 ) K ( z )( z 1)
z K ( z)
=
=
z ( z 1) K ' ( z ) K ( z ) [ K ( z )] 2
[ z K ( z )] 2
SISTEM ANTRIAN
W A H Y U A D I P 59
M A TA K U L I A H J A R T E L
Q' ( z )
1
lim
z 1
Ini
Q ' (1)
z 1
Q ' (1)
1
[2 2 2 K " (1)]
2(1 )
Tetapi juga :
K " (1)
2(1 )
K " (1)
2
= (x) dG ( x)
0
= x dG ( x)
2
xdG( x)
xdG ( x)
0
2 var( x) 2
Sehingga :
Q' (1)
2 var( x)
2(1 )
Kembali ke soalnya :
1
1 0,9 2
Q ' 1 0,9 25
5,15message
21 0,9
SISTEM ANTRIAN
W A H Y U A D I P 60
M A TA K U L I A H J A R T E L
1
1 0,82
Q 1 0,8 25
2,5message
21 0,8
'
W A H Y U A D I P 61
M A TA K U L I A H J A R T E L
CPU
Pelayanan
FasilitasFile
1
2
3
Terminal
W A H Y U A D I P 62
M A TA K U L I A H J A R T E L
untuk i = 0,1,...S1
S1 1
untuk i = S1...~
1(i) =
j 1
untuk j = 0,1,..,s2
S2 1
untuk j = s2,.....,
dan
2(i) =
W A H Y U A D I P 63
M A TA K U L I A H J A R T E L
1 i 2 j P i, j P i 1, j 1 i 1 P i 1, j 1 2 j 1 P i, j 1
Dalam menyelesaikan ini dipakai : Sistem tunggu Erlang di
sistem antrian pertama, maka:
Solusi bentuk produk:
P( i , j ) = P1( i )P2( j )
dimana P( , ) dikenal dengan PROBABILITAS MARGINAL
dari distribusi dan memenuhi persyaratan:
P k 1
k1 0
untuk i = 1,2
i
1
i!
i s1
i
1
i s1
1 1
c1 s !s
s1
dimana c1 konstanta yg
nilainya ditentukan dari
kondisi normal.
untuk 0 n m
W A H Y U A D I P 64
M A TA K U L I A H J A R T E L
P ( n)
i 1
( m i 1)
P (0)
m!
P (0 )
( m n)!
P(0)
m!
( m n)!
1 i 2 j P1 i P2 j
P1 i 1 P2 j 1 i 1 P1 i 1 P2 j 1 2 j 1 P1 i P2 j 1
2 j P2 j P2 j 2 j 1 P2 j 1
Ini ERLANG !
Persamaan ini sama dengan persamaan yang dipakai untuk
sistem antrian M/M/n
Maka :
j
2
c2 j!
P2( j ) =
SISTEM ANTRIAN
W A H Y U A D I P 65
M A TA K U L I A H J A R T E L
j
2
j s2
2 2
c2 s ! s
c =
k! s 1!s
k
s 1
i
k
i
k 0
r1i
ri1
Tujua
n
Sumb
er
rid
rsi
riM
rMi
M
M
Asumsi :
Terdapat M antrian, satu sumber dan satu tujuan.
Routing di jaringan adalah random.
Probabilitas suatu pelanggan meninggalkan antrian I ke j
adalah :
rij
SISTEM ANTRIAN
W A H Y U A D I P 66
M A TA K U L I A H J A R T E L
rsi
SISTEM ANTRIAN
W A H Y U A D I P 67
M A TA K U L I A H J A R T E L
Jaringan
Antrian
N
Jaringan asli
SISTEM ANTRIAN
W A H Y U A D I P 68
M A TA K U L I A H J A R T E L
Jaringan
Antrian
n
u (n)
SISTEM ANTRIAN
W A H Y U A D I P 69
M A TA K U L I A H J A R T E L
u (n)
A
n
N
Model ekivalen
Dalam model : n pelanggan memutar dalam jaringan :
throughput=u(n).
Throughput dapat dicari dengan cara MVA seperti cara
sebelumnya.
Bila N : jumlah paket total dalam jaringan tertutup.
n : kondisi antrian yang diatas,
maka : kondisi di antrian bawah : N n , jadi hanya perlu
melihat probabilitas kondisi di antrian atas saja yaitu :
dengan rate kedatangan : dan
rate pelayanan
: u(n)
n
n
u (i )
i 1
SISTEM ANTRIAN
W A H Y U A D I P 70
M A TA K U L I A H J A R T E L
i pi
i 1
1= 2=........= M =
Dengan :
p n po
n
n
n
n
u (i) M 1 i
i 1
Jadi :
n
n M 1
u ( n)
i 1
pn
M 1 n
n
n
po
Throughput
u ( n)
n 1
melalui VC :
E (T ) E ( n)
np n
n 1
N
N
N M 1
dengan ~
dengan ~
W A H Y U A D I P 71
M A TA K U L I A H J A R T E L
VC
Tingkat 1
Tingkat M
I
Penghitung C
Kotak W
n
n ( m 1)
n
W paket berputar
SISTEM ANTRIAN
W A H Y U A D I P 72
M A TA K U L I A H J A R T E L
C count
I
w box
j
(model antrian ekivalen)
pij
n
n (m 1)
u ( w)
u(w j)
TURUNKAN !
Pj = ( w j ) ( w ( M 1)T
w
Dimana : Tw =
SISTEM ANTRIAN
j 1
i
j
W A H Y U A D I P 73
M A TA K U L I A H J A R T E L
w/ w (M 1 )T
w
E (n) np(n)
n 1
1 w
( M 1)
E ( n)
1 w
M 1
/
2
SISTEM ANTRIAN
W A H Y U A D I P 74
M A TA K U L I A H J A R T E L
ALGORITMA BUZEN
Tujuan dari model model analisis jaringan antrian adalah untuk
mendapatkan hasil hasil unjuk kerja suatu set kondisi kondisi
tertentu.
Telah diperoleh cara cara mendapatkan hasil unjuk kerja
tersebut dengan memakai solusi persamaan kondisi dengan
asumsi asumsi tertentu.
Teknik pendekatan dapat digunakan untuk jaringan antrian
tertutup dengan cara Mean Value Analisis.
Pendekatan lainnya yang mungkin adalah cara simulasi dari
suatu bentuk pendekatan baru.
Biaya untuk memori computer dan waktu proses sangat
menentukan dalam menyelesaikan masalah masalah jaringan
antrian ini.
SISTEM ANTRIAN
W A H Y U A D I P 75
M A TA K U L I A H J A R T E L
Karena itu dicari suatu model dan algoritma yang dapat dipakai
untuk mengatasi /menyelesaikan masalah masalah yang
sensitive tersebut.
Untuk ini dilihat : CARA PENDEKATAN LAIN UNTUK
MENYELESAIKAN JARINGAN ANTRIAN BENTUK TERTUTUP
yang didapatkan oleh BUZEN dan REISER dan KOBAYASI
secara tertpisah dan dinamakan :
ALGORITMA BUZEN atau ALGORITMA KONVOLUSI
Untuk jaringan bentuk produk dan tertutup, telah diperoleh :
P n
1
f1 n1 f 2 n2 ... f M nM
G N
dimana :
bila untuk rate pelayanan tak tergantung kondisi :
f i ni i
i
ni
throughput : unique !
f i ni
i
ni
ni
i k
trhroughput
: tidak unique !
k 1
i k rki i= 1,2,...,M
i 1
SISTEM ANTRIAN
W A H Y U A D I P 76
M A TA K U L I A H J A R T E L
Masalah
utama
adalah
menentukan
P(n)
yaitu
dalam
S N , M n n1 , n2 ,..., nM | n 0; i 1,2,..., M
i 1
P (n) 1
nS ( N , M )
1
G ( N ) nS ( N , M )
G( N )
fi(ni)
i 1
fi(ni)
nS ( N , M ) i 1
ni N ,
i 1
M N 1
N
Untuk M = 10 dan N = 25 : harga tersebut =
SISTEM ANTRIAN
W A H Y U A D I P 77
M A TA K U L I A H J A R T E L
34!
52.451.256
25!9!
kondisi
dikemukakan
cara
BUZEN
yang
menentukan
fi(ni)
nS ( n ,m ) i 1
fi(ni)
k0 nS (n,m) i1
nmk
Menjadi faktor:
SISTEM ANTRIAN
W A H Y U A D I P 78
M A TA K U L I A H J A R T E L
g ( n, m )
k 0
fm(k )
m 1
nS ( n k , m 1) i 1
fi (ni)
g (n, m) f m ( k )[ g (n k , m l )]
k 0
algoritma konvolusi.
= f1 (n) ;
n = 0,1,.....,N
g (0,m)
=1;
m = 1,2,.....,M
m-1 m
M
0
1
2
.
.
.
n-1
n
G (n-1)
G (N)
jumlah
pelanggandihitung
selama
proses
algoritma ini.
SISTEM ANTRIAN
W A H Y U A D I P 79
M A TA K U L I A H J A R T E L
f (n )
g (n, m)
nS ( n , m ) i 1
dimana,
f i (ni )
m 1
nS ( n , m ) i 1
f i (ni )
f (n )
nS ( n , m ) i 1
m
Suku kedua, bila suatu suku dikeluarkan : f m (1)
m
Terlihant bahwa yang tinggal adalah konmstanta normal g (n1,m)
Jadi :
g ( n, m) g ( n, m 1) f m (1) g ( n 1, m)
W A H Y U A D I P 80
M A TA K U L I A H J A R T E L
Sebut
P (ni n)
P ( n)
nS ( N , M )
ni n
P (ni n)
P ( n)
nS ( N , M )
ni n
1 M
f j (n j )
nS ( N , M ) G ( N ) j 1
ni n
di mana
f j (n j ) j
j
nj
j k rkj
k 1
dikeluarkan,
maka:
1 i
P (ni n)
G ( N ) i
nS ( N n , M ) j 1
(n j )
SISTEM ANTRIAN
W A H Y U A D I P 81
M A TA K U L I A H J A R T E L
N
n 0
n 0
i
1
G ( N n 1)
G ( N n)
G( N )
i
P (ni n)
SISTEM ANTRIAN
W A H Y U A D I P 82
M A TA K U L I A H J A R T E L
SISTEM ANTRIAN
W A H Y U A D I P 83