Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Breadth First Search (BFS) As’ad Djamalilleil

Presentasi serupa


Presentasi berjudul: "Breadth First Search (BFS) As’ad Djamalilleil"— Transcript presentasi:

1 Breadth First Search (BFS) As’ad Djamalilleil

2 Breadth First Search (BFS) BFS dapat diartikan sebagai “pencarian melebar diutamakan” Pencarian ini menggunakan pohon/graph yang dapat berupa linked-list, dimana setiap node/simpulnya adalah sebuah state/keadaan Root/akar dari pohon adalah initial state dimana pencarian dilakukan hingga ditemukannya goal state pada salah satu node

3 Contoh Kasus Ember Air 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

4 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

5 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

6 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

7 0,0 Level 1 Initial State 

8 0,0 4,00,3 Level 1 Level 2 Initial State 

9 0,0 4,00,3 4,30,01,3 4,30,03,0 Level 1 Level 2 Level 3

10 0,0 4,00,3 4,30,01,3 4,30,03,0 0,34,0 0,34,30,31,04,0 0,34,0 0,3 4,03,30,3 Level 1 Level 2 Level 3 Level 4

11 0,0 4,00,3 4,30,01,3 4,30,03,0 0,34,0 0,34,30,31,04,0 0,34,0 0,3 4,03,30,3 4,2 Level 1 Level 2 Level 3 Level 4 Level 5 dan seterusnya …..

12 0,0 4,00,3 4,30,01,3 4,30,03,0 0,34,0 0,34,30,31,04,0 0,34,0 0,3 4,03,30,3 4,2 Level 1 Level 2 Level 3 Level 4 Level 5 dan seterusnya …..

13 Solusinya Air pada ember 4 galon (x) Air pada ember 3 galon (y) Aturan produksi yang digunakan

14 Tugas 2 Buatlah pohon penyelesaian untuk masalah koin pada Tugas 1 dengan menggunakan metode BFS Jawaban di-upload paling lambat 3 minggu depan


Download ppt "Breadth First Search (BFS) As’ad Djamalilleil"

Presentasi serupa


Iklan oleh Google