simulasi kejadian diskret discrete event...

129
Simulasi Kejadian Diskret (Discrete Event Simulation) Kuliah Pemodelan Sistem Semester Genap 2015-2016 MZI Fakultas Informatika Telkom University FIF Tel-U Januari 2016 MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 1 / 32

Upload: truongnhu

Post on 19-Mar-2019

254 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Simulasi Kejadian Diskret(Discrete Event Simulation)

Kuliah Pemodelan Sistem Semester Genap 2015-2016

MZI

Fakultas InformatikaTelkom University

FIF Tel-U

Januari 2016

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 1 / 32

Page 2: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Acknowledgements

Slide ini disusun berdasarkan materi yang terdapat pada sumber-sumber berikut:

1 Simulation Modeling and Analysis, Edisi 3, 2000, oleh A. M. Law, W. D.Kelton (acuan utama).

2 Elements of Stochastic Process, oleh B. S. Gottfried.3 Discrete-Event Simulation, Edisi 4, oleh J. Banks, J. S. Carson II, B. L.Nelson, D. M. Nicol.

4 Slide kuliah Simulasi dan Pemodelan di Universitas Gunadarma oleh M. Iqbal.5 Slide kuliah Pemodelan Sistem di Telkom University oleh Tim DosenPemodelan dan Simulasi.

Beberapa gambar dapat diambil dari sumber-sumber di atas. Slide ini ditujukanuntuk keperluan akademis di lingkungan FIF Telkom University. Jika Andamemiliki saran/ pendapat/ pertanyaan terkait materi dalam slide ini, silakan kirimemail ke <pleasedontspam>@telkomuniversity.ac.id.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 2 / 32

Page 3: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Bahasan

1 Definisi Terkait Simulasi Kejadian Diskret

2 Sifat-sifat Simulasi Kejadian Diskret

3 Contoh Kejadian Diskret

4 Mekanisme Memajukan Waktu

5 Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 3 / 32

Page 4: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Bahasan

1 Definisi Terkait Simulasi Kejadian Diskret

2 Sifat-sifat Simulasi Kejadian Diskret

3 Contoh Kejadian Diskret

4 Mekanisme Memajukan Waktu

5 Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 4 / 32

Page 5: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Jenis-jenis simulasi

Simulasi statis vs simulasi dinamis.

Simulasi deterministik vs non-deterministik (stokastik).

Simulasi kejadian diskrit vs simulasi kejadian kontinu.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 5 / 32

Page 6: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Statis vs Simulasi Dinamis

Simulasi statis:

Simulasi yang tidak didasarkan pada waktu (peran variabel waktu tidakesensial pada simulasi statis).

Simulasi dapat mencakup sampel acak yang diambil untuk membangkitkansebuah hasil statistik (contohnya simulasi Monte Carlo).

Contoh: memilih portofolio saham, membuat desain jaringan BTS di JawaBarat.

Simulasi dinamis:

Simulasi yang meninjau lintasan waktu (timeline).

Simulasi memiliki mekanisme waktu (clock mechanism) yang digunakanuntuk menggerakkan waktu, sehingga status sistem berubah sesuaiperubahan waktu.

Contoh: simulasi proses manufaktur dan jasa.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 6 / 32

Page 7: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Statis vs Simulasi Dinamis

Simulasi statis:

Simulasi yang tidak didasarkan pada waktu (peran variabel waktu tidakesensial pada simulasi statis).

Simulasi dapat mencakup sampel acak yang diambil untuk membangkitkansebuah hasil statistik (contohnya simulasi Monte Carlo).

Contoh: memilih portofolio saham, membuat desain jaringan BTS di JawaBarat.

Simulasi dinamis:

Simulasi yang meninjau lintasan waktu (timeline).

Simulasi memiliki mekanisme waktu (clock mechanism) yang digunakanuntuk menggerakkan waktu, sehingga status sistem berubah sesuaiperubahan waktu.

Contoh: simulasi proses manufaktur dan jasa.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 6 / 32

Page 8: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Statis vs Simulasi Dinamis

Simulasi statis:

Simulasi yang tidak didasarkan pada waktu (peran variabel waktu tidakesensial pada simulasi statis).

Simulasi dapat mencakup sampel acak yang diambil untuk membangkitkansebuah hasil statistik (contohnya simulasi Monte Carlo).

Contoh: memilih portofolio saham, membuat desain jaringan BTS di JawaBarat.

Simulasi dinamis:

Simulasi yang meninjau lintasan waktu (timeline).

Simulasi memiliki mekanisme waktu (clock mechanism) yang digunakanuntuk menggerakkan waktu, sehingga status sistem berubah sesuaiperubahan waktu.

Contoh: simulasi proses manufaktur dan jasa.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 6 / 32

Page 9: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Statis vs Simulasi Dinamis

Simulasi statis:

Simulasi yang tidak didasarkan pada waktu (peran variabel waktu tidakesensial pada simulasi statis).

Simulasi dapat mencakup sampel acak yang diambil untuk membangkitkansebuah hasil statistik (contohnya simulasi Monte Carlo).

Contoh: memilih portofolio saham, membuat desain jaringan BTS di JawaBarat.

Simulasi dinamis:

Simulasi yang meninjau lintasan waktu (timeline).

Simulasi memiliki mekanisme waktu (clock mechanism) yang digunakanuntuk menggerakkan waktu, sehingga status sistem berubah sesuaiperubahan waktu.

Contoh: simulasi proses manufaktur dan jasa.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 6 / 32

Page 10: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Statis vs Simulasi Dinamis

Simulasi statis:

Simulasi yang tidak didasarkan pada waktu (peran variabel waktu tidakesensial pada simulasi statis).

Simulasi dapat mencakup sampel acak yang diambil untuk membangkitkansebuah hasil statistik (contohnya simulasi Monte Carlo).

Contoh: memilih portofolio saham, membuat desain jaringan BTS di JawaBarat.

Simulasi dinamis:

Simulasi yang meninjau lintasan waktu (timeline).

Simulasi memiliki mekanisme waktu (clock mechanism) yang digunakanuntuk menggerakkan waktu, sehingga status sistem berubah sesuaiperubahan waktu.

Contoh: simulasi proses manufaktur dan jasa.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 6 / 32

Page 11: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Statis vs Simulasi Dinamis

Simulasi statis:

Simulasi yang tidak didasarkan pada waktu (peran variabel waktu tidakesensial pada simulasi statis).

Simulasi dapat mencakup sampel acak yang diambil untuk membangkitkansebuah hasil statistik (contohnya simulasi Monte Carlo).

Contoh: memilih portofolio saham, membuat desain jaringan BTS di JawaBarat.

Simulasi dinamis:

Simulasi yang meninjau lintasan waktu (timeline).

Simulasi memiliki mekanisme waktu (clock mechanism) yang digunakanuntuk menggerakkan waktu, sehingga status sistem berubah sesuaiperubahan waktu.

Contoh: simulasi proses manufaktur dan jasa.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 6 / 32

Page 12: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Statis vs Simulasi Dinamis

Simulasi statis:

Simulasi yang tidak didasarkan pada waktu (peran variabel waktu tidakesensial pada simulasi statis).

Simulasi dapat mencakup sampel acak yang diambil untuk membangkitkansebuah hasil statistik (contohnya simulasi Monte Carlo).

Contoh: memilih portofolio saham, membuat desain jaringan BTS di JawaBarat.

Simulasi dinamis:

Simulasi yang meninjau lintasan waktu (timeline).

Simulasi memiliki mekanisme waktu (clock mechanism) yang digunakanuntuk menggerakkan waktu, sehingga status sistem berubah sesuaiperubahan waktu.

Contoh: simulasi proses manufaktur dan jasa.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 6 / 32

Page 13: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Deterministik vs Simulasi Probabilistik

Simulasi deterministik:

Simulasi tidak meninjau komponen masukan (input) yang bersifat acak(random).

Simulasi tidak memiliki keacakan (randomness) pada proses eksekusinya.Seluruh status sistem yang akan terjadi pada simulasi dapat ditentukansecara deterministik setelah data masukan (input) dan status awal (initialstate) ditentukan.

Simulasi probabilistik/ stokastik/ non-deterministik:

Setidaknya simulasi memiliki sebuah masukan (input) yang bersifat acak(random).

Simulasi memberikan keluaran (output) yang bersifat acak dengan sendirinya(self-random).

Setiap eksperimen simulasi dapat bervariasi secara statistik.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 7 / 32

Page 14: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Deterministik vs Simulasi Probabilistik

Simulasi deterministik:

Simulasi tidak meninjau komponen masukan (input) yang bersifat acak(random).

Simulasi tidak memiliki keacakan (randomness) pada proses eksekusinya.Seluruh status sistem yang akan terjadi pada simulasi dapat ditentukansecara deterministik setelah data masukan (input) dan status awal (initialstate) ditentukan.

Simulasi probabilistik/ stokastik/ non-deterministik:

Setidaknya simulasi memiliki sebuah masukan (input) yang bersifat acak(random).

Simulasi memberikan keluaran (output) yang bersifat acak dengan sendirinya(self-random).

Setiap eksperimen simulasi dapat bervariasi secara statistik.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 7 / 32

Page 15: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Deterministik vs Simulasi Probabilistik

Simulasi deterministik:

Simulasi tidak meninjau komponen masukan (input) yang bersifat acak(random).

Simulasi tidak memiliki keacakan (randomness) pada proses eksekusinya.

