Sistem Antrian
Riset Operasi
Semester Genap 2011/2012
Permasalahan Fasilitas drive in
• Secara rata-rata 10 mobil per jam tiba di
suatu fasilitas drive in satu meja layan.
• Diasumsikan rata-rata waktu layanan setiap
pelanggan adalah 4 menit,
• Waktu antar kedatangan dan waktu
pelayanan menyebar secara eksponensial.
• Terdapat beberapa permasalahan yang
menjadi ukuran performance dari fasilitas layanan ini.
Permasalahan Fasilitas Drive
In
1. Berapa peluang bahwa fasilitas tersebut menganggur, atau idle?
2. Berapa rata-rata jumlah mobil yang mengantri untuk dilayani?
3. Berapa rata-rata lama setiap mobil harus menunggu sampai dia selesai dilayani?
4. Secara rata-rata berapa pelanggan yang akan dilayani per jam oleh fasilitas
tersebut?
Permasalahan Model Optimasi
Antrian
• Montir-montir yang bekerja pada suatu bengkel perakitan komponen mesin perlu mencari
komponen yang diperlukan di gudang komponen.
• Secara rata-rata terdapat 10 montir per jam yang datang ke gudang untuk mencari
komponen.
• Di gudang bekerja seorang asisten untuk
membantu mencari komponen dengan gaji $6 per jam, dan butuh waktu 5 menit untuk
mencari setiap komponen yang dibutuhkan.
• Setiap montir menghasilkan barang
seharga $10 per jam, sehingga setiap jam yang dihabiskannya di gudang berarti
merugikan perusahaan $10.
• Perlukah perusahaan mempekerjakan
pembantu asisten gudang dengan gaji $4 per jam yang mampu mengurangi waktu pencarian komponen menjadi 4
menit/komponen?
• Semua permasalahan-permasalahan
tersebut dapat dipelajari solusinya di dalam Sistem Antrian.
Sistem Antrian (Queueing System)
• Input Process: sebaran peluang dari
pola kedatangan pelanggan sepanjang waktu
• Service Distribution: sebaran peluang
dari waktu acak selesainya pelayanan server bagi satu pelanggan
• Disiplin antrian: jumlah server dan
urutan pelayanan pelanggan.
• Beberapa contoh:
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
SITUASI INPUT PROCESS PROSES LAYANAN DISIPLIN ANTRIAN Bank Waktu kedatanga n antar pelanggan Waktu pelayanan oleh teller -Jumlah teller -First Comes First Served Kasir di Supermark et Waktu kedatanga n antar pelanggan Waktu layanan oleh kasir -Jumlah teller -First Comes First served Fasilitas
Drive in Waktu kedatanga n antar pelanggan
Waktu layanan oleh meja layanan
-1 meja layanan
-First
Kebaikan yang dapat dievaluasi
pada Sistem Antrian
• Sebaran peluang jumlah pelanggan:
perencanaan kapasitas dan pelayanan ruang mengantri → kepuasan dan pelayanan
pelanggan.
• Peluang server menganggur: Pemanfaatan
server atau optimalisasi jumlah server bekerja.
• Hasil dari sistem: berapa banyak pelanggan
terlayani.
• Lama waktu antrian: kepuasan pelanggan →
meminimumkan biaya (bahkan risiko
kehilangan nyawa) yang berhubungan dengan lama waktu mengantri.
Little’s Formula
• Sistem beroperasi pada waktu lama, pada
keadaan stabil (steady state):
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
L : rata-rata jumlah pelanggan di dalam sistem,
λ : laju kedatangan pelanggan ke dalam sistem,
W : rata-rata lama waktu yang dihabiskan pelanggan di dalam sistem
Little’s Formula
• Hubungan Selanjutnya:
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
L0 : rata-rata jumlah pelanggan yang menunggu di dalam sistem sebelum dilayani
W0 : rata-rata lama waktu tunggu sebelum dilayani
0 0 W
L
layanan waktu
rata
-rata
Notasi Pada model Antrian
A / B / c
Sebaran waktu kedatangan
Sebaran waktu layanan
Jumlah server
Pada dua notasi pertama:
• G=GI : sembarang sebaran • M: sebaran eksponensial
(memoryless)
• Ek: sebaran gamma dengan
orde k (Erlang)
• D: deterministik
Contoh:
• M/M/1: kedatangan proses
Poisson, waktu layanan eksponensial, 1 server.
• M/M/∞: idem, server tak hingga
banyaknya: situasi ‘swalayan’.
• M/G/1: kedatangan proses
Poisson, waktu layanan
sembarang sebaran, 1 server
Sistem
M/M/
1
• Proses kelahiran dan kematian:
– X(t): jumlah pelanggan yang berada di sistem
pada waktu t
– Kedatangan satu pelanggan pada selang waktu
[t, t+h) membuat X(t) bertambah satu dengan peluang
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
– Satu pelanggan selesai terlayani pada selang waktu
[t, t+h) membuat X(t) berkurang satu dengan peluang
X t h k1X t k
λho(h), untukk 0,1,2,...P
X t h k 1X t k
h o(h), untukk 1,2,3,...Sistem M/M/1
• Parameter proses kelahiran dan
kematian:
– μk=μ, untuk k = 0, 1, 2, … : Parameter kematian
– λk= λ, untuk k =1, 2, 3, … : Parameter kelahiran, λ0= 0
Sistem
M/M/
1
• Sebaran equilibrium atau sebaran steady
state bagi jumlah pelanggan di dalam sistem:
• Peluang pada suatu waktu tertentu
terdapat k pelanggan di dalam sistem
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
,... 2 , 1 , 0 )
) ( (
lim
P X t k k
t
k untuk
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
• Pembilang adalah deret geometrik terhingga jika λ
<µ, atau ρ<1
Sehingga:
• Untuk kasus di mana λ >µ, atau ρ>1 , sistem tidak
akan stabil. ,... 2 , 1 untuk , 0 k k k
0 0 0 1 1 k k k k
1 1 0 k k 0 1 1
0 1
k k
17
• Perhatikan:
Adalah sebaran peluang bagi sebaran geometrik dengan peluang sukses:
Sehingga, rata-rata jumlah pelanggan di dalam
sistem L:
Adalah nilai harapan dari sebaran geometrik.
, 2 , 1 , 0 ,
1
Penentuan L
18
• Hasil tersebut dapat diterapkan untuk memperoleh L
Traffic intensity: ukuran bagi system performance
L terbatas jika λ <µ, or ρ<1, selainnya sistem akan ‘
exploded’.
1 :~ Geometric p p
X
Penentuan
W, W
0dan
L
0• W0: rata-rata lama waktu tunggu
pelanggan di antrian sebelum dilayani
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
• W: rata-rata lama waktu yang dihabiskan
pelanggan di dalam sistem
L 1 1W
W
L
(
)
1 layanan
waktu rata
-rata 0
0
W W
W
1 1 ( ) 10
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
• L0: nilai harapan panjang antrian atau rata-rata jumlah pelanggan yang menunggu
selain yang dilayani
0
0 W
L
) (
) (
0 0
2
W
Permasalahan Fasilitas drive in
• Secara rata-rata 10 mobil per jam tiba di suatu
fasilitas drive in satu meja layan.
• Diasumsikan rata-rata waktu layanan setiap
pelanggan adalah 4 menit,
• Waktu antar kedatangan dan waktu pelayanan
menyebar secara eksponensial.
Dr. Rahma Fitriani, S.Si, M.Sc 8/15/17
λ=10
mobil/jam
4 menit/mobil ↔ μ=15
mobil/jam
Adalah sistem M/M/1
• Berapa peluang bahwa fasilitas tersebut
menganggur, atau idle?
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
• Peluang sistem idle: peluang bahwa tidak
ada pelanggan di dalam sistem
• Berapa rata-rata jumlah mobil yang
mengantri untuk dilayani?
0 1
3 1 15
10 1
) (
0
2
L
1 2mobil3 4 10 15
102
• Secara rata-rata berapa pelanggan yang
akan dilayani per jam oleh fasilitas tersebut?
– Jika fasilitas sibuk terus, maka akan melayani
=15 mobil/jam
– Karena ada peluang idle 1/3, maka hanya
akan melayani
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
• Berapa rata-rata lama setiap mobil harus
menunggu sampai dia selesai dilayani?
1W
jam 20menit5 1 10 15
1
mobil/jam 10
15 3
2
Permasalahan Model Optimasi
Antrian
• Montir-montir yang bekerja pada suatu bengkel perakitan komponen mesin perlu mencari
komponen yang diperlukan di gudang komponen.
• Secara rata-rata terdapat 10 montir per jam yang datang ke gudang untuk mencari
komponen.
• Di gudang bekerja seorang asisten untuk
membantu mencari komponen dengan gaji $6 per jam, dan butuh waktu 5 menit untuk
mencari setiap komponen yang dibutuhkan.
Dr. Rahma Fitriani, S.Si, M.Sc 8/15/17
λ = 10 montir/jam
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
• Setiap montir menghasilkan barang
seharga $10 per jam, sehingga setiap jam yang dihabiskannya di gudang berarti
merugikan perusahaan $10.
• Sistem M/M/1.
• Biaya yang akan diminimumkan:
• Tanpa pembantu asisten gudang:
jam jam jam tan keterlamba biaya 2 -rata pelayanan biaya 2 -rata biaya 2 -rata L jam $10
tan keterlamba biaya 2 -rata
) $50
• Dengan pembantu asisten gudang:
• $4 per jam yang mampu mengurangi
waktu pencarian komponen menjadi 4 menit/komponen:
μ = 60/4 = 15 komponen
8/15/17 Dr. Rahma Fitriani, S.Si, M.Sc
10 $ ) 4 6 $( pelayanan biaya 2 -rata jam
$10 $10
tan keterlamba biaya 2 -rata L
jam 5 $20
10 10
$
• Dengan pembantu asisten gudang total
biaya menjadi berkurang, dari $56 menjadi $30.
• Pembantu asisten gudang perlu
dipekerjakan.