Thursday 19 October 2017

METODE PENCARIAN



Metode Pencarian

*Pencarian adalah suatu proses mencari solusi dari
  suatu permasalahan melalui sekumpulan
  kemungkinan ruang keadaan (state space).
*Ruang keadaan merupakan suatu ruang yang
  berisi semua keadaan yang mungkin.
Metode  Pencarian dan Pelacakan
Dua teknik pencarian dan pelacakan
Pencarian buta (blind search) 
Pencarian melebar pertama (Breadth – First Search) 
Pencarian mendalam pertama (Depth – First Search)
Pencarian terbimbing (heuristic search) 
Pendakian Bukit (Hill Climbing) 
Pencarian Terbaik Pertama (Best First Search)
 Pencarian Melebar Pertama

Semua node pada level n akan dikunjungi terlebih dahulu sebelum level n+1
Mulai dari akar terus ke level 1 dari kiri ke kanan
Kemudian ke level selanjutnya hingga solusi ditemukan
 
Keuntungan :
Tidak akan menemui jalan buntu
Menjamin ditemukannya solusi (jika solusinya memang ada) dan solusi yang ditemukan pasti yang paling baik
Jika ada satu solusi maka bread-first search akan menemukannya
Kelemahan:
Membutuhkan memori yang cukup banyak
Membutuhkan waktu yang cukup lama
 
 
 
 CONTOH KASUS  :

PENERAPAN ALGORITMA BREADTH FIRST SEARCH UNTUK
RANCANG BANGUN EDUGAME ICON PERANGKAT
TEKNOLOGI INFORMASI BERBASIS ANDROID

(Contoh Problem)

 
Dalam penerapannya, edugame
membutuhkan suatu algoritma untuk pencarian solusi. Algoritma yang digunakan adalah
Breadth First Search. Breadth First Search merupakan pencarian yang dilakukan secara melebar
dari kiri ke kanan, dan akan selalu menemukan lintasan terpendek yang pertama. Metodologi
yang digunakan dalam penelitian adalah metodologi Microsoft Solution Framework.Dengan
algoritma Breadth First Search tersebut, dapat memberikan solusi bagi pengguna dalam proses
pencarian icon.