Seluruh status sistem yang akan terjadi pada simulasi dapat ditentukansecara deterministik setelah data masukan (input) dan status awal (initialstate) ditentukan.

Simulasi probabilistik/ stokastik/ non-deterministik:

Setidaknya simulasi memiliki sebuah masukan (input) yang bersifat acak(random).

Simulasi memberikan keluaran (output) yang bersifat acak dengan sendirinya(self-random).

Setiap eksperimen simulasi dapat bervariasi secara statistik.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 7 / 32

Page 16: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Deterministik vs Simulasi Probabilistik

Simulasi deterministik:

Simulasi tidak meninjau komponen masukan (input) yang bersifat acak(random).

Simulasi tidak memiliki keacakan (randomness) pada proses eksekusinya.Seluruh status sistem yang akan terjadi pada simulasi dapat ditentukansecara deterministik setelah data masukan (input) dan status awal (initialstate) ditentukan.

Simulasi probabilistik/ stokastik/ non-deterministik:

Setidaknya simulasi memiliki sebuah masukan (input) yang bersifat acak(random).

Simulasi memberikan keluaran (output) yang bersifat acak dengan sendirinya(self-random).

Setiap eksperimen simulasi dapat bervariasi secara statistik.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 7 / 32

Page 17: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Deterministik vs Simulasi Probabilistik

Simulasi deterministik:

Simulasi tidak meninjau komponen masukan (input) yang bersifat acak(random).

Simulasi tidak memiliki keacakan (randomness) pada proses eksekusinya.Seluruh status sistem yang akan terjadi pada simulasi dapat ditentukansecara deterministik setelah data masukan (input) dan status awal (initialstate) ditentukan.

Simulasi probabilistik/ stokastik/ non-deterministik:

Setidaknya simulasi memiliki sebuah masukan (input) yang bersifat acak(random).

Simulasi memberikan keluaran (output) yang bersifat acak dengan sendirinya(self-random).

Setiap eksperimen simulasi dapat bervariasi secara statistik.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 7 / 32

Page 18: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Deterministik vs Simulasi Probabilistik

Simulasi deterministik:

Simulasi tidak meninjau komponen masukan (input) yang bersifat acak(random).

Simulasi tidak memiliki keacakan (randomness) pada proses eksekusinya.Seluruh status sistem yang akan terjadi pada simulasi dapat ditentukansecara deterministik setelah data masukan (input) dan status awal (initialstate) ditentukan.

Simulasi probabilistik/ stokastik/ non-deterministik:

Setidaknya simulasi memiliki sebuah masukan (input) yang bersifat acak(random).

Simulasi memberikan keluaran (output) yang bersifat acak dengan sendirinya(self-random).

Setiap eksperimen simulasi dapat bervariasi secara statistik.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 7 / 32

Page 19: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Simulasi Deterministik vs Simulasi Probabilistik

Simulasi deterministik:

Simulasi tidak meninjau komponen masukan (input) yang bersifat acak(random).

Simulasi tidak memiliki keacakan (randomness) pada proses eksekusinya.Seluruh status sistem yang akan terjadi pada simulasi dapat ditentukansecara deterministik setelah data masukan (input) dan status awal (initialstate) ditentukan.

Simulasi probabilistik/ stokastik/ non-deterministik:

Setidaknya simulasi memiliki sebuah masukan (input) yang bersifat acak(random).

Simulasi memberikan keluaran (output) yang bersifat acak dengan sendirinya(self-random).

Setiap eksperimen simulasi dapat bervariasi secara statistik.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 7 / 32

Page 20: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 8 / 32

Page 21: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).

Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 22: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.

Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 23: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.

Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 24: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 25: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;

kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 26: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;

selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 27: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;

akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 28: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Kejadian Diskret

Kejadian diskret (discrete event) dari suatu sistem merupakan kejadian padasistem tersebut yang statusnya hanya berubah di titik-titik tertentu saja yangdapat dicacah (countable).Status atau variabel status (state variable) merupakan kumpulan ataukombinasi dari satu atau lebih atribut yang menyatakan keterkaitan antarentitas pada sistem.Kejadian (event) pada sistem merupakan suatu kejadian dalam fungsi waktuyang dapat mengubah status suatu sistem.Suatu kejadian akan memulai/ memicu aktivitas yang terjadi atau dilakukanoleh sistem.

Contoh kejadian yang dapat terjadi pada suatu sistem:

kedatangan suatu entitas ke sebuah stasiun kerja (workstation), contoh:nasabah datang ke bank;kegagalan sumberdaya (resource), contoh: teller tidak dapat melayaninasabah;selesainya suatu aktivitas, contoh: nasabah selesai menyetor uang;akhir dari suatu shift, contoh: bank tutup pada pukul 15:00.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 9 / 32

Page 29: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Ilustrasi Grafis Kejadian Diskret

Pada grafik, status yang berubah adalah banyaknya pengunjung dalam restoran.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 10 / 32

Page 30: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Definisi Terkait Simulasi Kejadian Diskret

Ilustrasi Grafis Kejadian Diskret vs Kontinu

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 11 / 32

Page 31: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Bahasan

1 Definisi Terkait Simulasi Kejadian Diskret

2 Sifat-sifat Simulasi Kejadian Diskret

3 Contoh Kejadian Diskret

4 Mekanisme Memajukan Waktu

5 Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 12 / 32

Page 32: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Sifat-sifat Simulasi Kejadian Diskret

Simulasi kejadian diskret biasanya bersifat stokastik, dinamis, dan diskret.

Stokastik/ non-deterministik/ probabilistik:

waktu antar kedatangan dan waktu layanan adalah variabel acak (randomvariable);waktu antar kedatangan dan waktu layanan memiliki suatu fungsi distribusikumulatif (cumulative distribution function, cdf ).

Diskret:status sistem hanya dapat berubah secara berhingga kali dalam satu selangwaktu yang terbatas;titik-titik waktu yang diamati direpresentasikan dalam bilangan naturaln = 0, 1, 2, . . ..

Dinamis:status simulasi berubah terhadap waktu;terdapat suatu mekanisme pada simulasi untuk memajukan waktu ke titiktertentu untuk mengetahui status yang mungkin terjadi berikutnya.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 13 / 32

Page 33: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Sifat-sifat Simulasi Kejadian Diskret

Simulasi kejadian diskret biasanya bersifat stokastik, dinamis, dan diskret.

Stokastik/ non-deterministik/ probabilistik:waktu antar kedatangan dan waktu layanan adalah variabel acak (randomvariable);

waktu antar kedatangan dan waktu layanan memiliki suatu fungsi distribusikumulatif (cumulative distribution function, cdf ).

Diskret:status sistem hanya dapat berubah secara berhingga kali dalam satu selangwaktu yang terbatas;titik-titik waktu yang diamati direpresentasikan dalam bilangan naturaln = 0, 1, 2, . . ..

Dinamis:status simulasi berubah terhadap waktu;terdapat suatu mekanisme pada simulasi untuk memajukan waktu ke titiktertentu untuk mengetahui status yang mungkin terjadi berikutnya.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 13 / 32

Page 34: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Sifat-sifat Simulasi Kejadian Diskret

Simulasi kejadian diskret biasanya bersifat stokastik, dinamis, dan diskret.

Stokastik/ non-deterministik/ probabilistik:waktu antar kedatangan dan waktu layanan adalah variabel acak (randomvariable);waktu antar kedatangan dan waktu layanan memiliki suatu fungsi distribusikumulatif (cumulative distribution function, cdf ).

Diskret:

status sistem hanya dapat berubah secara berhingga kali dalam satu selangwaktu yang terbatas;titik-titik waktu yang diamati direpresentasikan dalam bilangan naturaln = 0, 1, 2, . . ..

Dinamis:status simulasi berubah terhadap waktu;terdapat suatu mekanisme pada simulasi untuk memajukan waktu ke titiktertentu untuk mengetahui status yang mungkin terjadi berikutnya.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 13 / 32

Page 35: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Sifat-sifat Simulasi Kejadian Diskret

Simulasi kejadian diskret biasanya bersifat stokastik, dinamis, dan diskret.

Stokastik/ non-deterministik/ probabilistik:waktu antar kedatangan dan waktu layanan adalah variabel acak (randomvariable);waktu antar kedatangan dan waktu layanan memiliki suatu fungsi distribusikumulatif (cumulative distribution function, cdf ).

Diskret:status sistem hanya dapat berubah secara berhingga kali dalam satu selangwaktu yang terbatas;

titik-titik waktu yang diamati direpresentasikan dalam bilangan naturaln = 0, 1, 2, . . ..

Dinamis:status simulasi berubah terhadap waktu;terdapat suatu mekanisme pada simulasi untuk memajukan waktu ke titiktertentu untuk mengetahui status yang mungkin terjadi berikutnya.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 13 / 32

Page 36: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Sifat-sifat Simulasi Kejadian Diskret

Simulasi kejadian diskret biasanya bersifat stokastik, dinamis, dan diskret.

Stokastik/ non-deterministik/ probabilistik:waktu antar kedatangan dan waktu layanan adalah variabel acak (randomvariable);waktu antar kedatangan dan waktu layanan memiliki suatu fungsi distribusikumulatif (cumulative distribution function, cdf ).

Diskret:status sistem hanya dapat berubah secara berhingga kali dalam satu selangwaktu yang terbatas;titik-titik waktu yang diamati direpresentasikan dalam bilangan naturaln = 0, 1, 2, . . ..

Dinamis:

