BENTUK NORMAL EKSPRESI LOGIKA

Slides:



Advertisements
Presentasi serupa
Pertemuan ke-2 Oleh : Muh. Lukman Sifa, Ir.
Advertisements

BAB 3 BENTUK NORMAL DARI KALIMAT LOGIKA
BENTUK-BENTUK NORMAL DAN PENYEDERHANAAN FUNGSI BOOLEAN
Oleh : Fidia Deny Tisna A.
LOGIKA - 2 Viska Armalina, ST.,M.Eng.
LOGIKA - 3 Viska Armalina, ST., M.Eng.
TAUTOLOGI DAN EKUIVALEN LOGIS
ILMU KOM PUTER FAK MIPA UGM GP DALIYO.
LOGIKA INFORMATIKA.
Tautologi dan Kontradiksi
MATEMATIKA DISKRIT By DIEN NOVITA.
Kuliah matematika diskrit Program Studi Teknik Elektro
MATEMATIKA DISKRIT By DIEN NOVITA.
PROPORSI (LOGIKA MATEMATIKA)
MATEMATIKA DISKRIT MATEMATIKA DISKRIT ADALAH CABANG MATEMATIKA YANG MEMPELAJARI OBJEK-OBJEK DISKRIT OBJEK DISKRIT ADALAH SEJUMLAH BERHINGGA ELEMEN-ELEMEN.
11. ALJABAR BOOLEAN.
Logika Proposisional [Kalkulus Proposisi]
REPRESENTASI PENGETAHUAN
MATERI 6 BENTUK-BENTUK NORMAL DNF/SOP/MINTERM CNF/POS/MAXTERM
11. ALJABAR BOOLEAN.
BAB 7 ALJABAR BOOLEAN.
Penarikan Kesimpulan Ekivalensi Ekspresi Logika
Ubahlah ekspresi logika berikut menjadi CNF dan DNF
REPRESENTASI PENGETAHUAN
TOPIK 3 BENTUK-BENTUK NORMAL Ramos Somya, S.Kom., M.Cs.
Riri irawati, m.Kom Logika matematika 3 sks
REPRESENTASI PENGETAHUAN
Pertemuan ke 1.
LOGIKA Logika mempelajari hubungan antar pernyataan-pernyataan yang berupa kalimat-kalimat atau rumus-rumus, sehingga dapat menentukan apakah suatu pernyataan.
PROPOSISI Citra N, S.Si, MT.
Matematika Diskrit Bab 1-logika.
SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM
Agiska Ria Supriyatna, S.Si, MTI
Seri Kuliah Logika Informatika - Wawan Laksito YS
BAB 7 ALJABAR BOOLEAN.
11. ALJABAR BOOLEAN.
BAB 7 ALJABAR BOOLEAN.
Logika dan Sistem Digital
IMPLIKASI (Proposisi Bersyarat)
REPRESENTASI PENGETAHUAN
TOPIK 3 BENTUK-BENTUK NORMAL.
Aljabar Boolean dan Fungsi Boolean
Matematika diskrit Logika Proposisi
Aljabar Boolean Agiska Ria Supriyatna, S.Si, MTI
Core Jurusan Teknik Informatika Kode MK/SKS : TIF /2
EKUIVALEN LOGIS.
Pertemuan 1 Logika.
Aljabar Logika. 1. Kalimat Deklarasi. 2. Penghubung Kalimat. 3
Semantik II Oleh : Dani Suandi, M.Si. KELOMPOK I.
REPRESENTASI PENGETAHUAN dan Reasoning (Penalaran)
Core Jurusan Teknik Informatika Kode MK/SKS : TIF /2
Adalah cabang dari matematika yang mengkaji objek-objek diskrit.
Proposisi Lanjut Hukum Ekuivalensi Logika
“HUKUM-HUKUM TEORI HIMPUNAN”
MATERI 8 BENTUK-BENTUK NORMAL.
1.1 Proposisi & Proposisi Majemuk
Hukum Proposisi.
Proposisi Sri Nurhayati.
REPRESENTASI PENGETAHUAN
Aljabar Boolean.
Representasi Pengetahuan Logika Proposisi
Asrul Sani, ST. M.Kom MT Pertemuan 4 Asrul Sani, ST M.Kom MT - Logika Informatika.
(6) Bab IV. Aljabar Boolean
Pertemuan 1 Logika.
Proposisi Majemuk Bagian II
BAB 3 ALJABAR BOOLEAN.
Logika Predikat 2 (QL) Oleh : Dani Suandi, M.Si. KELOMPOK I.
Aljabar Boolean dan Fungsi Boolean
Penyederhanaan Ekspresi Logika
Materi Kuliah Matematika Diskrit
Transcript presentasi:

BENTUK NORMAL EKSPRESI LOGIKA Oleh : Dani Suandi, M.Si

Hanya terdapat operator logika utama ( ~,  dan ) Bentuk normal konjungtif Conjungtive Normal Form (CNF) A1  A2 ……..  Ai ……….  An Setiap Ai berbentuk 1  2 …….. i  ……..m Contoh : (~ p1  ~ p2  p3)  (p1  ~ p3  p4) Bentuk normal disjungtif Disjungtive Normal Form (DNF) A1  A2 ……..  Ai ……….  An Setiap Ai berbentuk 1  2 …….. i  ……..m Contoh : ( p1  ~ p2  ~ p3)  (~ p1  p3  p4)

Membuat bentuk CNF dan DNF dari tabel kebenaran Buat tabel kebenaran dari ekspresi logika yang diberikan Untuk membuat bentuk DNF cukup ambil nilai-nilai T saja Jika a = T, maka lambang proposisi menjadi a Jika a = F, maka lambang proposisi menjadi ~ a Untuk membuat bentuk CNF cukup ambil nilai-nilai F saja Jika a = T, maka lambang proposisi menjadi ~ a Jika a = F, maka lambang proposisi menjadi a

Contoh Soal 3.1 Ubahlah ekspresi logika A : ~ (a  b) (~ a  ~ c) ke dalam bentuk CNF dan DNF Jawab : Buat terlebih dahulu tabel kebenarannya a b c a  b ~(a  b) ~ a ~ c ~a  ~c ~ (a  b) (~ a  ~ c) F T T (1) T (2) T (3) T (4) T (5) F (x) F (y) T (6) DNF : (~a ~b ~c)  (~a ~b c)  (~a b ~c)  (~a b c)  (a ~b ~c)  (a  b c) CNF : (~a  b  ~c)  (~a  ~b  c)

Latihan Soal 3.2 Tentukan bentuk DNF dan CNF dengan menggunakan tabel kebenaran dan hukum aljabar untuk kalimat ~(a  b)  (a  b) Jawab : a b a  b ~(a  b) a  b ~(a  b)  (a  b) F T DNF: (~a ~b) (~ a b ) CNF:(~a  b)  (~a ~b)

Bentuk normal dapat dibuat juga dengan hukum-hukum logika Contoh Soal 3.3 Ubahlah ekspresi logika ~ (a  b)  (a  b) ke dalam bentuk CNF Jawab : De Morgan : ~ (p  q)  ~p  ~q ~ (p  q)  ~p  ~q Asosiatif p  (q  r)  (p  q)  r p  (q  r)  (p  q)  r Distributif p  (q  r)  (p  q)  (p  r) p  (q  r)  (p  q)  (p  r) Tautologi 1 : p  q  ~ p  q ~ (a  b)  (a  b) Bentuk semula ~ (~ a  b)  (a  b) Mengganti implikasi (a  ~ b)  (a  b) De Morgan [(a  ~ b)  a]  b Asosiatif [(a  a)  (~b  a)]  b Distributif ((a  a  b )  (~b  a  b) CNF

Ubahlah ekspresi logika a  ~ (a  ~ (b  c)) ke dalam bentuk DNF Contoh Soal 3.4 Ubahlah ekspresi logika a  ~ (a  ~ (b  c)) ke dalam bentuk DNF Jawab : a  ~ (a  ~ (b c)) Bentuk semula a  ~ (a  (~ b  ~ c)) De Morgan a  (~a  ~(~ b  ~ c)) a  (~ a  (b  c)) a  (~ a  b  c) Asosiatif a  ~ a  b  c DNF De Morgan : ~ (p  q)  ~p  ~q ~ (p  q)  ~p  ~q Asosiatif p  (q  r)  (p  q)  r p  (q  r)  (p  q)  r

Ubahlah ekspresi logika berikut menjadi CNF dan DNF Latihan Soal Gunakan tabel kebenaran untuk mendapatkan Full Disjunctive Normal Forms (FDNF) dan Full Conjunctive Normal Forms(FCNF) dari ekspresi berikut ini. Ubahlah ekspresi logika berikut menjadi CNF dan DNF

Latihan Soal Tentukan bentuk DNF dan CNF dengan menggunakan tabel kebenaran dan hukum aljabar untuk kalimat (a (~ b  c))  c Jawab : a b c ~b (~ b  c) a (~ b  c)) (a (~ b  c))  c F T