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

Метод резолюцій



Існують комп'ютерні програми, котрі розроблено для автоматизації міркувань, виконуваних за допомогою доведення логічних теорем. У багатьох із цих про­грам використано правило виведення, відоме як резолюція. Правило резолюції записують у вигляді ρ ν q, q ν r |- ρ ν r. На основі цього правила Дж. Робінсон (G. Robinson) 1965 р. запропонував метод резолюцій автоматичного доведення логічних теорем.

Нехай формулу f записано в КНФ

f = d1 ^ d2 ^... ^ dm.

Тут кожна з формул di (i = 1, 2,..., m) — літерал або диз'юнкція літералів. Форму­лу di називають елементарною диз'юнкцією, диз'юнктом або клаузою. Кількість літералів у формулі di називають рангом елементарної диз'юнкції. Розглядають також елементарну диз'юнкцію з рангом 0, яку позначають □; така диз'юнкція не містить жодного літералу. За означенням елементарну диз'юнкцію з рангом 0 уважають такою, що дорівнює F.

За принципом прямої дедукції формулу g можна вивести з формул f1, f2,..., fn тоді й лише тоді, коли f1 ^ f2 ^... ^ fn ^ g — суперечність. Так буде, якщо одна з формул f1, f2,..., fn хибна чи формула g істинна. Нехай формулу f = f1 ^ f2 ^...... ^ fn ^ g записано в КНФ f = d1 ^ d2 ^... ^ dm, де d1, d2,..., dm — її елементарні диз'юнкції. Очевидно, що цю КНФ можна записати у вигляді множини її еле­ментарних диз'юнкцій S = {d1, d2,..., dm}. Множину S називають невиконанною, якщо формула f невиконанна Припустимо, що елементарні диз'юнкції d1 і d2 такі, що d1 містить літерал l1, контрарний до літералу l2 з d2. Викреслимо літерал l1 із d1 та l2 з d2; побудуємо диз'юнкцію решти літералів цих елементарних диз'юнкцій. Отриману елемен­тарну диз'юнкцію називають резольвентою.





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



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