status simulasi berubah terhadap waktu;terdapat suatu mekanisme pada simulasi untuk memajukan waktu ke titiktertentu untuk mengetahui status yang mungkin terjadi berikutnya.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 13 / 32

Page 37: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Sifat-sifat Simulasi Kejadian Diskret

Simulasi kejadian diskret biasanya bersifat stokastik, dinamis, dan diskret.

Stokastik/ non-deterministik/ probabilistik:waktu antar kedatangan dan waktu layanan adalah variabel acak (randomvariable);waktu antar kedatangan dan waktu layanan memiliki suatu fungsi distribusikumulatif (cumulative distribution function, cdf ).

Diskret:status sistem hanya dapat berubah secara berhingga kali dalam satu selangwaktu yang terbatas;titik-titik waktu yang diamati direpresentasikan dalam bilangan naturaln = 0, 1, 2, . . ..

Dinamis:status simulasi berubah terhadap waktu;

terdapat suatu mekanisme pada simulasi untuk memajukan waktu ke titiktertentu untuk mengetahui status yang mungkin terjadi berikutnya.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 13 / 32

Page 38: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Sifat-sifat Simulasi Kejadian Diskret

Simulasi kejadian diskret biasanya bersifat stokastik, dinamis, dan diskret.

Stokastik/ non-deterministik/ probabilistik:waktu antar kedatangan dan waktu layanan adalah variabel acak (randomvariable);waktu antar kedatangan dan waktu layanan memiliki suatu fungsi distribusikumulatif (cumulative distribution function, cdf ).

Diskret:status sistem hanya dapat berubah secara berhingga kali dalam satu selangwaktu yang terbatas;titik-titik waktu yang diamati direpresentasikan dalam bilangan naturaln = 0, 1, 2, . . ..

Dinamis:status simulasi berubah terhadap waktu;terdapat suatu mekanisme pada simulasi untuk memajukan waktu ke titiktertentu untuk mengetahui status yang mungkin terjadi berikutnya.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 13 / 32

Page 39: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Kejadian (Event)

Kumpulan kejadian (event) menggambarkan aliran proses pada sistem.

Aliran proses merupakan urutan kejadian yang diperlukan untuk menjalankansimulasi.

Suatu kejadian (event) dapat:

menciptakan suatu keterlambatan dalam simulasi untuk mereplikasi satulintasan waktu,memicu konsekuensi logis yang terkait dengan kejadian tersebut.

Suatu kejadian (event) dapat dibagi menjadi:

Kejadian terjadwal (scheduled event): kejadian yang dapat ditentukan dandijadwalkan sebelumnya.

Kejadian kondisional (conditional event): kejadian yang dipicu oleh kondisitertentu yang terjadi, bukan oleh lintasan waktu.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 14 / 32

Page 40: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Kejadian (Event)

Kumpulan kejadian (event) menggambarkan aliran proses pada sistem.

Aliran proses merupakan urutan kejadian yang diperlukan untuk menjalankansimulasi.

Suatu kejadian (event) dapat:

menciptakan suatu keterlambatan dalam simulasi untuk mereplikasi satulintasan waktu,memicu konsekuensi logis yang terkait dengan kejadian tersebut.

Suatu kejadian (event) dapat dibagi menjadi:

Kejadian terjadwal (scheduled event): kejadian yang dapat ditentukan dandijadwalkan sebelumnya.

Kejadian kondisional (conditional event): kejadian yang dipicu oleh kondisitertentu yang terjadi, bukan oleh lintasan waktu.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 14 / 32

Page 41: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Kejadian (Event)

Kumpulan kejadian (event) menggambarkan aliran proses pada sistem.

Aliran proses merupakan urutan kejadian yang diperlukan untuk menjalankansimulasi.

Suatu kejadian (event) dapat:

menciptakan suatu keterlambatan dalam simulasi untuk mereplikasi satulintasan waktu,

memicu konsekuensi logis yang terkait dengan kejadian tersebut.

Suatu kejadian (event) dapat dibagi menjadi:

Kejadian terjadwal (scheduled event): kejadian yang dapat ditentukan dandijadwalkan sebelumnya.

Kejadian kondisional (conditional event): kejadian yang dipicu oleh kondisitertentu yang terjadi, bukan oleh lintasan waktu.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 14 / 32

Page 42: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Kejadian (Event)

Kumpulan kejadian (event) menggambarkan aliran proses pada sistem.

Aliran proses merupakan urutan kejadian yang diperlukan untuk menjalankansimulasi.

Suatu kejadian (event) dapat:

menciptakan suatu keterlambatan dalam simulasi untuk mereplikasi satulintasan waktu,memicu konsekuensi logis yang terkait dengan kejadian tersebut.

Suatu kejadian (event) dapat dibagi menjadi:

Kejadian terjadwal (scheduled event): kejadian yang dapat ditentukan dandijadwalkan sebelumnya.

Kejadian kondisional (conditional event): kejadian yang dipicu oleh kondisitertentu yang terjadi, bukan oleh lintasan waktu.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 14 / 32

Page 43: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Kejadian (Event)

Kumpulan kejadian (event) menggambarkan aliran proses pada sistem.

Aliran proses merupakan urutan kejadian yang diperlukan untuk menjalankansimulasi.

Suatu kejadian (event) dapat:

menciptakan suatu keterlambatan dalam simulasi untuk mereplikasi satulintasan waktu,memicu konsekuensi logis yang terkait dengan kejadian tersebut.

Suatu kejadian (event) dapat dibagi menjadi:

Kejadian terjadwal (scheduled event): kejadian yang dapat ditentukan dandijadwalkan sebelumnya.

Kejadian kondisional (conditional event): kejadian yang dipicu oleh kondisitertentu yang terjadi, bukan oleh lintasan waktu.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 14 / 32

Page 44: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Sifat-sifat Simulasi Kejadian Diskret

Kejadian (Event)

Kumpulan kejadian (event) menggambarkan aliran proses pada sistem.

Aliran proses merupakan urutan kejadian yang diperlukan untuk menjalankansimulasi.

Suatu kejadian (event) dapat:

menciptakan suatu keterlambatan dalam simulasi untuk mereplikasi satulintasan waktu,memicu konsekuensi logis yang terkait dengan kejadian tersebut.

Suatu kejadian (event) dapat dibagi menjadi:

Kejadian terjadwal (scheduled event): kejadian yang dapat ditentukan dandijadwalkan sebelumnya.

Kejadian kondisional (conditional event): kejadian yang dipicu oleh kondisitertentu yang terjadi, bukan oleh lintasan waktu.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 14 / 32

Page 45: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Bahasan

1 Definisi Terkait Simulasi Kejadian Diskret

2 Sifat-sifat Simulasi Kejadian Diskret

3 Contoh Kejadian Diskret

4 Mekanisme Memajukan Waktu

5 Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 15 / 32

Page 46: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas:

pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 47: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 48: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan:

layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 49: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 50: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server :

kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 51: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 52: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian:

kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 53: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 54: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas:

server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 55: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Contoh: Single Server System

Entitas: pelanggan (customer) dan pemberi layanan (server).

Atribut pelanggan: layanan yang diperlukan.

Atribut server : kemampuan server (service rate).

Kejadian: kedatangan pelanggan, selesainya pelanggan dilayani server,

Aktivitas: server melayani pelanggan, server menunggu pelanggan datang.

Kedatanganpelanggan

antrian serverPelangganSelesai

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 16 / 32

Page 56: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Anjungan Tunai Mandiri (ATM)

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 17 / 32

Page 57: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas:

pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 58: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 59: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah:

layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 60: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 61: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM:

kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 62: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 63: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian:

kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 64: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 65: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas:

ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 66: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Deskripsi

Entitas: pelanggan (customer)/ nasabah dan ATM.

Atribut pelanggan/ nasabah: layanan yang diperlukan.

Atribut ATM: kemampuan layanan ATM (ATM service rate)

Kejadian: kedatangan pelanggan/ nasabah, selesainya pelanggan/ nasabahdilayani ATM,

Aktivitas: ATM melayani pelanggan/ nasabah, ATM menunggu pelanggan/nasabah datang.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 18 / 32

Page 67: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Spesifikasi

Pelanggan tiba untuk memakai ATM dengan waktu antar kedatangan 3menit (yang terdistribusi eksponensial).

Antrian memiliki kapasitas tak terbatas untuk menampung sebanyak mungkinpelanggan yang datang.

ATM memiliki kapasitas satu pelanggan dalam satu waktu pelayanan.

Pelanggan rata-rata menghabiskan waktu 2.4 menit (yang terdistribusieksponensial).

Simulasi dijalankan ketika t = 0.

PermasalahanBagaimana cara mensimulasikan sistem ATM pada 22 menit pertama operasinyauntuk menentukan estimasi waktu tunggu (expected waiting time) seorangpelanggan dalam antrian?

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 19 / 32

Page 68: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Spesifikasi

Pelanggan tiba untuk memakai ATM dengan waktu antar kedatangan 3menit (yang terdistribusi eksponensial).

Antrian memiliki kapasitas tak terbatas untuk menampung sebanyak mungkinpelanggan yang datang.

ATM memiliki kapasitas satu pelanggan dalam satu waktu pelayanan.

Pelanggan rata-rata menghabiskan waktu 2.4 menit (yang terdistribusieksponensial).

Simulasi dijalankan ketika t = 0.

