Pertemuan 5 - Logika Entailment
Pertemuan 5 - Logika Entailment
Pertemuan ke_5
LOGIKA ENTAILMENT
Tim pengampu
2022
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
Capaian Pembelajaran
A. Deduksi
Contoh :
Jika ada Premis p, maka (p q) merupakan conclusion,
tetapi (p q) bukan merupakan conclusion, mengapa ?
Logical Entailment
=
jika dan hanya jika interpretasi yang memenuhi himpunan
juga memenuhi kesimpulan
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
Contoh 1 :
Premis p :
Conclusion : (p q)
Hal ini dapat ditulis : {p}= (p q)
Premis p :
No -Conclusion : (p q)
Hal ini dapat ditulis : {p} (p q)
Premis p, q :
Conclusion : (p q)
Hal ini dapat ditulis : {p,q}= (p q)
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
Jadi {p} | = (p q)
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
Jadi {p} | (p q)
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
Contoh 4 :
apakah Premis p, q Logical Entailment
(p q) atau {p, q} | = (p q)
p q
B B
Untuk Premis p coret
B S X interpretasi yang bernilai S,
S B X yaitu interpretasi ke 3 dan ke 4
S S
PROGRAM STUDI MATA KULIAH
p q TEKNIK INFORMATIKA
Logika Informatika
B B
B S X
Untuk Premis q coret
S B
S S
X interpretasi yang bernilai S,
yaitu interpretasi ke 2 dan ke 4
Contoh 5 :
{p(qr), p} | = (qr) ?
p q r Untuk Premis p(qr) coret
B B B interpretasi yang bernilai S, yaitu
X
B B S 1. p(qr) bernilai S jika p
B S B bernilai B dan (qr) bernilai S,
2. agar (qr) bernilai S, maka q
B S S
bernilai B dan r bernilai S, jadi
S B B interpretasi yang bernilai S
S B S adalah : interpretasi 2
S S B
S S S
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
p q r
B B B
B B S
Untuk Premis p coret
B S B interpretasi yang bernilai S,
B S S X yaitu 5, 6, 7, dan 8
S B B X
S B S
X
S S B
X
S S S
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
p q r Contoh 6:
B B B {pq, qr, r} | = (r) ?
B B S X
B S B X 1. Untuk Premis pq coret
B S S interpretasi yang bernilai S,
S B B
yaitu interpretasi 3 dan 4
S B S
S S B
S S S
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
p q r
B B B
B B S X 2. Untuk premis qr coret
B S B interpretasi yang bernilai S
B S S yaitu interpretasi 2 dan 6
S B B X
S B S
S S B
S S S
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
p q r
3. Untuk premis r coret
B B B
B B S X interpretasi yang bernilai S
B S B yaitu interpretasi 2, 4, 6,
B S S X dan 8
S B B
X
S B S
S S B
X
S S S
PROGRAM STUDI MATA KULIAH
TEKNIK INFORMATIKA
Logika Informatika
Soal Latihan
Apakah pernyataan di bawah ini Logical
Entailment ?:
1. Apakah {pq, qr,} | = (pr) ? Buktikan!
2. Apakah {pr, pq, p} = (r) ?
3. Apakah {pq, m(pq)} = (mq) ?
4. Apakah {mp, q(mp)} = (qp) ?
5. Apakah {pq, s(p q), s} = (q) ?