Pencarian global tidak diaktifkan.
Lewati ke konten utama
Forum

Diskusi 4

Jawaban diskusi pertemuan 4

Jawaban diskusi pertemuan 4

oleh L.M RIFKI - Jumlah balasan: 0

A. Pemahaman Konsep Dasar

  1. Ruang keadaan adalah semua kemungkinan keadaan yang dapat dibentuk dari keadaan awal melalui operator. Digunakan untuk menelusuri jalur hingga menemukan goal.

  2. Elemen pencarian:

  • State: kondisi saat ini (contoh: berada di Kota A).

  • Operator: tindakan yang mengubah state (contoh: pergi ke Kota B).

  • Goal: kondisi akhir yang dicapai (contoh: tiba di Kota D).

  1. Puzzle 8:
    (a) State awal: susunan ubin pertama.
    (b) Operator: geser ubin kosong.
    (c) Goal: susunan terurut 1–8.

  2. Pohon/graf penting karena memudahkan melihat semua jalur pencarian dan menemukan solusi secara sistematis.

  3. Operator adalah aksi pengubah state, sedangkan path adalah rangkaian state hasil penerapan operator.


B. Analisis Strategi Pencarian

  1. BFS: menelusuri level demi level menggunakan queue. Keluarkan node, periksa, lalu tambahkan semua anaknya.

  2. DFS: menelusuri sedalam mungkin menggunakan stack. Ambil node paling atas dan telusuri cabang sampai mentok. Berbeda dari BFS yang melebar.

  3. Urutan kunjungan:
    a. BFS: A → B → C → D → E → F
    b. DFS: A → B → D → E → C → F

  4. DFS lebih hemat memori karena hanya menyimpan jalur aktif, sedangkan BFS menyimpan semua node di satu level.

  5. BFS lebih tepat digunakan jika membutuhkan solusi terpendek, misalnya mencari rute perjalanan paling singkat.