• Tidak ada hasil yang ditemukan

Bentuk Klausa dan Prinsip Resolusi dalam Logika Informatika

N/A
N/A
Margareta Valencia

Academic year: 2025

Membagikan "Bentuk Klausa dan Prinsip Resolusi dalam Logika Informatika"

Copied!
42
0
0

Teks penuh

(1)

Tim pengampu 2022

PROGRAM STUDI

TEKNIK INFORMATIKA

Pertemuan ke_7

BENTUK KLAUSA PRINSIP RESOLUSI

MATA KULIAH

Logika Informatika

(2)

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

Capaian Pembelajaran

Setelah mempelajari materi ini mahasiswa diharapkan dapat mengetahui dan memahami tentang bentuk-bentuk klausul dan prinsip resolusi

(3)

Proposional resolusi merupakan aturan inferensi, tetapi dalam bentuk Klausa

Jika premis-premis yang diketahui bentuknya masih sederhana, maka dalam mendapatkan kesimpulan mesin inferensi masih mampu

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(4)

Bagaimana jika bentuk premisnya kompleks ? misalnya :

a. (p(rq))

b. (pr)(r→q)

Atau yg tidak sesuai lagi dengan mesin inferensi

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(5)

Premis yang kompleks harus diubah ke dalam bentuk klausa

Bentuk Klausa adalah himpunan yang berisi Literal

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(6)

Literal proposisi atomik

p bentuk klausanya {p}

q bentuk klausanya {q}

p bentuk klausanya {p}

Literal proposisi majemuk disjungsi p q bentuk klausanya {p,q}

r s bentuk klausanya {r,s}

r q bentuk klausanya {r,q}

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(7)

Bagaimana bentuk klausa dari proposisi yang mengandung

Konjungsi () Implikasi ()

Bi Implikasi () Negasi ()

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(8)

Karena bentuk klausa hanya mengenal Literal, negasi Literal dan Disjungsi, maka proposisi yang tidak mengandung Disjungsi harus diubah terlebih dahulu ke bentuk Disjungsi atau Literalnya

CARANYA ?

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(9)

•Ada 4 Tahap

1. Implication Out (I) 2. Negation In (N)

3. Distribution (D) 4. Operator Out (O)

Disingkat

INDO

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(10)

1. Implication Out (I)

a. 1→2 menjadi 1  2 b. 12 menjadi 1 2

c. 12 menjadi (12)  (12)

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(11)

2. Negation In (N)

a. (1) menjadi 1

b. (1  2) menjadi 1  2 c. (1  2) menjadi 1  2

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(12)

3. Distribution (D)

a. 1  (2  3) → (1  2)  (1  3) b. (1  2)  3 → (1  3)  (2  3) c. 1  (2  3) → (1  2  3)

d. (1  2)  3 → (1  2  3) e. 1  (2  3) → (1  2  3) f. (1  2)  3 → (1  2  3)

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(13)

4. Operator Out (O)

a. 1 2  … n → {1, 2, . n}

b. 1  2  …  n → {1}, {2}, . . . ,{n}

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(14)

Contoh 1:

Diketahui proposisi p

(r

q) ubahlah kedalam bentuk Klausa

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(15)

Jawab :

I : p (rq) hilangkan p (r q)

N : p (r q) tidak ada () di luar kurung D : p (r q) tidak perlu D

O : {p}, {r, q}

jadi p (rq) bentuk klausanya {p}, {r, q}

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(16)

Contoh 2:

Diketahui proposisi(p

(q

r))

ubahlah kedalam bentuk Klausa

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(17)

Jawab :

I : (p (qr)) hilangkan → (p (q r)) N : (p (q r)) ada () di luar

(p (q r)) masih ada ()

(p (q r)) masih ada dobel () (p (q r)) tidak ada negasi

D : (p (q r)) perlu D (p q) (p r)

O : {p , q}, {p, r}

jadi (p (qr)) bentuk klausanya {p , q}, {p, r}

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(18)

p  q

Jawab:

I : (p  q)  (p  q) O : {p, q}

{p, q}

Jadi p  q mempunyai bentuk klausa {p, q}, {p, q}

Contoh 3 :

Tentukan bentuk klausa dari pernyataan berikut

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(19)

Soal 1 :

Tentukan bentuk klausa dari pernyataan berikut