PermasalahanBagaimana cara mensimulasikan sistem ATM pada 22 menit pertama operasinyauntuk menentukan estimasi waktu tunggu (expected waiting time) seorangpelanggan dalam antrian?

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 19 / 32

Page 69: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Spesifikasi

Pelanggan tiba untuk memakai ATM dengan waktu antar kedatangan 3menit (yang terdistribusi eksponensial).

Antrian memiliki kapasitas tak terbatas untuk menampung sebanyak mungkinpelanggan yang datang.

ATM memiliki kapasitas satu pelanggan dalam satu waktu pelayanan.

Pelanggan rata-rata menghabiskan waktu 2.4 menit (yang terdistribusieksponensial).

Simulasi dijalankan ketika t = 0.

PermasalahanBagaimana cara mensimulasikan sistem ATM pada 22 menit pertama operasinyauntuk menentukan estimasi waktu tunggu (expected waiting time) seorangpelanggan dalam antrian?

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 19 / 32

Page 70: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Spesifikasi

Pelanggan tiba untuk memakai ATM dengan waktu antar kedatangan 3menit (yang terdistribusi eksponensial).

Antrian memiliki kapasitas tak terbatas untuk menampung sebanyak mungkinpelanggan yang datang.

ATM memiliki kapasitas satu pelanggan dalam satu waktu pelayanan.

Pelanggan rata-rata menghabiskan waktu 2.4 menit (yang terdistribusieksponensial).

Simulasi dijalankan ketika t = 0.

PermasalahanBagaimana cara mensimulasikan sistem ATM pada 22 menit pertama operasinyauntuk menentukan estimasi waktu tunggu (expected waiting time) seorangpelanggan dalam antrian?

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 19 / 32

Page 71: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Sistem ATM: Spesifikasi

Pelanggan tiba untuk memakai ATM dengan waktu antar kedatangan 3menit (yang terdistribusi eksponensial).

Antrian memiliki kapasitas tak terbatas untuk menampung sebanyak mungkinpelanggan yang datang.

ATM memiliki kapasitas satu pelanggan dalam satu waktu pelayanan.

Pelanggan rata-rata menghabiskan waktu 2.4 menit (yang terdistribusieksponensial).

Simulasi dijalankan ketika t = 0.

PermasalahanBagaimana cara mensimulasikan sistem ATM pada 22 menit pertama operasinyauntuk menentukan estimasi waktu tunggu (expected waiting time) seorangpelanggan dalam antrian?

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 19 / 32

Page 72: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Asumsi Sistem ATM

Tidak ada pelanggan di dalam ATM ketika sistem dijalankan untuk kalipertama, sehingga antrian kosong dan ATM tidak digunakan (idle).

Waktu bergerak dari antrian ke ATM sangat kecil sehingga dapat diabaikan.

Pelanggan diproses pada antrian dengan dasar first-in-first-out (FIFO) ataufirst-come-first-serve (FCFS).

ATM tidak pernah mengalami kerusakan, tidak pernah tidak dapat melayanipelanggan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 20 / 32

Page 73: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Asumsi Sistem ATM

Tidak ada pelanggan di dalam ATM ketika sistem dijalankan untuk kalipertama, sehingga antrian kosong dan ATM tidak digunakan (idle).

Waktu bergerak dari antrian ke ATM sangat kecil sehingga dapat diabaikan.

Pelanggan diproses pada antrian dengan dasar first-in-first-out (FIFO) ataufirst-come-first-serve (FCFS).

ATM tidak pernah mengalami kerusakan, tidak pernah tidak dapat melayanipelanggan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 20 / 32

Page 74: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Asumsi Sistem ATM

Tidak ada pelanggan di dalam ATM ketika sistem dijalankan untuk kalipertama, sehingga antrian kosong dan ATM tidak digunakan (idle).

Waktu bergerak dari antrian ke ATM sangat kecil sehingga dapat diabaikan.

Pelanggan diproses pada antrian dengan dasar first-in-first-out (FIFO) ataufirst-come-first-serve (FCFS).

ATM tidak pernah mengalami kerusakan, tidak pernah tidak dapat melayanipelanggan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 20 / 32

Page 75: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Contoh Kejadian Diskret

Asumsi Sistem ATM

Tidak ada pelanggan di dalam ATM ketika sistem dijalankan untuk kalipertama, sehingga antrian kosong dan ATM tidak digunakan (idle).

Waktu bergerak dari antrian ke ATM sangat kecil sehingga dapat diabaikan.

Pelanggan diproses pada antrian dengan dasar first-in-first-out (FIFO) ataufirst-come-first-serve (FCFS).

ATM tidak pernah mengalami kerusakan, tidak pernah tidak dapat melayanipelanggan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 20 / 32

Page 76: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Bahasan

1 Definisi Terkait Simulasi Kejadian Diskret

2 Sifat-sifat Simulasi Kejadian Diskret

3 Contoh Kejadian Diskret

4 Mekanisme Memajukan Waktu

5 Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 21 / 32

Page 77: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Mekanisme Memajukan Waktu

Mekanisme memajukan waktu adalah dasar penting yang diperlukan untukmemodelkan sistem dinamis.

Setiap model mempunyai variabel yang dinamakan internal clock atausimulation clock.

Mekanisme memajukan waktu pada simulasi dinamis:

waktu dalam kaitan kejadian (next-event time advance, NETA): waktudimajukan berdasarkan kejadian berikutnya yang terjadi pada simulasi, dalamhal ini kejadian (event) pada sistem dijadikan sebagai patokan waktu;

waktu dibagi dalam selang yang sama (fixed-increment time advance, FITA):waktu dimajukan berdasarkan inkrementasi yang tetap, meskipun tidak adaperubahan kejadian pada sistem, dalam hal ini waktu pada sistem dapatdirepresentasikan dengan bilangan natural n = 0, 1, 2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 22 / 32

Page 78: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Mekanisme Memajukan Waktu

Mekanisme memajukan waktu adalah dasar penting yang diperlukan untukmemodelkan sistem dinamis.

Setiap model mempunyai variabel yang dinamakan internal clock atausimulation clock.

Mekanisme memajukan waktu pada simulasi dinamis:

waktu dalam kaitan kejadian (next-event time advance, NETA): waktudimajukan berdasarkan kejadian berikutnya yang terjadi pada simulasi, dalamhal ini kejadian (event) pada sistem dijadikan sebagai patokan waktu;

waktu dibagi dalam selang yang sama (fixed-increment time advance, FITA):waktu dimajukan berdasarkan inkrementasi yang tetap, meskipun tidak adaperubahan kejadian pada sistem, dalam hal ini waktu pada sistem dapatdirepresentasikan dengan bilangan natural n = 0, 1, 2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 22 / 32

Page 79: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Mekanisme Memajukan Waktu

Mekanisme memajukan waktu adalah dasar penting yang diperlukan untukmemodelkan sistem dinamis.

Setiap model mempunyai variabel yang dinamakan internal clock atausimulation clock.

Mekanisme memajukan waktu pada simulasi dinamis:

waktu dalam kaitan kejadian (next-event time advance, NETA): waktudimajukan berdasarkan kejadian berikutnya yang terjadi pada simulasi, dalamhal ini kejadian (event) pada sistem dijadikan sebagai patokan waktu;

waktu dibagi dalam selang yang sama (fixed-increment time advance, FITA):waktu dimajukan berdasarkan inkrementasi yang tetap, meskipun tidak adaperubahan kejadian pada sistem, dalam hal ini waktu pada sistem dapatdirepresentasikan dengan bilangan natural n = 0, 1, 2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 22 / 32

Page 80: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Waktu dalam Katian Kejadian (NETA) —ATM

Simulasi waktu dilakukan sebagai berikut.

Definisikan ti : waktu simulasi (clock simulation) pada langkah ke-i, dengan0 ≤ i ≤ N , dan N : banyaknya kejadian diskret yang ditinjau.

Pada saat simulasi dimulai t0 = 0.

t1 : nilai waktu simulasi ketika kejadian diskret pertama diproses.

t2 : nilai waktu simulasi ketika kejadian diskret ke dua diproses.

Secara umum ti : nilai waktu simulasi ketika kejadian diskret ke-i diproses,dengan 0 ≤ i ≤ N .

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 23 / 32

Page 81: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Waktu dalam Katian Kejadian (NETA) —ATM

Simulasi waktu dilakukan sebagai berikut.

Definisikan ti : waktu simulasi (clock simulation) pada langkah ke-i, dengan0 ≤ i ≤ N , dan N : banyaknya kejadian diskret yang ditinjau.

Pada saat simulasi dimulai t0 = 0.

t1 : nilai waktu simulasi ketika kejadian diskret pertama diproses.

t2 : nilai waktu simulasi ketika kejadian diskret ke dua diproses.

Secara umum ti : nilai waktu simulasi ketika kejadian diskret ke-i diproses,dengan 0 ≤ i ≤ N .

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 23 / 32

Page 82: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Waktu dalam Katian Kejadian (NETA) —ATM

Simulasi waktu dilakukan sebagai berikut.

Definisikan ti : waktu simulasi (clock simulation) pada langkah ke-i, dengan0 ≤ i ≤ N , dan N : banyaknya kejadian diskret yang ditinjau.

Pada saat simulasi dimulai t0 = 0.

t1 : nilai waktu simulasi ketika kejadian diskret pertama diproses.

t2 : nilai waktu simulasi ketika kejadian diskret ke dua diproses.

Secara umum ti : nilai waktu simulasi ketika kejadian diskret ke-i diproses,dengan 0 ≤ i ≤ N .

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 23 / 32

