Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Searching As’ad Djamalilleil

Presentasi serupa


Presentasi berjudul: "Searching As’ad Djamalilleil"— Transcript presentasi:

1 Searching As’ad Djamalilleil

2 Langkah-langkah Searching Mendefinisikan ruang masalah –Kumpulan keadaan (state) dari keadaan awal (initial state) ke keadaan tujuan (goal state) Mendefinisikan aturan produksi –Mengubah satu state ke state lain Memilih metode pencarian –Untuk menemukan solusi terbaik

3 Contoh Kasus 3 galon 4 galon 2 buah embar tanpa skala, masing-masing berukuran 3 dan 4 galon. Terdapat pula sebuah kran air yang dapat mengeluarkan air dengan jumlah tak terbatas. Bagaimana caranya agar ember air yang berukuran 3 galon terisi tepat 2 galon ?

4 Ruang Masalah –x = 1, 2, 3 atau 4(isi ember 4 galon) –y = 1, 2 atau 3(isi ember 3 galon) Initial State  (0,0) –Menyatakan jumlah air kedua ember (x,y) masih kosong Goal State  (n,2) –Ember x berisi berapa pun, y berisi 2 galon

5 Aturan Produksi Aturan produksi  operasi yang mengubah suatu state ke state lainnya Contoh aturan produksi untuk kasus ember air di atas:

6 1if(x < 4)(x,y)  (4,y)Isi penuh ember 4 galon 2if(y < 3)(x,y)  (x,3)Isi penuh ember 3 galon 3if(x > 0)(x,y)  (x-d,y)Buang sebagian air dari ember 4 galon 4if(y > 0)(x,y)  (x,y-d)Buang sebagian air dari ember 3 galon 5if(x > 0)(x,y)  (0,y)Kosongkan ember 4 galon 6if(y > 0)(x,y)  (x,0)Kosongkan ember 3 galon

7 7if(x+y >= 4 and y > 0)(x,y)  (4,y-(4-x)) Tuangkan air dari ember 3 galon ke ember 4 galon sampai ember 4 galon penuh 8if(x+y >= 3 and x > 0)(x,y)  (x-(3-y),3) Tuangkan air dari ember 4 galon ke ember 3 galon sampai ember 3 galon penuh 9if(x+y 0(x,y)  (x+y,0) Tuangkan seluruh air dari ember 3 galon ke ember 4 galon

8 10if(x+y 0)(x,y)  (0,x+y) Tuangkan seluruh air dari ember 4 galon ke ember 3 galon 11(0,2)  (2,0)Tuangkan 2 galon air dari ember 3 galon ke ember 4 galon 12(2,y)  (0,y)Buang 2 galon air dalam ember 4 galon sampai habis

9 Metode Pencarian Pilih metode pencarian ????? Air pada ember 4 galon (x) Air pada ember 3 galon (y) Aturan produksi yang digunakan

10 Metode-metode Pencarian Blind/Un-informed Search –tidak ada informasi awal yang digunakan dalam proses pencarian Heuristic/Informed Search –memberikan perkiraan terhadap solusi yang akan dipilih

11 Blind/Un-informed Search Breadth First Search (BFS) Uniform Cost Search (UCS) Depth First Search (DFS) Depth-Limited Search (DLS) Iterative Deepening Search (IDS) Bi-directional search (BDS)

12 Heuristic Generate and Test Hill Climbing (Simple dan Steepest Ascent) Simulated Annealing Best First Search (Greedy dan A*)

13 Tugas 1 Pecahan koin yg tersedia: $1, $3, $5, $10, $25 Berapa jumlah koin minimal untuk nilai nominal uang $1799 ? Tentukan ruang masalah, initial state, dan goal state dari masalah di atas. Buatlah aturan produksi untuk penyelesaian masalah tersebut.


Download ppt "Searching As’ad Djamalilleil"

Presentasi serupa


Iklan oleh Google