Anda di halaman 1dari 13

LAPORAN II

PRAKTIKUM RISET OPERASI


KELAS A

Yogyakarta, 12 April 2016

Nama : Yulia Kurniasih

NIM : 14/364976/PA/16067

Prodi : Matematika

Dosen Pengampu : Dr. Indarsih, S. Si, M. Si.

Asisten Praktikum : Farah Aisyah S. (15390)

Ardian Tri S. (15407)

LABORATORIUM KOMPUTASI MATEMATIKA DAN STATISTIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS GADJAH MADA

YOGYAKARTA

2016
PERMASALAHAN

1. Greydog’s Bus Company operates buses between Boston and Washington, D.C. A bus
trip between these two cities takes 6 hours. Federal law requires that a driver rest for four
or more hours between trips. A driver’s workday consists of two trips: one from Boston
to Washington and one from Washington to Boston. Table 54 gives the departure times
for the buses. Greydog’s goal is to minimize the total downtime for all drivers. How
should Greydog assign crews to trips? (Buat tabel awal/matriks ongkosnya, lalu kerjakan
dengan program)

2. Tentukan minimum spanning tree untuk jaringan di bawah ini. (Dikerjakan secara
manual dan program)
PEMBAHASAN

1. Waktu tempuh semua trip dari Boston ke Washington adalah 6 jam ditambah
4 jam istirahat, maka didapatkan total waktu perjalanan semua trip dari
Boston sampai ke Washington adalah 10 jam. Selanjutnya dijelaskan pada
tabel dibawah ini

Trip Berangkat Tiba


Boston 1 6 a.m. 4 p.m.
Boston 2 7.30 a.m. 5.30 p.m.
Boston 3 11.30 a.m. 9.30 p.m.
Boston 4 7 p.m. 5 a.m.
Boston 5 12.30 a.m. 10.30 a.m.
Bis dengan trip Boston 1 yang berangkat pukul 6 pagi dari Boston akan
sampai Washington pukul 4 sore, waktu tunggu bis dengan trip Boston 1
terhadap bis dengan trip Washington 1 adalah 13,5 jam. Waktu tunggu
keberangkatan kembali bis yang datang dari Boston ke Washington dan akan
kembali lagi ke Boston, selanjutnya dijelaskan pada tabel dibawah ini

Washington 1 Washington 2 Washington 3 Washington 4 Washington 5


Boston 1 13,5 17 23 2,5 8
Boston 2 12 15,5 21,5 1 6,5
Boston 3 8 11,5 17,5 21 2,5
Boston 4 0,5 4 10 13,5 19
Boston 5 19 22,5 4,5 8 13,5
Tabel diatas selanjutnya menjadi tabel awal dari masalah penugasan.

a. Langkah-langkah
 Buka WinQSB kemudian pilih Network Modelling

 Pilih menu File  New Problem


Kemudian lengkapi kotak dialog yang muncul seperti gambar di bawah ini

Klik OK.
 Isi tabel penugasan seperti gambar di bawah ini

 Selesaikan masalah penugasan dengan memilih menu Solve and


Analyze  Solve and Display Steps-Tableau

Kemudian akan muncul penyelesaian berupa tabel mulai dari iterasi pertama
hingga iterasi terakhir.

b. Iterasi (Dengan Metode Hungarian)


 Iterasi pertama

 Iterasi kedua

 Iterasi ketiga (terakhir)


c. Hasil
Setelah dilakukan 3 kali iterasi didapatkan tabel optimal sebagai berikut

Penugasannya ditentukan dengan elemen nol yang tertutup garis. Maka,

d. Interpretasi
Dari permasalahan penugasan diatas, didapatkan solusi yang akan
meminimumkan waktu tunggu, yaitu
 Bis dengan trip Boston 1 akan kembali lagi ke Boston dengan trip
Washington 4, waktu tunggu keberangkatan kembali 2 jam
 Bis dengan trip Boston 2 akan kembali lagi ke Boston dengan trip
Washington 5, waktu tunggu keberangkatan kembali 6,5 jam
 Bis dengan trip Boston 3 akan kembali lagi ke Boston dengan trip
Washington 1, waktu tunggu keberangkatan kembali 8 jam
 Bis dengan trip Boston 4 akan kembali lagi ke Boston dengan trip
Washington 2, waktu tunggu keberangkatan kembali 4 jam
 Bis dengan trip Boston 5 akan kembali lagi ke Boston dengan trip
Washington 3, waktu tunggu keberangkatan kembali 4,5 jam
Jadi, total waktu tunggu minimum keberangkatan bis yang datang dari Boston
ke Washington dan akan kembali lagi ke Boston untuk semua trip adalah 25
jam.

2. Secara Manual
a. Langkah-langkah
Algoritma MST
Didefinisikan
Ck = himpunan semua node yang terhubung pada iterasi k
Ck’ = himpunan semua node yang tidak terhubung pada iterasi k
Langkah-langkah algoritma MST:
Iterasi 0. Ambil C0={} dan C0’=V.
Iterasi 1. Dimulai dari node i, hubungkan node i dalam jaringan (sebut
node j) yang terhubung dengan node i dengan panjang busur terkecil. Node
i dan node j telah terhubung. Jadi pada iterasi ini C1={i,j} dan C1’=V-{i,j}.
Iterasi k. Pilih satu node (sebut node r) dalam Ck’ yang terhubung dengan
salah satu node dalam Ck (sebut node dengan s) dengan panjang busur (r,s)
minimal.
Proses diulang sampai Ck’={}.