Page 83: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Waktu dalam Katian Kejadian (NETA) —ATM

Simulasi waktu dilakukan sebagai berikut.

Definisikan ti : waktu simulasi (clock simulation) pada langkah ke-i, dengan0 ≤ i ≤ N , dan N : banyaknya kejadian diskret yang ditinjau.

Pada saat simulasi dimulai t0 = 0.

t1 : nilai waktu simulasi ketika kejadian diskret pertama diproses.

t2 : nilai waktu simulasi ketika kejadian diskret ke dua diproses.

Secara umum ti : nilai waktu simulasi ketika kejadian diskret ke-i diproses,dengan 0 ≤ i ≤ N .

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 23 / 32

Page 84: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Waktu dalam Katian Kejadian (NETA) —ATM

Simulasi waktu dilakukan sebagai berikut.

Definisikan ti : waktu simulasi (clock simulation) pada langkah ke-i, dengan0 ≤ i ≤ N , dan N : banyaknya kejadian diskret yang ditinjau.

Pada saat simulasi dimulai t0 = 0.

t1 : nilai waktu simulasi ketika kejadian diskret pertama diproses.

t2 : nilai waktu simulasi ketika kejadian diskret ke dua diproses.

Secara umum ti : nilai waktu simulasi ketika kejadian diskret ke-i diproses,dengan 0 ≤ i ≤ N .

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 23 / 32

Page 85: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

NETA —ATM

Pemodelan waktu (dengan NETA) dapat dilakukan sebagai berikut:

Misalkan ti : waktu kedatangan nasabah ke-i, dengan t0 = 0.

Misalkan Ai = ti − ti−1, nilai Ai merupakan interval (selisih) waktu antarakedatangan nasabah ke-(i− 1) dan nasabah ke-i.Dengan asumsi bahwa t0 < t1 < t2 < · · · , maka nilai dari Ai selalu positifuntuk semua i ≥ 0.Misalkan Si : lama ATM melayani nasabah ke-i (service time).

Misalkan Di : lama waktu tunda (delay) dalam antrian untuk pelanggan ke-i.

Misalkan ci = ti +Di + Si, nilai ci merupakan waktu pelanggan ke-i selesaidilayani dan keluar.

Misalkan ei : waktu terjadinya kejadian ke-i (dari semua jenis kejadian).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 24 / 32

Page 86: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

NETA —ATM

Pemodelan waktu (dengan NETA) dapat dilakukan sebagai berikut:

Misalkan ti : waktu kedatangan nasabah ke-i, dengan t0 = 0.

Misalkan Ai = ti − ti−1, nilai Ai merupakan interval (selisih) waktu antarakedatangan nasabah ke-(i− 1) dan nasabah ke-i.Dengan asumsi bahwa t0 < t1 < t2 < · · · , maka nilai dari Ai selalu positifuntuk semua i ≥ 0.Misalkan Si : lama ATM melayani nasabah ke-i (service time).

Misalkan Di : lama waktu tunda (delay) dalam antrian untuk pelanggan ke-i.

Misalkan ci = ti +Di + Si, nilai ci merupakan waktu pelanggan ke-i selesaidilayani dan keluar.

Misalkan ei : waktu terjadinya kejadian ke-i (dari semua jenis kejadian).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 24 / 32

Page 87: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

NETA —ATM

Pemodelan waktu (dengan NETA) dapat dilakukan sebagai berikut:

Misalkan ti : waktu kedatangan nasabah ke-i, dengan t0 = 0.

Misalkan Ai = ti − ti−1, nilai Ai merupakan interval (selisih) waktu antarakedatangan nasabah ke-(i− 1) dan nasabah ke-i.Dengan asumsi bahwa t0 < t1 < t2 < · · · , maka nilai dari Ai selalu positifuntuk semua i ≥ 0.

Misalkan Si : lama ATM melayani nasabah ke-i (service time).

Misalkan Di : lama waktu tunda (delay) dalam antrian untuk pelanggan ke-i.

Misalkan ci = ti +Di + Si, nilai ci merupakan waktu pelanggan ke-i selesaidilayani dan keluar.

Misalkan ei : waktu terjadinya kejadian ke-i (dari semua jenis kejadian).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 24 / 32

Page 88: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

NETA —ATM

Pemodelan waktu (dengan NETA) dapat dilakukan sebagai berikut:

Misalkan ti : waktu kedatangan nasabah ke-i, dengan t0 = 0.

Misalkan Ai = ti − ti−1, nilai Ai merupakan interval (selisih) waktu antarakedatangan nasabah ke-(i− 1) dan nasabah ke-i.Dengan asumsi bahwa t0 < t1 < t2 < · · · , maka nilai dari Ai selalu positifuntuk semua i ≥ 0.Misalkan Si : lama ATM melayani nasabah ke-i (service time).

Misalkan Di : lama waktu tunda (delay) dalam antrian untuk pelanggan ke-i.

Misalkan ci = ti +Di + Si, nilai ci merupakan waktu pelanggan ke-i selesaidilayani dan keluar.

Misalkan ei : waktu terjadinya kejadian ke-i (dari semua jenis kejadian).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 24 / 32

Page 89: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

NETA —ATM

Pemodelan waktu (dengan NETA) dapat dilakukan sebagai berikut:

Misalkan ti : waktu kedatangan nasabah ke-i, dengan t0 = 0.

Misalkan Ai = ti − ti−1, nilai Ai merupakan interval (selisih) waktu antarakedatangan nasabah ke-(i− 1) dan nasabah ke-i.Dengan asumsi bahwa t0 < t1 < t2 < · · · , maka nilai dari Ai selalu positifuntuk semua i ≥ 0.Misalkan Si : lama ATM melayani nasabah ke-i (service time).

Misalkan Di : lama waktu tunda (delay) dalam antrian untuk pelanggan ke-i.

Misalkan ci = ti +Di + Si, nilai ci merupakan waktu pelanggan ke-i selesaidilayani dan keluar.

Misalkan ei : waktu terjadinya kejadian ke-i (dari semua jenis kejadian).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 24 / 32

Page 90: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

NETA —ATM

Pemodelan waktu (dengan NETA) dapat dilakukan sebagai berikut:

Misalkan ti : waktu kedatangan nasabah ke-i, dengan t0 = 0.

Misalkan Ai = ti − ti−1, nilai Ai merupakan interval (selisih) waktu antarakedatangan nasabah ke-(i− 1) dan nasabah ke-i.Dengan asumsi bahwa t0 < t1 < t2 < · · · , maka nilai dari Ai selalu positifuntuk semua i ≥ 0.Misalkan Si : lama ATM melayani nasabah ke-i (service time).

Misalkan Di : lama waktu tunda (delay) dalam antrian untuk pelanggan ke-i.

Misalkan ci = ti +Di + Si, nilai ci merupakan waktu pelanggan ke-i selesaidilayani dan keluar.

Misalkan ei : waktu terjadinya kejadian ke-i (dari semua jenis kejadian).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 24 / 32

Page 91: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

NETA —ATM

Pemodelan waktu (dengan NETA) dapat dilakukan sebagai berikut:

Misalkan ti : waktu kedatangan nasabah ke-i, dengan t0 = 0.

Misalkan Ai = ti − ti−1, nilai Ai merupakan interval (selisih) waktu antarakedatangan nasabah ke-(i− 1) dan nasabah ke-i.Dengan asumsi bahwa t0 < t1 < t2 < · · · , maka nilai dari Ai selalu positifuntuk semua i ≥ 0.Misalkan Si : lama ATM melayani nasabah ke-i (service time).

Misalkan Di : lama waktu tunda (delay) dalam antrian untuk pelanggan ke-i.

Misalkan ci = ti +Di + Si, nilai ci merupakan waktu pelanggan ke-i selesaidilayani dan keluar.

Misalkan ei : waktu terjadinya kejadian ke-i (dari semua jenis kejadian).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 24 / 32

Page 92: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan ATM

Atribut entitas merupakan karakteristik entitas yang dipertahankan olehentitas tersebut sampai entitas keluar dari sistem.

Untuk simulasi ATM, salah satu atribut entitas adalah waktu kedatangannasabah (ti, i ≥ 1).

Variabel status:

Banyaknya entitas (nasabah) dalam antrian pada langkah ke-i, dinotasikandengan NQi.Status ATM pada langkah ke-i, dinotasikan dengan statusi, denganstatusi = idle bila ATM tidak dipakai dan statusi = busy bila ATM dipakai,dengan i ≥ 0.

Nilai dari ti, Si, dan Di bersifat probabilistik.Akibatnya nilai dari Ai dan ci juga bersifat probabilistik.Misalkan FA(x) : fungsi distribusi kumulatif dari probabilitas intervalkedatangan A1, A2, . . ., dan FS(x) : fungsi distribusi kumulatif dariprobabilitas lama waktu layanan S1, S2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 25 / 32

Page 93: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan ATM

Atribut entitas merupakan karakteristik entitas yang dipertahankan olehentitas tersebut sampai entitas keluar dari sistem.Untuk simulasi ATM, salah satu atribut entitas adalah waktu kedatangannasabah (ti, i ≥ 1).

Variabel status:

Banyaknya entitas (nasabah) dalam antrian pada langkah ke-i, dinotasikandengan NQi.Status ATM pada langkah ke-i, dinotasikan dengan statusi, denganstatusi = idle bila ATM tidak dipakai dan statusi = busy bila ATM dipakai,dengan i ≥ 0.

