Anda di halaman 1dari 6

YAYASAN BADAN WAKAF

UNIVERSITAS MUSLIM INDONESIA


FAKULTAS TEKNIK
JURUSAN ELEKTRO
Mata Kuliah : Kecerdasan Buatan ( Artificial Integensi)
Dosen : M.Anas Masa
Waktu : 14.30- 24.00

Graf rute perjalanan dari Bandarlampung (BL) ke Yogyakarta (Y)


Angka – angka yang tertera pada gambar adalah jarak antara node dalam satuan km .( contoh node BL
ke node J adalah 233, artinya 233 km, demikian juga angka –angka lain )

Setiap kali system mengeksekusi node membutuhkan waktu 1 detik , misalnya system mengeksekusi
node BL berarti sudah membutuhkan waktu 1 detik , mengeksekusi lagi node J berarti membutuhkan
lagi waktu 1 detik . Jadi sitem sudah membutuhkan waktu 2 detik dari node BL ke node J.

a. Buatlah search Tree dari graf rute perjalanan dari node BL ke node Y , dengan tetap
mencantumkan angka-angka seperti pada gambar.
b. Gunakanlah metode Breadth –first search, Defth- First search, Uniform-Cost search, Defth –
Limited search dan Iterative – deepening search, dalam pencarian node BL ke node Y
c. Hitunglah waktu dan jarak tempuh dalam pencarian dari node BL ke node Y, pada setiap
metode.
d. Bandingkanlah ke 5 metode di atas dan apa kelebihan dan kekurangannya
Nama : A. Muawiyah Pebriana. M
NIM : 03320220102
Kelas : D2
Jawaban Ujian Tengah Semester

a. Search Tree dari graf rute perjalanan dari node BL ke node Y yaitu :

Search tree terdiri dari kumpuan node : struktur data yang mempresentasikan suatu state pada
suatu path dan memiliki parent, children, depth dan path cost.

BL

233

J
56 219

B C
124 234 146

BA S P
111 130 168

T Y Y
140

Ci
172

Y
b. Gunakanlah metode Breadth –first search, Defth- First search, Uniform-Cost search, Defth –
Limited search dan Iterative – deepening search, dalam pencarian node BL ke node Y
1) Metode breadth – first search
Breadth-first search (BFS) melakukan proses searching pada semua node yang berada pada
level atau hirarki yang sama terlebih dahulu sebelum melanjutkan proses searching pada node
di level berikutnya. Contohnya seperti pada gambar diatas

BL

233
Initial state : BL
Goal state : Y
J
56 219

B C
124 234 146

BA S P
111

T
140

Ci

172

2) Metode Defth- First search


DFS tidak mencari solusi per level, namun mencari pada kedalaman sebelah kiri terlebih
dahulu, kemudian bila belum ditemuakn “goal”nya dilanjutkan ke sisi sebelah kanan dan
seterusnya sampai ditemukan target/goal.
BL
Initial state : BL
233

Goal state : Y
J
56 219

B C
124 234 146

BA S P
111

T
140

Ci

172

Y
3) Metode Uniform-Cost search
Merupakan modifikasi dari breadth-first search dengan tambahan melibatkan biaya terendah
dari node_eks
BL

233

J
56 219

B C
124 234 146

BA S P
111 130 168

T Y Y
140

Ci

172

4) Metode Defth –Limited search


Merupakan modifikasi dari depth first search untuk menghindari terjerusnya ke lubang
perangkap yang terlalu dalam dengan cara memotong maksimum dari kedalaman path

BL

233

J
56 219

B C
124 234 146

BA S P
111

T
140

Ci

172

Y
5) Metode Iterative – deepening search
Merupakan strategi pencarian dengan memilih batas limit kedalaman melalui percobaan
seluruh kemungkinan batas limit
BL
Limit = 0 233

BL
J
233
56 219

J
B C
56 219

124 234 146

B
BA C
S P
Limit = 1 124 234 146
111 130 168

BA BL
T S
Y P
Y
233
111 130 168
140

T
Ci J Y Y
140 56 219
172

Ci
Y
B C
172
124 234 146

Y
BA S P
Limit = 2 111 130 168

T BL Y
Y
140 233

Ci J
172 56 219

Y
B C
124 234 146

BA S P
111 130 168

T Y Y
140

Ci

172

Y
Limit = 3

c. Hitunglah waktu dan jarak tempuh dalam pencarian dari node BL ke node Y, pada setiap metode.
1) Metode breadth – first search
Waktu = 10 detik
Jarak tempuh = 1.435 km
2) Metode Defth- First search
Waktu = 7 detik
Jarak tempuh = 836 km
3) Metode Uniform-Cost search
Waktu = 5 detik
Jarak tempuh = 766 km

d. Bandingkanlah ke 5 metode di atas dan apa kelebihan dan kekurangannya


1) Metode breadth – first search
Kelebihan dari metode ini yaitu tidak akan menemui jalan buntu, jika terdapat satu solusi
maka metode ini akan menemukannya dan apabila lebih dari satu maka solusi minimum akan
ditemukan.
Sedangkan kekurangan dari metode ini yaitu membutuhkan waktu yang lama dan jarak yang
cukup jauh
2) Metode Defth- First search
Kelebihan dari metode ini yaitu lebih efektif dan efisien dibanding algoritma lainnya karena
ruang pencariannya memilki banyak cabang oleh karena itu tidak diperlukan eksekusi
terhadap semua simpul yang terdapat di level tertentu yang ada pada daftar
Sedangkan untuk kekurangannya yaitu tidak memungkinkan ditemukan sebuah tujuan yang
sesuai dengan harapan. Melainkan hanya akan ada satu solusi pada masing-masing
pencarian. Adanya peluang tidak ditemukannya sebuah solusi yang optimal yang diperlukan.
3) Metode Uniform-Cost search
Kelebihan dari metode ini yaitu penyelesaian permasalahannya sangat optimal karena dalam
setiap keadaan jalur yang diikuti merupakan jalur dengan rute yang paling pendek dan
membutuhkan waktu yang cukup singkat dibandingkan lainnya.
Sedangkan kekurangannya yaitu perlu mempertimbangkan setiap kemungkinan jalur dari
node root mengarah ke node tujuan.
4) Metode Defth –Limited search
Kelebihan dari metode ini DLS mengatasi kelemahan dari DFS sedangkan untuk
kelemahannya jika batasan kedalaman terlalu kecil dan DLS tidak dapat juga menemukan
solusi yang ada.
5) Metode Iterative – deepening search
Metode ini memiliki kekurangan yaitu membutuhkan kompleksitas waktu yang tinggi.

Anda mungkin juga menyukai