b. Iterasi
Mulai dari node A sebagai awal dari spanning tree.

 Iterasi 1 :
C1 = {A}, C1’ = {B,C,D,E,F}
d(A,B) = 4
d(A,C) =
d(A,D) =
d(A,E) =
d(A,F) = 5

 Iterasi 2 :
C2 = {A,B}, C2’ = {C,D,E,F}
d(A,F) = 5
d(B,C) = 5
d(B,D) =
d(B,E) = 4
d(B,F) = 2

 Iterasi 3 :
C3 = {A,B,F}, C3’ = {C,D,E}
d(B,C) = 5
d(B,E) = 4
d(F,C) = 3
d(F,E) = 10

 Iterasi 4 :
C4 = {A,B,F,C}, C4’ = {D,E}
d(B,E) = 4
d(F,E) = 10
d(C.E) = 2
d(C,D) = 6
 Iterasi 5 :
C5 = {A,B,F,C,E}, C5’ = {D}
d(C,D) = 6
d(E,D) = 3

c. Hasil
Didapatkan jaringan seperti dibawah ini yang menghubungkan seluruh
node dari A – B – F – C – E – D , dengan keseluruhan panjang arc yang
terbentuk adalah 14.

d. Interpretasi
Dari masalah spanning tree diatas didapatkan solusi, yaitu
 Node A dihubungkan node B dengan jarak atau cost 4
 Node B dihubungkan node F dengan jarak atau cost 2
 Node F dihubungkan node C dengan jarak atau cost 3
 Node C dihubungkan node E dengan jarak atau cost 2
 Node E dihubungkan node D dengan jarak atau cost 3
d(A,B) + d(B,F) + d(F,C) + d(C,E) + d(E,D) = 4 + 2 + 3 + 2 + 3 = 14
Jadi, didapatkan minimum spanning tree yang mengubungkan semua node
dari A – B – F – C – E – D adalah 14.

Dengan Program
a. Langkah-langkah
 Buka WinQSB kemudian pilih Network Modelling

 Pilih menu File  New Problem

Kemudian lengkapi kotak dialog yang muncul seperti gambar di bawah


ini

Klik OK.
 Isi tabel minimum spanning tree seperti dibawah ini
 Selesaikan permasalahan minimum spanning tree dengan memilih
Solve and Analyze  Solve and Display Steps – Network.

b. Iterasi
 Iterasi 1

 Iterasi 2

 Iterasi 3
 Iterasi 4

 Iterasi 5 (terakhir)

c. Hasil

d. Interpretasi
Dari masalah spanning tree diatas didapatkan solusi, yaitu
 Node A dihubungkan node B dengan jarak atau cost 4
 Node B dihubungkan node F dengan jarak atau cost 2
 Node F dihubungkan node C dengan jarak atau cost 3
 Node C dihubungkan node E dengan jarak atau cost 2
 Node E dihubungkan node D dengan jarak atau cost 3
d(A,B) + d(B,F) + d(F,C) + d(C,E) + d(E,D) = 4 + 2 + 3 + 2 + 3 = 14
Jadi, didapatkan minimum spanning tree yang mengubungkan semua node
dari A – B – F – C – E – D adalah 14.
KESIMPULAN

Dari pembahasan kedua permasalahan didapatkan kesimpulan sebagai berikut,


1. Permasalahan pertama merupakan permasalahan penugasan dengan tujuan untuk
meminimumkan waktu tunggu keberangkatan bis dari Boston ke Washington dan
kembali lagi ke Boston. Dengan tabel pemodelan seperti berikut ini
Washington 1 Washington 2 Washington 3 Washington 4 Washington 5
Boston 1 13,5 17 23 2,5 8
Boston 2 12 15,5 21,5 1 6,5
Boston 3 8 11,5 17,5 21 2,5
Boston 4 0,5 4 10 13,5 19
Boston 5 19 22,5 4,5 8 13,5

Didapatkan penyelesaian dengan Metode Hungarian yaitu


 Bis dengan trip Boston 1 akan kembali lagi ke Boston dengan trip
Washington 4, waktu tunggu keberangkatan kembali 2 jam
 Bis dengan trip Boston 2 akan kembali lagi ke Boston dengan trip
Washington 5, waktu tunggu keberangkatan kembali 6,5 jam
 Bis dengan trip Boston 3 akan kembali lagi ke Boston dengan trip
Washington 1, waktu tunggu keberangkatan kembali 8 jam
 Bis dengan trip Boston 4 akan kembali lagi ke Boston dengan trip
Washington 2, waktu tunggu keberangkatan kembali 4 jam
 Bis dengan trip Boston 5 akan kembali lagi ke Boston dengan trip
Washington 3, waktu tunggu keberangkatan kembali 4,5 jam
Jadi, total waktu tunggu minimum keberangkatan bis yang datang dari Boston ke
Washington dan akan kembali lagi ke Boston untuk semua trip adalah 25 jam.
2. Permasalahan kedua merupakan permasalahan spanning tree dengan tujuan
menentukan minimum spanning tree yang dapat menghubungkan semua node.
Dengan menggunakan algoritma MST didapatkan minimum spanning tree yang
dapat menghubungkan seluruh node adalah 14.

Anda mungkin juga menyukai