Nilai dari ti, Si, dan Di bersifat probabilistik.Akibatnya nilai dari Ai dan ci juga bersifat probabilistik.Misalkan FA(x) : fungsi distribusi kumulatif dari probabilitas intervalkedatangan A1, A2, . . ., dan FS(x) : fungsi distribusi kumulatif dariprobabilitas lama waktu layanan S1, S2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 25 / 32

Page 94: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan ATM

Atribut entitas merupakan karakteristik entitas yang dipertahankan olehentitas tersebut sampai entitas keluar dari sistem.Untuk simulasi ATM, salah satu atribut entitas adalah waktu kedatangannasabah (ti, i ≥ 1).

Variabel status:

Banyaknya entitas (nasabah) dalam antrian pada langkah ke-i, dinotasikandengan NQi.

Status ATM pada langkah ke-i, dinotasikan dengan statusi, denganstatusi = idle bila ATM tidak dipakai dan statusi = busy bila ATM dipakai,dengan i ≥ 0.

Nilai dari ti, Si, dan Di bersifat probabilistik.Akibatnya nilai dari Ai dan ci juga bersifat probabilistik.Misalkan FA(x) : fungsi distribusi kumulatif dari probabilitas intervalkedatangan A1, A2, . . ., dan FS(x) : fungsi distribusi kumulatif dariprobabilitas lama waktu layanan S1, S2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 25 / 32

Page 95: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan ATM

Atribut entitas merupakan karakteristik entitas yang dipertahankan olehentitas tersebut sampai entitas keluar dari sistem.Untuk simulasi ATM, salah satu atribut entitas adalah waktu kedatangannasabah (ti, i ≥ 1).

Variabel status:

Banyaknya entitas (nasabah) dalam antrian pada langkah ke-i, dinotasikandengan NQi.Status ATM pada langkah ke-i, dinotasikan dengan statusi, denganstatusi = idle bila ATM tidak dipakai dan statusi = busy bila ATM dipakai,dengan i ≥ 0.

Nilai dari ti, Si, dan Di bersifat probabilistik.Akibatnya nilai dari Ai dan ci juga bersifat probabilistik.Misalkan FA(x) : fungsi distribusi kumulatif dari probabilitas intervalkedatangan A1, A2, . . ., dan FS(x) : fungsi distribusi kumulatif dariprobabilitas lama waktu layanan S1, S2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 25 / 32

Page 96: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan ATM

Atribut entitas merupakan karakteristik entitas yang dipertahankan olehentitas tersebut sampai entitas keluar dari sistem.Untuk simulasi ATM, salah satu atribut entitas adalah waktu kedatangannasabah (ti, i ≥ 1).

Variabel status:

Banyaknya entitas (nasabah) dalam antrian pada langkah ke-i, dinotasikandengan NQi.Status ATM pada langkah ke-i, dinotasikan dengan statusi, denganstatusi = idle bila ATM tidak dipakai dan statusi = busy bila ATM dipakai,dengan i ≥ 0.

Nilai dari ti, Si, dan Di bersifat probabilistik.

Akibatnya nilai dari Ai dan ci juga bersifat probabilistik.Misalkan FA(x) : fungsi distribusi kumulatif dari probabilitas intervalkedatangan A1, A2, . . ., dan FS(x) : fungsi distribusi kumulatif dariprobabilitas lama waktu layanan S1, S2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 25 / 32

Page 97: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan ATM

Atribut entitas merupakan karakteristik entitas yang dipertahankan olehentitas tersebut sampai entitas keluar dari sistem.Untuk simulasi ATM, salah satu atribut entitas adalah waktu kedatangannasabah (ti, i ≥ 1).

Variabel status:

Banyaknya entitas (nasabah) dalam antrian pada langkah ke-i, dinotasikandengan NQi.Status ATM pada langkah ke-i, dinotasikan dengan statusi, denganstatusi = idle bila ATM tidak dipakai dan statusi = busy bila ATM dipakai,dengan i ≥ 0.

Nilai dari ti, Si, dan Di bersifat probabilistik.Akibatnya nilai dari Ai dan ci juga bersifat probabilistik.

Misalkan FA(x) : fungsi distribusi kumulatif dari probabilitas intervalkedatangan A1, A2, . . ., dan FS(x) : fungsi distribusi kumulatif dariprobabilitas lama waktu layanan S1, S2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 25 / 32

Page 98: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan ATM

Atribut entitas merupakan karakteristik entitas yang dipertahankan olehentitas tersebut sampai entitas keluar dari sistem.Untuk simulasi ATM, salah satu atribut entitas adalah waktu kedatangannasabah (ti, i ≥ 1).

Variabel status:

Banyaknya entitas (nasabah) dalam antrian pada langkah ke-i, dinotasikandengan NQi.Status ATM pada langkah ke-i, dinotasikan dengan statusi, denganstatusi = idle bila ATM tidak dipakai dan statusi = busy bila ATM dipakai,dengan i ≥ 0.

Nilai dari ti, Si, dan Di bersifat probabilistik.Akibatnya nilai dari Ai dan ci juga bersifat probabilistik.Misalkan FA(x) : fungsi distribusi kumulatif dari probabilitas intervalkedatangan A1, A2, . . ., dan FS(x) : fungsi distribusi kumulatif dariprobabilitas lama waktu layanan S1, S2, . . ..

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 25 / 32

Page 99: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan Kejadian Diskret pada ATM

Pada waktu kejadian ke-0 terjadi (e0 terjadi), yaitu t0 = 0, ATM tidakdipakai (idle), sehingga status0 = idle. Kemudian t1 = t0 +A1, denganA1 = FA(t0).

Kita memiliki e0 = t0 = 0.

Selanjutnya waktu simulasi diubah menjadi waktu ketika kejadian e1 terjadi,yaitu t1.

Karena nasabah yang pertama datang langsung dilayani ATM (tidakmengantri), maka D1 = 0, kemudian status ATM diubah dari idle ke busy,yaitu status1 = busy.

Nilai c1 = t1 +D1 + S1 = t1 + 0 + S1 = t1 + S1, dengan S1 = t1 + FS(t0).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 26 / 32

Page 100: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan Kejadian Diskret pada ATM

Pada waktu kejadian ke-0 terjadi (e0 terjadi), yaitu t0 = 0, ATM tidakdipakai (idle), sehingga status0 = idle. Kemudian t1 = t0 +A1, denganA1 = FA(t0).

Kita memiliki e0 = t0 = 0.

Selanjutnya waktu simulasi diubah menjadi waktu ketika kejadian e1 terjadi,yaitu t1.

Karena nasabah yang pertama datang langsung dilayani ATM (tidakmengantri), maka D1 = 0, kemudian status ATM diubah dari idle ke busy,yaitu status1 = busy.

Nilai c1 = t1 +D1 + S1 = t1 + 0 + S1 = t1 + S1, dengan S1 = t1 + FS(t0).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 26 / 32

Page 101: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan Kejadian Diskret pada ATM

Pada waktu kejadian ke-0 terjadi (e0 terjadi), yaitu t0 = 0, ATM tidakdipakai (idle), sehingga status0 = idle. Kemudian t1 = t0 +A1, denganA1 = FA(t0).

Kita memiliki e0 = t0 = 0.

Selanjutnya waktu simulasi diubah menjadi waktu ketika kejadian e1 terjadi,yaitu t1.

Karena nasabah yang pertama datang langsung dilayani ATM (tidakmengantri), maka D1 = 0, kemudian status ATM diubah dari idle ke busy,yaitu status1 = busy.

Nilai c1 = t1 +D1 + S1 = t1 + 0 + S1 = t1 + S1, dengan S1 = t1 + FS(t0).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 26 / 32

Page 102: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan Kejadian Diskret pada ATM

Pada waktu kejadian ke-0 terjadi (e0 terjadi), yaitu t0 = 0, ATM tidakdipakai (idle), sehingga status0 = idle. Kemudian t1 = t0 +A1, denganA1 = FA(t0).

Kita memiliki e0 = t0 = 0.

Selanjutnya waktu simulasi diubah menjadi waktu ketika kejadian e1 terjadi,yaitu t1.

Karena nasabah yang pertama datang langsung dilayani ATM (tidakmengantri), maka D1 = 0, kemudian status ATM diubah dari idle ke busy,yaitu status1 = busy.

Nilai c1 = t1 +D1 + S1 = t1 + 0 + S1 = t1 + S1, dengan S1 = t1 + FS(t0).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 26 / 32

Page 103: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Pemodelan Kejadian Diskret pada ATM

Pada waktu kejadian ke-0 terjadi (e0 terjadi), yaitu t0 = 0, ATM tidakdipakai (idle), sehingga status0 = idle. Kemudian t1 = t0 +A1, denganA1 = FA(t0).

Kita memiliki e0 = t0 = 0.

Selanjutnya waktu simulasi diubah menjadi waktu ketika kejadian e1 terjadi,yaitu t1.

Karena nasabah yang pertama datang langsung dilayani ATM (tidakmengantri), maka D1 = 0, kemudian status ATM diubah dari idle ke busy,yaitu status1 = busy.

Nilai c1 = t1 +D1 + S1 = t1 + 0 + S1 = t1 + S1, dengan S1 = t1 + FS(t0).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 26 / 32

Page 104: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke dua diperoleh dari t2 = t1 +A2, denganA2 = FA(t1).

Kita dapat memperoleh e1 = t1.

