NAMA KELAS NIM NO ABSEN TYFANE RAMA DITA
NAMA KELAS NIM NO ABSEN : TYFANE RAMA DITA : 11. 1 A. 04 : 11130432 : 15 TUGAS LOGIKA & ALGORITMA “KNAPSACK PROBLEM METODE GREEDY”
KNAPSACK PROBLEM DALAM METODE GREEDY •
Pilihlah barang dengan menghitung perbandingan yang terbesar dari profit dibagi berat (pi/wi)yang diurut secara tidak naik, yaitu: P 1/W 2=38/28 dengan fungsi pembatas X 1=5/28 P 2/W 2=34/25 karena terbesar maka, X 2=1 P 3/W 3=25/20 karena terkecil maka, X 3=0
SACK PROBLEM DALAM METODE GREEDY Diketahui bahwa kapasitas M = 30 kg , Dengan jumlah barang n=3 Berat Wi masing-masing barang (W 1, W 2, W 3) = (28, 25, 20) KNAP Nilai Pi masing-masing barang (P 1, P 2, P 3) = (38, 34, 25)
Problema dan model graph dalam metode greedy Model graph • Permasalahan: • Setiap minggu sekali, seorang petugas kantor telepon berkeliling untuk mengumpulkan coin-coin pada telepon umum yang dipasang diberbagai tempat. Berangkat dari kantornya, ia mendatangi satu demi satu telepon umum tersebut dan akhirnya kembali ke kantor lagi. Masalahnya ia menginginkan suatu rute perjalanan dengan waktu minimal Contoh: kantor pusat adalah simpul 1 dan misalnya ada 4 telepon umum yang kita nyatakan sebagai simpul 2, 3, 4 dan 5 bilangan pada tiap ruas menunjukan waktu(dalam menit)perjalan antara 2 simpul
Misalnya : Kantor pusat adalah simpul 1 dan misalnya ada 4 telepon umum, yg kita nyatakan sebagai simpul 2, 3, 4 dan 5 dan bilangan pada tiap-tiap ruas menunjukan waktu (dalam menit ) perjalanan antara 2 simpul. Langkah penyelesaian : 1. Dimulai dari simpul yang diibaratkan sebagai kantor pusat yaitu simpul 1. 2. Dari simpul 1 pilih ruas yang memiliki waktu yang minimal. 3. Lakukan terus pada simpul-simpul yang lainnya tepat 1 kali yang nantinya graph akan membentuk graph tertutup karena perjalanan akan kembali ke kantor pusat. 4. Problema diatas menghasilkan waktu minimalnya adalah 39 menit (6+4+9+8+12) dan diperoleh perjalanan sebagai berikut : ① 12 ② ⑤ 4 9 ④ 8 ③
- Slides: 7