Matakuliah Tahun Versi : H0383/Sistem Berbasis Pengetahuan : 2005 : 1/0 Pertemuan 8 Konsep Penelusuran (Searching) 1 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : • Membandingkan metode-metode searching pada struktur graph/tree 2 Outline Materi • Searching dalam SBP • Graph/Tree • Metode-metode Searching 3 Searching dalam SBP • Automated Reasoning mencakup proses mencari dan membanding (searching and matching) • Pengetahuan disusun dalam struktur graph/tree • Konsep penelusuran digunakan thd struktur graph/tree 4 Searching dalam SBP • Inti proses inferensi dalam SBP adalah penelusuran ke sebuah goal node melalui suatu path/trajektori dari sebuah start node. • Solusi Path finding dgn Searching Algoritmh 5 Graph & Tree • Diberikan sebuah graph dgn cost antar node. Apakah dari S dapat mencapai G? Lewat jalan yg mana? 3 4 A S 4 C B 5 5 G 4 D E 2 F 3 4 6 Graph & Tree S • Graph Tree A D B C E E 11 D F A D B F G 19 C 19 G 17 B B C 17 14 E E F F A C G 15 15 13 G 25 7 Searching S • Depth First A B C E 11 D F 14 G 19 19 8 Searching • Hill Climbing S A D 10.4 10.4 8.9 E 6.9 3 A B F 6.7 0 G 9 Searching BREADTH FIRST: [s] [AD] successor of S [BD,AE] successor of A and D [CE,E,B,BF] successor of B,D,A,E [DF,BF,CE,AC,G] C has no successor And Goal G is found 10 Searching S • BREADTH FIRST A D B C E E 11 D F A D B F G 19 C G 19 17 B B C 17 14 E E F F A C G 15 15 13 G 25 11 Penutup • SBP memerlukan searching algorithm untuk melakukan inferensi • Masing-masing metode searching memiliki kelebihan maupun kekurangannya 12
© Copyright 2026 Paperzz