Bila t2 < c1, atau artinya waktu kedatangan nasabah ke dua lebih cepat dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t1 ke t2 (waktu kejadian ke dua).

Bila t2 < c1, maka status2 = busy, banyaknya pelanggan yang mengantripada langkah ke dua adalah 1 (pelanggan ke dua mengantri), yaituNQ2 = 1. Waktu kedatangan nasabah ke dua juga disimpan.

Lama waktu tunda untuk pelanggan ke dua adalah D2 = c1 − t2.Waktu pelanggan ke dua selesai dilayani dan keluar adalahc2 = t2 +D2 + S2 = t2 + c1 − t2 + S2 = c1 + S2. Nilai S2 diperoleh dariS2 = t2 + FS(t1).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 27 / 32

Page 105: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke dua diperoleh dari t2 = t1 +A2, denganA2 = FA(t1).

Kita dapat memperoleh e1 = t1.

Bila t2 < c1, atau artinya waktu kedatangan nasabah ke dua lebih cepat dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t1 ke t2 (waktu kejadian ke dua).

Bila t2 < c1, maka status2 = busy, banyaknya pelanggan yang mengantripada langkah ke dua adalah 1 (pelanggan ke dua mengantri), yaituNQ2 = 1. Waktu kedatangan nasabah ke dua juga disimpan.

Lama waktu tunda untuk pelanggan ke dua adalah D2 = c1 − t2.Waktu pelanggan ke dua selesai dilayani dan keluar adalahc2 = t2 +D2 + S2 = t2 + c1 − t2 + S2 = c1 + S2. Nilai S2 diperoleh dariS2 = t2 + FS(t1).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 27 / 32

Page 106: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke dua diperoleh dari t2 = t1 +A2, denganA2 = FA(t1).

Kita dapat memperoleh e1 = t1.

Bila t2 < c1, atau artinya waktu kedatangan nasabah ke dua lebih cepat dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t1 ke t2 (waktu kejadian ke dua).

Bila t2 < c1, maka status2 = busy, banyaknya pelanggan yang mengantripada langkah ke dua adalah 1 (pelanggan ke dua mengantri), yaituNQ2 = 1. Waktu kedatangan nasabah ke dua juga disimpan.

Lama waktu tunda untuk pelanggan ke dua adalah D2 = c1 − t2.Waktu pelanggan ke dua selesai dilayani dan keluar adalahc2 = t2 +D2 + S2 = t2 + c1 − t2 + S2 = c1 + S2. Nilai S2 diperoleh dariS2 = t2 + FS(t1).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 27 / 32

Page 107: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke dua diperoleh dari t2 = t1 +A2, denganA2 = FA(t1).

Kita dapat memperoleh e1 = t1.

Bila t2 < c1, atau artinya waktu kedatangan nasabah ke dua lebih cepat dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t1 ke t2 (waktu kejadian ke dua).

Bila t2 < c1, maka status2 = busy, banyaknya pelanggan yang mengantripada langkah ke dua adalah 1 (pelanggan ke dua mengantri), yaituNQ2 = 1. Waktu kedatangan nasabah ke dua juga disimpan.

Lama waktu tunda untuk pelanggan ke dua adalah D2 = c1 − t2.Waktu pelanggan ke dua selesai dilayani dan keluar adalahc2 = t2 +D2 + S2 = t2 + c1 − t2 + S2 = c1 + S2. Nilai S2 diperoleh dariS2 = t2 + FS(t1).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 27 / 32

Page 108: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke dua diperoleh dari t2 = t1 +A2, denganA2 = FA(t1).

Kita dapat memperoleh e1 = t1.

Bila t2 < c1, atau artinya waktu kedatangan nasabah ke dua lebih cepat dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t1 ke t2 (waktu kejadian ke dua).

Bila t2 < c1, maka status2 = busy, banyaknya pelanggan yang mengantripada langkah ke dua adalah 1 (pelanggan ke dua mengantri), yaituNQ2 = 1. Waktu kedatangan nasabah ke dua juga disimpan.

Lama waktu tunda untuk pelanggan ke dua adalah D2 = c1 − t2.

Waktu pelanggan ke dua selesai dilayani dan keluar adalahc2 = t2 +D2 + S2 = t2 + c1 − t2 + S2 = c1 + S2. Nilai S2 diperoleh dariS2 = t2 + FS(t1).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 27 / 32

Page 109: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke dua diperoleh dari t2 = t1 +A2, denganA2 = FA(t1).

Kita dapat memperoleh e1 = t1.

Bila t2 < c1, atau artinya waktu kedatangan nasabah ke dua lebih cepat dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t1 ke t2 (waktu kejadian ke dua).

Bila t2 < c1, maka status2 = busy, banyaknya pelanggan yang mengantripada langkah ke dua adalah 1 (pelanggan ke dua mengantri), yaituNQ2 = 1. Waktu kedatangan nasabah ke dua juga disimpan.

Lama waktu tunda untuk pelanggan ke dua adalah D2 = c1 − t2.Waktu pelanggan ke dua selesai dilayani dan keluar adalahc2 = t2 +D2 + S2 =

t2 + c1 − t2 + S2 = c1 + S2. Nilai S2 diperoleh dariS2 = t2 + FS(t1).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 27 / 32

Page 110: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke dua diperoleh dari t2 = t1 +A2, denganA2 = FA(t1).

Kita dapat memperoleh e1 = t1.

Bila t2 < c1, atau artinya waktu kedatangan nasabah ke dua lebih cepat dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t1 ke t2 (waktu kejadian ke dua).

Bila t2 < c1, maka status2 = busy, banyaknya pelanggan yang mengantripada langkah ke dua adalah 1 (pelanggan ke dua mengantri), yaituNQ2 = 1. Waktu kedatangan nasabah ke dua juga disimpan.

Lama waktu tunda untuk pelanggan ke dua adalah D2 = c1 − t2.Waktu pelanggan ke dua selesai dilayani dan keluar adalahc2 = t2 +D2 + S2 = t2 + c1 − t2 + S2 = c1 + S2. Nilai S2 diperoleh dariS2 = t2 + FS(t1).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 27 / 32

Page 111: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke tiga diperoleh dari t3 = t2 +A3, denganA3 = FA(t2).

Bila t3 > c1, atau artinya waktu kedatangan nasabah ke tiga lebih lama dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t2 ke t3 (waktu kejadian ke tiga).

Kita dapat memperoleh e3 = c1.

Ketika pelanggan ke tiga datang, maka pelanggan ke dua sedang berada didalam ATM. Akibatnya kita juga memiliki NQ3 = 1 (karena yang mengantrihanya pelanggan ke tiga).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 28 / 32

Page 112: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke tiga diperoleh dari t3 = t2 +A3, denganA3 = FA(t2).

Bila t3 > c1, atau artinya waktu kedatangan nasabah ke tiga lebih lama dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t2 ke t3 (waktu kejadian ke tiga).

Kita dapat memperoleh e3 = c1.

Ketika pelanggan ke tiga datang, maka pelanggan ke dua sedang berada didalam ATM. Akibatnya kita juga memiliki NQ3 = 1 (karena yang mengantrihanya pelanggan ke tiga).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 28 / 32

Page 113: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke tiga diperoleh dari t3 = t2 +A3, denganA3 = FA(t2).

Bila t3 > c1, atau artinya waktu kedatangan nasabah ke tiga lebih lama dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t2 ke t3 (waktu kejadian ke tiga).

Kita dapat memperoleh e3 = c1.

Ketika pelanggan ke tiga datang, maka pelanggan ke dua sedang berada didalam ATM. Akibatnya kita juga memiliki NQ3 = 1 (karena yang mengantrihanya pelanggan ke tiga).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 28 / 32

Page 114: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Mekanisme Memajukan Waktu

Selanjutnya:

Waktu kedatangan pelanggan ke tiga diperoleh dari t3 = t2 +A3, denganA3 = FA(t2).

Bila t3 > c1, atau artinya waktu kedatangan nasabah ke tiga lebih lama dariwaktu nasabah pertama selesai dilayani dan keluar, maka waktu simulasidimajukan dari t2 ke t3 (waktu kejadian ke tiga).

Kita dapat memperoleh e3 = c1.

Ketika pelanggan ke tiga datang, maka pelanggan ke dua sedang berada didalam ATM. Akibatnya kita juga memiliki NQ3 = 1 (karena yang mengantrihanya pelanggan ke tiga).

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 28 / 32

Page 115: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Bahasan

1 Definisi Terkait Simulasi Kejadian Diskret

2 Sifat-sifat Simulasi Kejadian Diskret

3 Contoh Kejadian Diskret

4 Mekanisme Memajukan Waktu

5 Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 29 / 32

Page 116: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen dan Organisasi Model pada SKD

Berikut beberapa komponen pada simulasi kejadian diskret.

Status sistem: kumpulan variabel status untuk menyatakan kondisi sistempada suatu waktu, pada model ATM contohnya statusi dan NQi.

Waktu simulasi (simulation clock): variabel yang memberikan nilai waktuketika suatu kejadian terjadi dalam suatu simulasi.

Daftar kejadian (event list): daftar kejadian apa saja yang akan terjadi.

Penghitung statistik (statistical counter): variabel-variabel yang dipakaiuntuk menghitung performansi sistem, pada model ATM contohnya:rata-rata waktu mengantri, rata-rata waktu layanan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 30 / 32

Page 117: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen dan Organisasi Model pada SKD