(r  (qs)

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(20)

Soal 2 :

Tentukan bentuk klausa dari pernyataan berikut

(

r q

)

p

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(21)

Soal 3 :

Tentukan bentuk klausa dari pernyataan berikut

( p → q ) (   r  q )

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(22)

Soal 4 :

Tentukan bentuk klausa dari pernyataan berikut

(

p r

) (

r q

)

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(23)

Soal 5 :

Tentukan bentuk klausa dari pernyataan berikut

(

r p

) (

r q

)

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(24)

Soal 6 :

Tentukan bentuk klausa dari pernyataan berikut

( )

( p → r   q )

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(25)

Prinsip Resolusi adalah pembuktian sebuah kesimpulan dari premis- premis dalam bentuk klausa.

PROGRAM STUDI

TEKNIK INFORMATIKA

MATA KULIAH

Logika Informatika

(26)

Prinsip Resolusi didefinisikan sebagai berikut :

1,2,...,,...,n1,n2,n

1, 2,..., ,..., n1, n2, n

1,2,...,n , 1, 2,..., n

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(27)

Ingat INDO ?

I : 1→2 menjadi 1  2 N : 1  2

D : 1  2 O : {1, 2} Jadi

1→2 bentuk klausanya {1, 2}

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(28)

Misalkan :

 

p, q

 

p

 

no

p,p

p, p

 

p, q

 

p, q

 

q, q

 

q

p, q

p,q

 

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(29)

Jika dihubungkan dengan Inferensi 1. Modus Ponen (MP)

Premis premis Konklusi

q

p

p, q

 

p

p

q

 

q

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(30)

2. Modus Tollens (MT) Premis

premis Konklusi

q

p

p, q

 

q

q

p

 

p

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(31)

3. Silogisme Premis

premis Konklusi

q

p

p, q

q, r

r q

r

p

p, r

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(32)

4. Himpunan Kosong

 

p

 

p

 

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(33)

Untuk membuktikan bahwa kesimpulan itu valid atau tidak ataupun Himpunan Premis merupakan Logika Entalment atau tidak, maka langkahnya :

1. Negasikan Kesimpulanya 2. Gunakan Mesin Inferensi

3. Usahakan dapat mencapai himpunan kosong { } 4. Jika dapat menghasilkan { }, artinya terbukti

kesimpulan valid

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(34)

Contoh 1 :

Diketahui {q} merupakan

kesimpulan dari premis-premis {p,q}, {p,q,r} dan {r}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(35)

Jawab 1 :

1. {p,q} premis 2. {p,q,r} premis 3. {r} premis

4. {q} Negasi Kesimpulan 5. {p,q} dari 2 dan 3

6. {q} dari 1 dan 5 7. { } dari 4 dan 6 Terbukti valid

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(36)

Soal 1:

Diketahui {r} merupakan

kesimpulan dari premis-premis {p,q}, {p,r} dan {q,r}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(37)

Soal 2:

Diketahui {r} merupakan

kesimpulan dari premis-premis

{p,q}, {p,r}, {r,s} dan {q,s}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(38)

Soal 3:

Diketahui {p} merupakan

kesimpulan dari premis-premis {p,r}, {r,s} dan {s}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(39)

Soal 4:

Diketahui {r} merupakan

kesimpulan dari premis-premis {p,q,r}, {p,r} dan {q,r}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(40)

Soal 5:

Diketahui {r} merupakan

kesimpulan dari premis-premis {p,q}, {p,r} dan {q}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(41)

Soal 6:

Diketahui {s} merupakan

kesimpulan dari premis-premis {p,q}, {q,r}, {p,s} dan {r}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

(42)

Soal 7:

Diketahui {r} merupakan

kesimpulan dari premis-premis {p,q}, {p,q} dan {q}

Buktikan !

PROGRAM STUDI

TEKNIK INFORMATIKA MATA KULIAH

Logika Informatika

Referensi

Dokumen terkait

Gambarkanlah bentuk lingkaran dan segiempat di kertas (prinsip pertama), kemudian buatlah bentuk turunan dari kedua obyek sebanyak mungkin (prinsip kedua).. Untuk turunan

.Ditinjau dari segi kualitasnya, Logika Ibnu Sina termasuk Logika Artifisialis, karena dalam Logika Ibnu Sina dipelajari hukum-hukum, prinsip-prinsip,

Data 30 termasuk bentuk klausa Intransitif (penawaran pada saat pelaksanaan lelang dan membawa asli bukti slip setoran uang jaminan).Kalimat tersebut termasuk penanda

Dokumen ini membahas tentang akuntansi berbasis akrual dan prinsip-prinsip dasar

Dokumen ini membahas tentang pengenalan dan prinsip-prinsip dalam Pengumpulan Keharmonisan

Dokumen ini membahas tentang prinsip-prinsip dasar dari Pancasila

Latihan soal OSN Informatika tentang logika, algoritma, dan struktur data untuk mengasah kemampuan pemrograman dan analisis peserta

Materi logika proposisi, negasi, konjungsi, disjungsi, implikasi, dan inferensi lengkap untuk pembelajaran informatika dan berpikir