Академический Документы
Профессиональный Документы
Культура Документы
IS184944
Combinatorial Optimisation & Heuristics
Gasal/2019-20
Coursework 01
Submitted By
Humaira Nur Pradani
05211640000011
Ahmad Muklason
Declaration of Original Work
Date : 10-09-19
Signature :
Question b)
Perhitungan urutan :
DV x1 x2 x3 x4 x5 x6 x7 x8
(TA01) (TA02) (TA03) (TA04) (TA05) (TA06) (TA07) (TA08)
Rank 6 7 8 5 2 1 3 4
Solusi 1 0 1 0 0 1 1 0
Solusi yang paling terbaik dari ketiganya adalah dengan menggunakan metode
‘highest score/cost first’. Dengan metode tersebut total skor yang dihasilkan adalah
305. Sedangkan dua metode lainnya hanya menghasilkan skor sebesar 105 dan 205.
Untuk memastikan apakah solusi tersebut adalah yang optimal, perlu digunakan
metode lain. Ternyata dengan mencoba kemungkinan lain, didapatkan solusi yang
setidaknya lebih baik dari solusi yang telah ditemukan sebelumnya, yaitu TA08 & TA06
yang menghasilkan total skor sebesar 410. Jadi, dapat dipastikan solusi dari metode
‘higher score/cost first’ bukanlah solusi yang optimal.
Mengapa demikian? Karena perhitungan yang dilakukan diatas menggunakan
metode heuristik, dimana metode ini hanya berfokus untuk mencari ‘good enough
solution’, bukanlah solusi yang paling optimal dari semua kemungkinan.
2 Question 1)
a. Decision Variables
Tutor yang diperlukan ( 𝑡𝑗 )
Dimana
tj = 1 jika tutor j dibutuhkan
0 jika tutor j tidak dibutuhkan
b. Hard Constraints
10
∑ 𝑤𝑖 . 𝑥𝑖𝑗 ≤ 8𝑡𝑗
𝑖=1
Dimana :
j = 1, …, n, n = jumlah tutor
wi = waktu (jam) yang dibutuhkan
𝑛
∑ 𝑥𝑖𝑗 = 1
𝑗=1
Dimana :
i = 1, … ,10.
Question 2)
a. BP-NF
Sisa
Tutor 1 1 1 1 1 4
Tutor 2 2 2 2 2 2 2 2 2 0
Tutor 3 3 3 3 3 3 4 2
Tutor 4 5 5 5 5 5 5 5 1
Tutor 5 6 6 6 6 6 6 7 1
Tutor 6 8 8 8 8 9 9 9 1
Tutor 7 10 10 6
Hasil :
Bin Packing Next-Fit
Sisa Slot 15
Jumlah Tutor 7
b. BP-FF
Sisa
Tutor 1 1 1 1 1 4 7 10 10 0
Tutor 2 2 2 2 2 2 2 2 2 0
Tutor 3 3 3 3 3 3 9 9 9 0
Tutor 4 5 5 5 5 5 5 5 1
Tutor 5 6 6 6 6 6 6 2
Tutor 6 8 8 8 8 4
Hasil :
Bin Packing First-Fit
Sisa Slot 7
Jumlah Tutor 6
c. BP-BF
Sisa
Hasil :
Bin Packing Best-Fit
Sisa Slot 7
Jumlah Tutor 6
d. BP-WF
Sisa
Tutor 1 1 1 1 1 4 7 2
Tutor 2 2 2 2 2 2 2 2 2 0
Tutor 3 3 3 3 3 3 10 10 1
Tutor 4 5 5 5 5 5 5 5 1
Tutor 5 6 6 6 6 6 6 2
Tutor 6 8 8 8 8 9 9 9 1
Hasil :
Bin Packing Worsr-Fit
Sisa Slot 7
Jumlah Tutor 6
Best Solution : Menurut saya, best solution yang didapatkan untuk kasus ini adalah
dengan menggunakan metode worst fit. Mengapa demikian? Karena jika
dibandingkan beban kerja masing – masing tutor dengan berbagai metode yang ada,
worst fit memiliki range paling kecil, yakni 2 (tutor 1 sisa 2 dan tutor 2 sisa 0). Ini
relative seimbang dibanding range dari metode lainnya.
Solusi yang terbaik dari keempat metode bin packing diatas adalah dengan
menggunakan algoritma First Fit, Best Fit, dan Worst Fit karena menghasilkan jumlah
tutor yang paling minimal, yaitu 6 orang.
Question 3)
TOTAL MARK