Anda di halaman 1dari 10

PROBLEM SOLVING

METODE

1. State space, mencari penyelesaian dari


keadaan awal sampai keadaan akhir
2. Reduksi pada permasalahan yang besar
3. Deskripsi dan pencocokan
A B C

A B C A B C

A B C A B C

A B C A B C A B C A B C
MISSIONAIR AND CANIBAL (1)
Ada 3 missionair dan 3 kanibal ingin
menyeberangi sungai dengan sebuah sampan.
Sampan mampu menampung maksimum 2
orang.
Jumlah missionair tidak boleh lebih sedikit
daripada jumlah kanibal pada suatu sisi.
Missionair dan kanibal bisa menggunakan
sampan
MISSIONAIR AND CANIBAL (2)
State : missionair,canibal,boat
Start state : 3,3,1
Kemungkinan state :
3,3,1 3,2,1 3,1,1 3,0,1
3,3,0 3,2,0 3,1,0 3,0,0
Biru : start dan end state
2,3,1 2,2,1 2,1,1 2,0,1 Hitam : aman
2,3,0 2,2,0 2,1,0 2,0,0 Merah : jumlah kanibal > missionair
1,3,1 1,2,1 1,1,1 1,0,1 pada kedua sisi sungai
1,3,0 1,2,0 1,1,0 1,0,0 Hijau : kondisi yang tidak mungkin
tercapai
0,3,1 0,2,1 0,1,1 0,0,1
0,3,0 0,2,0 0,1,0 0,0,0
End state : 0,0,0
MMMKKKP MMMK MMMKKP MMM

KKP K KKKP

KK MMKKP MK MMMKP
MMMKP MK MMKKP KK

KKKP K KKP

MMM MMMKKP MMMK MMMKKKP


METODE REDUKSI MASALAH
Tower of Hanoi 2 piringan
(A,B)13

(B)12 (A)13 (B)23

3 piringan
(A,B,C)13

(B,C)12 (A)13 (B,C)23

(C)13 (B)12 (C)32 (C)21 (B)23 (C)13


DESKRIPSI DAN PENCOCOKAN

Contoh :
A B C
p q

r r r
p
q q

Jika AB, maka C?


p
r r p q
p

x1 x2 x3
Deskripsi :
Kondisi A Kondisi B Kondisi AB
p diatas q q didalam r p dihapus
p diatas r
q didalam r

Kondisi C Kondisi X1 Kondisi X2 Kondisi X3


q diatas p p didalam r r didalam p p didalam q
q diatas r
r didalam p

Dari deskripsi diatas maka pasangan untuk C adalah X2.


LATIHAN : STATE SPACE
Permasalahan Petani (p), Serigala (s), Angsa (a) dan Padi (pa).
Petani ingin menyeberangi sungai menggunakan perahu kecil dengan semua barang
bawaannya (serigala, angsa, padi). Syarat :
- hanya 1 jenis barang bawaan yang dapat diangkut setiap satu kali menyeberang
- serigala, angsa dan padi tidak boleh di satu sisi sungai yang sama tanpa adanya
petani di sisi tersebut
p >< s, a, pa
- angsa dan padi tidak boleh di satu sisi sungai yang sama tanpa adanya petani di
sisi tersebut
p, s >< a, pa
- serigala, angsa tidak boleh di satu sisi sungai yang sama tanpa adanya petani di
sisi tersebut
p, pa >< s, a
Selesaikan permasalahan ini dengan metode state space (seperti contoh)

Anda mungkin juga menyukai