Berikut beberapa komponen pada simulasi kejadian diskret.

Status sistem: kumpulan variabel status untuk menyatakan kondisi sistempada suatu waktu, pada model ATM contohnya statusi dan NQi.

Waktu simulasi (simulation clock): variabel yang memberikan nilai waktuketika suatu kejadian terjadi dalam suatu simulasi.

Daftar kejadian (event list): daftar kejadian apa saja yang akan terjadi.

Penghitung statistik (statistical counter): variabel-variabel yang dipakaiuntuk menghitung performansi sistem, pada model ATM contohnya:rata-rata waktu mengantri, rata-rata waktu layanan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 30 / 32

Page 118: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen dan Organisasi Model pada SKD

Berikut beberapa komponen pada simulasi kejadian diskret.

Status sistem: kumpulan variabel status untuk menyatakan kondisi sistempada suatu waktu, pada model ATM contohnya statusi dan NQi.

Waktu simulasi (simulation clock): variabel yang memberikan nilai waktuketika suatu kejadian terjadi dalam suatu simulasi.

Daftar kejadian (event list): daftar kejadian apa saja yang akan terjadi.

Penghitung statistik (statistical counter): variabel-variabel yang dipakaiuntuk menghitung performansi sistem, pada model ATM contohnya:rata-rata waktu mengantri, rata-rata waktu layanan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 30 / 32

Page 119: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen dan Organisasi Model pada SKD

Berikut beberapa komponen pada simulasi kejadian diskret.

Status sistem: kumpulan variabel status untuk menyatakan kondisi sistempada suatu waktu, pada model ATM contohnya statusi dan NQi.

Waktu simulasi (simulation clock): variabel yang memberikan nilai waktuketika suatu kejadian terjadi dalam suatu simulasi.

Daftar kejadian (event list): daftar kejadian apa saja yang akan terjadi.

Penghitung statistik (statistical counter): variabel-variabel yang dipakaiuntuk menghitung performansi sistem, pada model ATM contohnya:rata-rata waktu mengantri, rata-rata waktu layanan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 30 / 32

Page 120: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen dan Organisasi Model pada SKD

Berikut beberapa komponen pada simulasi kejadian diskret.

Status sistem: kumpulan variabel status untuk menyatakan kondisi sistempada suatu waktu, pada model ATM contohnya statusi dan NQi.

Waktu simulasi (simulation clock): variabel yang memberikan nilai waktuketika suatu kejadian terjadi dalam suatu simulasi.

Daftar kejadian (event list): daftar kejadian apa saja yang akan terjadi.

Penghitung statistik (statistical counter): variabel-variabel yang dipakaiuntuk menghitung performansi sistem, pada model ATM contohnya:rata-rata waktu mengantri, rata-rata waktu layanan.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 30 / 32

Page 121: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen Program Simulasi

Initialization routine: bagian program simulasi untuk menginialisasi t0 = 0.

Timing routine: bagian program untuk menentukan kejadian berikutnya danmemajukan waktu ke saat kejadian tersebut terjadi.

Event routine: bagian program untuk memperbarui (meng-update) statussistem saat suatu kejadian berlangsung.

Library routine: sekumpulan sub program untuk membangkitkan nilai acakdari distribusi probabilitas yang ditentukan sebagai bagian dari simulasi.

Report generator : bagian program yang menghitung perkiraan danmengeluarkan laporan hasil simulasi dalam bentuk tabel, grafik, atau nilailainnya.

Main program: bagian program yang memanggil timing routine untukmenentukan kejadian berikutnya dan mengalihkan kontrol ke event routineyang sesuai untuk memperbarui status sistem; bagian ini juga berisi proseduruntuk menghentikan simulasi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 31 / 32

Page 122: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen Program Simulasi

Initialization routine: bagian program simulasi untuk menginialisasi t0 = 0.

Timing routine: bagian program untuk menentukan kejadian berikutnya danmemajukan waktu ke saat kejadian tersebut terjadi.

Event routine: bagian program untuk memperbarui (meng-update) statussistem saat suatu kejadian berlangsung.

Library routine: sekumpulan sub program untuk membangkitkan nilai acakdari distribusi probabilitas yang ditentukan sebagai bagian dari simulasi.

Report generator : bagian program yang menghitung perkiraan danmengeluarkan laporan hasil simulasi dalam bentuk tabel, grafik, atau nilailainnya.

Main program: bagian program yang memanggil timing routine untukmenentukan kejadian berikutnya dan mengalihkan kontrol ke event routineyang sesuai untuk memperbarui status sistem; bagian ini juga berisi proseduruntuk menghentikan simulasi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 31 / 32

Page 123: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen Program Simulasi

Initialization routine: bagian program simulasi untuk menginialisasi t0 = 0.

Timing routine: bagian program untuk menentukan kejadian berikutnya danmemajukan waktu ke saat kejadian tersebut terjadi.

Event routine: bagian program untuk memperbarui (meng-update) statussistem saat suatu kejadian berlangsung.

Library routine: sekumpulan sub program untuk membangkitkan nilai acakdari distribusi probabilitas yang ditentukan sebagai bagian dari simulasi.

Report generator : bagian program yang menghitung perkiraan danmengeluarkan laporan hasil simulasi dalam bentuk tabel, grafik, atau nilailainnya.

Main program: bagian program yang memanggil timing routine untukmenentukan kejadian berikutnya dan mengalihkan kontrol ke event routineyang sesuai untuk memperbarui status sistem; bagian ini juga berisi proseduruntuk menghentikan simulasi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 31 / 32

Page 124: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen Program Simulasi

Initialization routine: bagian program simulasi untuk menginialisasi t0 = 0.

Timing routine: bagian program untuk menentukan kejadian berikutnya danmemajukan waktu ke saat kejadian tersebut terjadi.

Event routine: bagian program untuk memperbarui (meng-update) statussistem saat suatu kejadian berlangsung.

Library routine: sekumpulan sub program untuk membangkitkan nilai acakdari distribusi probabilitas yang ditentukan sebagai bagian dari simulasi.

Report generator : bagian program yang menghitung perkiraan danmengeluarkan laporan hasil simulasi dalam bentuk tabel, grafik, atau nilailainnya.

Main program: bagian program yang memanggil timing routine untukmenentukan kejadian berikutnya dan mengalihkan kontrol ke event routineyang sesuai untuk memperbarui status sistem; bagian ini juga berisi proseduruntuk menghentikan simulasi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 31 / 32

Page 125: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen Program Simulasi

Initialization routine: bagian program simulasi untuk menginialisasi t0 = 0.

Timing routine: bagian program untuk menentukan kejadian berikutnya danmemajukan waktu ke saat kejadian tersebut terjadi.

Event routine: bagian program untuk memperbarui (meng-update) statussistem saat suatu kejadian berlangsung.

Library routine: sekumpulan sub program untuk membangkitkan nilai acakdari distribusi probabilitas yang ditentukan sebagai bagian dari simulasi.

Report generator : bagian program yang menghitung perkiraan danmengeluarkan laporan hasil simulasi dalam bentuk tabel, grafik, atau nilailainnya.

Main program: bagian program yang memanggil timing routine untukmenentukan kejadian berikutnya dan mengalihkan kontrol ke event routineyang sesuai untuk memperbarui status sistem; bagian ini juga berisi proseduruntuk menghentikan simulasi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 31 / 32

Page 126: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Komponen Program Simulasi

Initialization routine: bagian program simulasi untuk menginialisasi t0 = 0.

Timing routine: bagian program untuk menentukan kejadian berikutnya danmemajukan waktu ke saat kejadian tersebut terjadi.

Event routine: bagian program untuk memperbarui (meng-update) statussistem saat suatu kejadian berlangsung.

Library routine: sekumpulan sub program untuk membangkitkan nilai acakdari distribusi probabilitas yang ditentukan sebagai bagian dari simulasi.

Report generator : bagian program yang menghitung perkiraan danmengeluarkan laporan hasil simulasi dalam bentuk tabel, grafik, atau nilailainnya.

Main program: bagian program yang memanggil timing routine untukmenentukan kejadian berikutnya dan mengalihkan kontrol ke event routineyang sesuai untuk memperbarui status sistem; bagian ini juga berisi proseduruntuk menghentikan simulasi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 31 / 32

Page 127: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Struktur Data Kejadian

Kejadian disimpan secara terurut waktu.

Struktur data kejadian dapat berbentuk list/ array yang berisi data terurutwaktu.

List/ array tersebut berisi semua kejadian yang mungkin terjadi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 32 / 32

Page 128: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Struktur Data Kejadian

Kejadian disimpan secara terurut waktu.

Struktur data kejadian dapat berbentuk list/ array yang berisi data terurutwaktu.

List/ array tersebut berisi semua kejadian yang mungkin terjadi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 32 / 32

Page 129: Simulasi Kejadian Diskret Discrete Event Simulationcdndata.telkomuniversity.ac.id/pjj/15162/CSG3J3/MZI/COURSE... · Simulasi probabilistik/ stokastik/ non-deterministik: Setidaknya

Komponen dan Organisasi Model pada Simulasi Kejadian Diskret

Struktur Data Kejadian

Kejadian disimpan secara terurut waktu.

Struktur data kejadian dapat berbentuk list/ array yang berisi data terurutwaktu.

List/ array tersebut berisi semua kejadian yang mungkin terjadi.

MZI (FIF Tel-U) Simulasi Kejadian Diskret Januari 2016 32 / 32