Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehIchsan Alfian Telah diubah "9 tahun yang lalu
1
Lecture 2 State Space Search 1 Erick Pranata
Kecerdasan Buatan Lecture 2 State Space Search 1 Erick Pranata © Sekolah Tinggi Teknik Surabaya
2
Sebuah Kasus Ada 3 misionaris, 3 kanibal, dan sebuah perahu di pinggir kiri sungai Mereka semuanya harus menyeberang ke pinggir kanan sungai Perahu hanya memuat 2 orang Tetapi hal ini tidak semudah itu: jika jumlah kanibal di suatu sisi lebih banyak dari misionaris, mereka akan memakan para misionaris itu dengan lahap © Sekolah Tinggi Teknik Surabaya
3
© Sekolah Tinggi Teknik Surabaya
4
Formulasi Problem Start Goal Operator
3 misionaris dan 3 kanibal di kiri sungai Goal 3 misionaris dan 3 kanibal di kanan sungai Operator 1 misionaris menyeberang 1 kanibal menyeberang 2 misionaris menyeberang 2 kanibal menyeberang 1 misionaris dan 1 kanibal menyeberang © Sekolah Tinggi Teknik Surabaya
5
Solusinya? Misionaris Kanibal © Sekolah Tinggi Teknik Surabaya
6
Overview © Sekolah Tinggi Teknik Surabaya
7
Daftar Algoritma Uninformed
Time Space Optimal? Complete? Breadth First bd Yes Uniform Cost Depth First bm No Depth-limited(l) bl If l ≥ d Iterative Deepening Bidirectional bd/2 b = branching factor, d = depth of solution, m = max depth of search tree, l = depth limit Sumber: © Sekolah Tinggi Teknik Surabaya
8
Daftar Algoritma Sumber: © Sekolah Tinggi Teknik Surabaya
9
Representasi © Sekolah Tinggi Teknik Surabaya
10
Konvesi Start State = S Goal State = G
Current State alias State Saat Ini = X © Sekolah Tinggi Teknik Surabaya
11
Depth First Search © Sekolah Tinggi Teknik Surabaya
12
Ide Setelah mengunjungi sebuah node
Kunjungi children terlebih dahulu, baru sibling Setelah itu, baru kunjungi sibling © Sekolah Tinggi Teknik Surabaya
13
Algoritma Inisialisasi OPEN dengan S Jika OPEN kosong, berarti gagal.
POP OPEN sebagai X Jika X adalah G, berarti SUKSES. Jika tidak PUSH X ke CLOSED Temukan children dari X yang belum dikunjungi, PUSH ke OPEN Ulangi langkah 2 © Sekolah Tinggi Teknik Surabaya
14
Breadth First Search © Sekolah Tinggi Teknik Surabaya
15
Ide Setelah mengunjungi sebuah node
Kunjungi sibling terlebih dahulu, sebelum children Terus lakukan dari kiri ke kanan © Sekolah Tinggi Teknik Surabaya
16
Algoritma Inisialisasi OPEN dengan S Jika OPEN kosong, berarti gagal.
DELETE OPEN sebagai X Jika X adalah G, berarti SUKSES. Jika tidak PUSH X ke CLOSED Temukan children dari X yang belum dikunjungi, INSERT ke OPEN Ulangi langkah 2 © Sekolah Tinggi Teknik Surabaya
17
Minggu Depan? © Sekolah Tinggi Teknik Surabaya
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.