Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Преобразования



C=c,CÎS’ S’¹ c S=S1ÚS2

S невыполнимо

Алгоритм конечный, хотя количество промежуточных дизъюнктов может возрастать.

Пример:

PÚùQ 1)PÚùQ

ùPÚQ 2)ùPÚQ Расщепление по P

QÚùT 3)QÚùT

Q&T 4)ùQÚùT

5)S1=ùQ

S2=Q

R=(QÚùT)&(ùQÚùT)

S=S1ÚS2=QÚùQ - тавтология

6) QÚùT ùT – чистая литера

ùQÚùT

7) c (S выполнимо)

Теорема 4: Пусть L1,L2…,Lk- последовательность вычеркнутых литер по правилам 2),3) и Lk - последняя вычеркнутая литера, после которой S’= c => S – выполнима. Тогда условие L1&L2&…&Lk - это условие выполнимости и,соответственно, условие ù(L1&L2&…&Lk) – условие невыполнимости, которое можно добавить в множество гипотез для коррекции вывода.

Правило резолюций (предложено Робинсом)

Для любых дизъюнктов C1 и C2, для которых существует литера L в C­1 и контрарная литера ùL в C­2­ вычеркиваются литеры L и ùL и формируется дизъюнкция из оставшихся дизъюнктов C­1­ и C­2­.

C­1­=LÚa

C­2­=ùLÚb ®C=aÚb

Построенный дизъюнкт С называется резольвентой С­1­ и С­2­.

Теорема 5: Для дизъюнктов С­1­ и С­2­ с контрарными литерами C­1­=LÚa и C­2­=ùLÚb резольвента C=aÚb является логическим следствием C­1­ и C­2­.

Пример:

LÚa LÚa 1) LÚa 1)L =>c S невыполнимо и доказана выводимость

ùLÚb ùLÚb 2)ùLÚb 2)ùL aÚb

aÚb ù(aÚb) 3)ùa

4)ùb





Дата публикования: 2014-11-28; Прочитано: 285 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...