Идея метода резолюций.

1. Пусть требуется доказать в алгебре высказываний, что формула F — тавтология.

2. Рассмотрим отрицание этой формулы Тогда задача переформулируется и станет следующей. Доказать, что формула G — тождественно-ложная.

3. Преобразуем формулу G в конъюнктивную нормальную форму (КНФ)

где di— дизъюнкты.

4. Среди дизъюнктов diнайдем резольвентную пару и применим к ней правило резолюции. Полученный новый дизъюнкт, резольвенту, обозначим dn+1и добавим в формулу КНФ для G :

Тем самым получим новую КНФ для G .

5. Если резольвента dn+1= Λ является пустым дизъюнктом, то формула G будет тождественной ложью, задача решена и производим останов. Если нет, то снова найдем, как в п. 4, среди всех дизъюнктов d 1, ..., dn, dn+1резольвентную пару. Применим к ней правило резолюции и добавим полученную резольвенту к имеющимся дизъюнктам. Будем повторять п. 4 и 5, пока не получим пустой дизъюнкт.

Теорема 10.8резольвентной паре ). Пусть формула G — тождественно-ложная и представлена в КНФ G = d 1 ∧ ... ∧ dn. Тогда среди дизъюнктов diсуществует резольвентная пара.

Теорема 10.9добавлении резольвенты ). Пусть формула G = d 1 ∧ ... ∧ dnпредставлена в КНФ и среди дизъюнктов dj существует резольвентная пара. Тогда добавление в формулу КНФ резольвенты dn+1этой пары является равносильным преобразованием формулы G , т. е.

Теорема 10.10пустой резольвенте ). Если формула G — тождественно-ложная и представлена в КНФ, то среди всех резольвент исходных дизъюнктов и вновь получаемых дизъюнктов по правилу резолюции существует пустой дизъюнкт.








Дата добавления: 2016-02-24; просмотров: 969;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.