Anda di halaman 1dari 2

TUGAS 1. Due Date Senin, Tgl 26 Maret 2012 Jm 13.

00
Growth Rate dan Recursif
1. Berapa nilai dari f(n) = a f(n/a) + c n , jika a = 3, 5, dan 7 2. Manakah dari T(n) berikut yang mempunyai time complexity terendah. Jelaskan dengan menggunakan main Theorema a. T1(n) = 81 T1(n/9) + c n b. T2(n) = 81 T2(n/10) + c n c. T3(n) = 73 T3(n/10) + c n 3. Manakah dari T(n) berikut yang mempunyai time complexity terendah. Jelaskan dengan menggunakan main Theorema a. T1(n) =35 T1(n/6) + c n2 b. T2(n) = 50 T2(n/7) + c n2 c. T3(n) = 64 T3(n/8) + c n2

Greedy Algoritma
1. Selesaikan kasus penjadwalan berikut dengan MTTA (Minimum Tardy Task Algorithm) pada penjadwalan berikut task T1 T2 T3 T4 T5 length 2 1 3 2 2 deadline 5 4 8 5 4 pinalti 90 120 115 75 60

2. Selesaikan kasus 0-1 knapsack, jika kapasitas M = 38, dengan terfapat 5 item dengan kapasitas berturut-turut 7, 8, 9, 10, 11 dan keuntungan yang akan diperoleh jika item tersebut masuk knapsack berturut-turut adalah 25, 27, 23, 19, 22 dengan algoritma greedy 3. Tuliskan secara lebih jelas algoritma integer knapsack, dan kemudian selesaikan kasus knapsack berikut, jika kapasitas knapsak M = 38 dengan terdapat 3 item dengan kapasitas berturut-turut 4, 3, 5, dan keuntungan per item yang akan diperoleh jika item tersebut masuk knapsack berturut-turut adalah 25, 17, 20 4. Tentukan jarak vertex lain dari u0 pada graf berikut dengan algorithma Dijkstra