DAFTAR ISI
Halaman PERSETUJUAN
ii PERNYATAAN
iii PENGHARGAAN
iv ABSTRAK
v ABSTRACT
vi DAFTAR ISI
vii DAFTAR
TABEL viii
DAFTAR GAMBAR
ix Bab 1 PENDAHULUAN
1 1.1 Latar Belakang
1 1.2 Identifikasi
Masalah 2
1.3 Tujuan Penelitian
2 1.4 Tinjauan
Pustaka 3
1.5 Kontribusi Penelitian 4
1.6 Metode Penelitian
4 Bab 2 LANDASAN TEORI
5
2.1 Problema Knapsack dengan Algoritma Branch and Bound 5
2.1.1 Algoritma Branch and Bound 5
2.1.2 Pohon 6
2.1.3 Metode 6
2.2 Problema Knapsack dengan Algoritma Greedy 11
2.2.1 Greedy by Profit 12
2.2.2 Greedy by Weight 13
2.2.3 Greedy by Density 14
2.3 Problema Knapsack dengan Exhautives Search 16
2.4 Problema Knapsack dengan Algoritma Genetika 18
2.4.1 Algoritma Genetika 18
2.4.2 Penerapan Algoritma Genetika pada Problema Knapsack 19
2.4.3 Flowchart 22
Bab 3 PEMBAHASAN 23
3.1 Pendekatan
Basis 23
3.2 Metode
Derivatif 24
3.3 Hasil
26 3.4 Algoritma
29 Bab 4 KESIMPULAN DAN SARAN
32 4.1
Kesimpulan 32
4.2 Saran
32 DAFTAR
PUSTAKA 34
Universitas Sumatera Utara
DAFTAR TABEL Halaman
Tabel 2.1 Keterangan berat, Keuntungan dan PW tiap Jenis Barang 7
Tabel 2.2 Greedy by Profit 13
Tabel 2.3 Greedy by Weight 14
Tabel 2.4 Greedy by Density 15
Tabel 2.5 Greedy by Density 16
Tabel 2.6 Exhautive Search 17
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman Gambar 2.1 Akar Pohon Problema Knapsack dengan n-4
7 Gambar 2.2 Pohon Status Problema Knapsack Tahap Awal
9 Gambar 2.3 Pohon Status Problema Knapsack Tahap Kedua
9 Gambar 2.4 Pohon Status Problema Knapsack Tahap Ketiga
10 Gambar 2.5 Pohon Status Problema Knapsack
10 Gambar 2.6 Flowchart Algoritma Genetika
24
Universitas Sumatera Utara
ABSTRAK
Pencarian langsung yang dimaksud pada penelitian ini mempunyai karakteristik struktur oleh himpunan bagian dari variabel terbatas untuk asumsi nilai diskrit, linier
dan dapat dipisahkan dari variabel kontinu. Strategi melepaskan variabel non-basis dari batasannya dikombinasikan dengan “kendala aktif” dan ide dari superbasis, telah
menghasilkan beberapa syarat yang cocok, strategi ini digunakan untuk kekuatan variabel basis non – Integer yang cocok untuk mengerjakan lingkungan point
integernya. Studi kriteria untuk memilih sebuah variabel non-basis untuk mengerjakan dengan strategi pembulatan juga telah dibuat. Implementasi sukses dari algoritma ini
menyelesaikan bermacam-macam uji masalah. Hasilnya menunjukkan bahwa strategi pembulatan membuahkan sebuah harapan penyelesaian optimal dari problema
Knapsack
Universitas Sumatera Utara
EXHAUSTIVE SEARCH METODH TO SOLVE KNAPSACK PROBLEMS
ABSTRACT
Search approach which is addressed in this paper has structure characterized by a subset of variables restricted to assume discrete values, which are linier and seperable
from the continuous variables. The strategy of releasing nonbasic variables from their bounds, combined with the “active constraint” method and the notion of superbasics,
has ben developed for efficienty requirements, this strategy is used to force the appropriate non-integer basic variables to move to their neighbourhood integer points.
A study of criteria for choosing a nonbasic variable to work with in the integerizing strategy has also been made. Succesful implementation of these algorithms was
achieved on various test problems. The result show that the proposed integerizing strategy is promising in tackling certain classes of mixed integer programming
problems.
Universitas Sumatera Utara
BAB 1 PENDAHULUAN
1.1. Latar Belakang