Лекция
Привет, мой друг, тебе интересно узнать все про полнота резолюции, тогда с вдохновением прочти до конца. Для того чтобы лучше понимать что такое полнота резолюции , настоятельно рекомендую прочитать все из категории Модели представления знаний.
|
Чтобы завершить обсуждение правила резолюции в этом разделе, покажем, почему алгоритм PL-Resolution является полным. Для этого целесообразно ввести понятиерезолюционного замыкания RC(S) множества выражений, представляющего собой множество всех выражений, которые могут быть получены путем повторного применения правила резолюции к выражениям из множества S или к их производным. Резолюционным замыканием является множество выражений, которое вычисляется алгоритмом PL-Resolution в качестве окончательного значения переменной clauses. Можно легко показать, что множество RC(S) должно быть конечным, поскольку количество различных выражений, которые могут быть сформированы из символов P1, …Pk, присутствующих в S, является конечным. Об этом говорит сайт https://intellect.icu . (Следует отметить, что это утверждение не было бы истинным, если бы не применялся этап факторизации, в котором уничтожаются дополнительные копии литералов.) Поэтому алгоритм PL-Resolution всегда оканчивает свою работу. Часть блок-схемы, показывающей процесс применения функции PL-Resolution для формирования простого логического вывода в мире вампуса. Здесь показано, что из первых четырех выражений, приведенных в верхнем ряду, следует выражение ¬P1,2 Теорема полноты для правила резолюции в пропозициональной логике называетсяосновной теоремой резолюции. Если множество выражений является невыполнимым, то резолюционное замыкание этих выражений содержит пустое выражение. Докажем эту теорему, показав, что справедливо противоположное ей утверждение: если замыкание RC(S) не содержит пустое выражение, то множество Sвыполнимо. В действительности для множества S можно создать модель с подходящими истинностными значениями для P1,…,Pk. Процедура создания такой модели описана ниже. Для i от 1 до k:
|
Если я не полностью рассказал про полнота резолюции? Напиши в комментариях Надеюсь, что теперь ты понял что такое полнота резолюции и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Модели представления знаний
Из статьи мы узнали кратко, но содержательно про полнота резолюции
Комментарии