2-Tablo Semantik

download 2-Tablo Semantik

of 10

Transcript of 2-Tablo Semantik

TABLO SEMANTIKMaria UlIah STeknik InIormatikaFakultas Sains dan TeknologiUIN Sunan Kalijaga2Tablo Semantik Algoritma yang efektif untuk menentukan satisfiability (dan dengan dual validity) Prinsip: cari model secara sistematis, jika diperoleh maka formula satisfiable, jika tidak maka unsatisfiable. Menggunakan tree: formula sebagai root, leavesadalah literal yang akan di-satisfy (literal adalah atom dan negasi dari atom). Berikan untuk yang satisfy dan untuk komplementer

Contoh:A= p^(qvp),diperoleh:

B = (pvq)^( p^q)

Dari BTablo tidak unik 2 jenis #ule: d-formula dan -formula d-formula : formula konjungtif dan satisfiable jika kedua subformula, d1 dan d2, bernilai true -formula: formula disjungtif dan satisfiablejika ada satu saja subformula, baik 1 atau 2, yang bernilai true

Algoritma Membentuk Tablo

Catatan: Algoritma not deterministic, tersedia pilihan untuk expand leaf yang dikehendaki terlebih dahulu Tablo terminate ompleted tableau Semua leafnya close lose completed tableau Semua leafnya open pen completed tableau

Jika adalah tablo lengkap untuk formula , makaadalah unsatisfiable if and only if T is closed.adalah satisfiable if and only if T is open.adalah valid if and only if tablo adalah closed. 10Latihan1. Buktikan keekuivalensian dengan teknik:a. Tabel kebenaranb. Tablo semantik untuk negasi dari setiap formulaDari ekspresi-ekspresi logika berikut: