Di pembahasan kali ini saya akan membahas penyelesaian suatu
contoh kasus Planning
dengan menggunakan Partial Order Planning dan Graph Plan.
Apa itu planning?
Planning adalah
suatu metode penyelesaian masalah dengan cara memecah masalah ke dalam sub-sub
masalah yang lebih kecil, menyelesaikan sub-sub masalah satu demi satu,
kemudian menggabungkan solusi-solusi dari sub-sub masalah tersebut menjadi
sebuah solusi lengkap dengan tetap mengingat dan menangani interaksi yang ada
antar sub masalah. Berikut ini adalah contoh dari permasalahan dan solusi jawabannya..
Langkah awal:
Tahap selanjutnya menambahkan go(HDW) sebagai (X1) untuk
mencapai untuk mencapai at(HDW) dan menambahkan go(SM) sebagai (X2)
untuk mencapai at(SM).
Langkah selanjutnya kita bisa menjalankan langkah actian go(X1) dan precond Go(HDW), dengan menggunakan effect at(Home). Serta menjalankan langkah action go(X2) dan precond Go(SM), dengan menggunkan effect at(Home) seperti gambar diatas.
Setelah selesai dengan langkah sebelumnya, kita harus
memperhatikan masalah apa saja yang mungkin terjadi yang bisa kita lihat pada
gambar diatas. Pada gambar diatas, masalah terjadi dapat kita lihat pada bulatan
yang ditunjuk oleh tanda panah, kita dapat memperhatikan bahwa Go(SM) tidak
bisa tersambung ke at(Home) sebagai akibat sudah dimiliki oleh at(X1),
dan juga berlaku sebaliknya untuk Go(HDW).
Solusi yang dapat kita ambil, mungkin kita bisa memerlukan
Go(SM) terjadi setelah Go(HDW). Kita bisa memutuskan untuk memenuhi at(X2)
dengan hasil at(HDW) Go(HDW) dan at(HDW) Go(HDW), tetapi jika kita menuju at(HDW)
Go(HDW) kita tidak bisa menuju at(HDW) Sells(HDW,D).
Solusi yang dapat kita ambil dengan menempatkan Go(SM) antara GO(HDW) dan at(HDW) yang ditunjukan oleh tanda panah pada gambar diatas. Tetapi jika seperti itu kita harus menuju dua kali ke Go(HDW) karena sehabis ke Go(HDW) kita menuju Go(SM) dan balik lagi ke Go(HDW) untuk Buy(Drill).
Solusi yang dapat diambil dengan meletakan Go(SM) terjadi
setelah Buy(Drill). Dengan menandakan nya dengan garis putus putus berwarna
merah untuk memastikan bahwa hal ini terjadi.
Setelah kita berada di GO(SM) kita bisa Buy(Milk) dan
Buy(Bananas) dan terakhir menuju at(Home).
Tulisan ini dibuat untuk memenuhi tugas mata kuliah Pengantar Kecerdasan Tiruan (AI) yang diampu oleh Mia Kamayani ST, MT . Prodi Teknik Informatika Fakultas Teknik UHAMKA.
Referensi:
- http://whitenote03.blogspot.co.id/2016/10/penyelesaian-masalah-menggunakan.html
- http://dantikpuspita.com/konsep-dan-pengertian-dasar-graph-graf/
- https://ocw.mit.edu/...and.../Lecture12FinalPart1.pdf
- https://en.wikipedia.org/wiki/Graphplan
Tidak ada komentar:
Posting Komentar