Intel_Nils (526801), страница 48

Файл №526801 Intel_Nils (Intel_Nils) 48 страницаIntel_Nils (526801) страница 482013-09-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 48)

Мы будем говорить, что граф доказательства имеет вид лозы, если каждая его вершина либо является базовым предложением, либо непосредственно следует из базового предложения. (Такой граф будет деревом, но не все деревья имеют вид 0.4. Формьь доказательства с отфильтроваванием лозы. Это видно из примеров гл. 6, где граф рис. 6.3 имеет впд лозы, а граф, изображенный на рис. 6А, нет.) Если граф опровержения, имеющий вид лозы, существует, то для его построения достаточно резольвент лишь тех пар предложений, из которых хотя бы одно принадлежит В. Такое ограничение на резольвенции могло бы лечь в основу прекрасной стратегии очищения, если бы только быть уверенным, что для любого невыполнимого множества предложений существует граф опровержения, имеющий вид лозы.

К сожалению, стратегия очищения, основанная на графах в виде лозы, не полна; но одна очень похожая на нее стратегия полна. Чтобы убедиться, что для невыполнимого множества граф в виде лозы существует не всегда, рассмотрим множество !е (х) Ч Р (а) Я(х) Ч Р(х) -Я(х) у-Р(х) Я(х) ~/ Р(х) Из графа опровержения, представленного на рис. 8.1, видно, что это множество невыполнимо.

В графе опровержения, имеющем вид лозы, одно из предложений множества В должно быть вершиной, непосредственно предшествующей корневой вершине и!1. Но для образования пустого предложения нужна либо резольвента двух предложений, содержащих по одному литералу, либо два предложения, которые «факторизуются» ') к предложениям, содержащим по одному литералу. Ни один из элемент тов множества 5 не удовлетворяет этим требованиям, так что для 5 не может быть опровержения в виде лозы.

Из рис. 8.! видно, что одна из резольвенций производится между предложениями -Р(а) и Р(о) ~/ Р(х). Далее, в этом графе опровержения предложение Р(а) т' Р(х) предшествует предложению Р(а). Граф рнс. 8.1 служит примером графа с отфильтрованными предшествующими вершинами, нли графа в АЕ-форме. Мы будем говорить, что граф опровержения имеет АЕ-форму, если каждая вершина графа соответствует одному из следующих предложений: 1) базовому предложению; 2) предложению, непосредственно следующему за базовым; 3) предложению, непосредственно следующему за двумя не- базовыми предложениями А и В, из которых В предшествует А (отсюда термин — отфильтровывание предшествующих вершин).

Граф в виде лозы представляет собой частный случай графа в АЕ-форме: каждая нз его вершин соответствует либо ') См. стр. !96.— Прим. перев. л40 Гл. В. Методы поиска докаеательства в иевислеиии предикатов предложению 1), либо предложению 2). Базовое предложение С в графе, имеющем АР-форму, называется концевой вершиной, если любая другая вершина дерева либо является базовым предложением, либо следует за С.

Е(х) ~Р() о р(х) Р(а) к Р1х) р(х) пп Р и е. З.!. Граф оаровержеипк. Сформулируем без доказательства теорему, утверждающую, что для любого невыполнимого множества предложений всегда существует граф опровержения в АР-форме. Таким образом, стратегия очищения, основанная на поиске графов в АР-форме, полна, Теорема 8.1.'Пусть пт(п1!) — граф опровержения для невьтолнимого множества 5 предложений, а С вЂ” некоторое предложение из 5, появляющееся'в пт(п11). Тогда для 5 существует граф опровержения пт'(п!1) в АР-форме, для которого С служит концевой вершиной. 8лй Формы доказательства с отФильтровыааиием 241 Для многих графов частный случай опровержения в АР- форме, имеющий вид лозы, существует.' Дерево, изображенное на рис.

6.4, не имеет АР-формы, однако дерево опровержения для того же самого множества предложений с 0(х) ч' — Е1у) в качестве концевой вершины, показанное на рис. 8.2, имеет вид ()(м) ч -Е(У) „Е(а) ч В(м ' 8( ) ч С( ) С(а) ч - Е(У) В(а) -В(а) ч -Е(у) -с(с) ч Е(т)) Е(у) -С1с) Рис.

8.2. Дерево опровержения в виде лозы. лозы. Читатель может попытаться построить для этого множества предложений, но с иными концевыми вершинами, другие гра ы в АР-форме. ак как в теореме 8.1 утверждается, что для любого невыполнимого множества предложений существует граф опровержения в АР-форме, то перебор можно ограничить, отыскивая лишь опровержения такого вида. Назовем стратегией АР-формы стратегию очищения, реализующую это ограничение.

В ней применяются резольвенции по отношению к критерию отфильтровывания предшествующих вершин. Этот критерий можно 24з Гл. 8. Методы поиска доказательства в исчислении предикатов описать следующим образом. Сначала отметим, что при выборе концевой вершины для графа в АР-форме допускается некоторый произвол. Концевая вершина должна появляться в каком- нибудь графе опровержения, так что она выбирается из не.

которого подмножества К ~ 5, содержащего предложения, появляющиеся в каком-нибудь опровержении (например, в Л(х) -д(х) Н 8(х! 8(х) и г(х) т(х1 ч л(х) Ж (81 дг(81 — д(х) пм Рис, 8.3. Поиск опровержения с использованием Ар-стратегии.

К могут содержаться предложения, возникающие при отрицании теоремы, которую предстоит доказать). Тогда критерий, которому должна удовлетворять пара предложений (А, В) для того, чтобы ее можно было подвергнуть резольвенции в отношении АР-стратегии, таков: один элемент пары (А,В) принадлежит 5, а другой есть либо предложение из К, либо предложение, следующее за предложением из К, или один из элементов пары (А, В) предшествует другому. ' Обозначим через ЖАР(5) объединение множества 5 и множества всех резольвент всех пар из 5, допускаемых АР-стратегией. Положим, как обычно, АР ( АР ( ) АР к~АР ( ))' Согласно теореме 8.1, если множество 5 неудовлетворимо, то найдется такое п, что п11 еи ЯАР(5).

На рис. 8.3 показан результат применения АР-стратегии к простому неудовлетворимому множеству предложений. (В этом 8.7. Модельные стратегии примере К = 5.) На уровнях 1 и 2 выполнялись все допустимые резольвенции до тех пор, пока не было выведено на уровне 8 пустое предложение. Образованный такой процедурой граф в АР-форме отмечен жирными линиями. Он оказался лозой. 8.5. СТРАТЕГИЯ ПОДДЕРЖИВАЮЩЕГО МНОЖЕСТВА Стратегией поддерживающего множества называют стратегию, в которой выбирается такое непустое подмножество К исходного множества предложений 5, что множество 5 — К удовлетворнмо. Например, можно в качестве К взять множество предложений, возникающих из отрицания доказываемой теоремы.

Говорят, что предложения в К имеют поддержку. При поиске опровержения допустимыми считаются резольвенции лишь тех пар предложений, в которых по крайней мере одно имеет поддержку. Каждому предложению„построенному в результате резольвенции, также придается поддержка. Так как множество 5 — К удовлетворнмо, существует граф опровержения, имеющий АР-форму, у которого верхней вершиной служит один из элементов множества К.

Таким образом, стратегия поддерживающего множества полна, поскольку она допускает все резольвенции, допускаемые АР-стратегией (и, возможно, другие). 88. БОЛЕЕ ОГРАНИЧИТЕЛЬНЫЕ СТРАТЕГИИ В действительности АР-стратегию можно еще ограничить, сохранив при этом полноту. Одно из ограничений состоит атом, что если А предшествует В, то резольвенту для А и В можно строить лишь тогда, когда она является подслучаем подстановкового частного случая предложения В (Лавленд, 1969). Можно наложить также н другие ограничения, связанные со специальными типами резольвенций, называемыми слияниями (Эндрюс, 1968; Р(ейтс, Рафаэль, Харт, 1970). Конечно, при выборе стратегии следует иметь в виду, что затраты на дополнительные вычисления, требуемые для выбора соответствующих резольвенций, могут и не перекрыться экономией, вызванной уменьшением числа резольвенций, выполненных на самом деле в процессе перебора. В настоящее время судить об этом можно лишь на основании практического опыта.

8.7. МОДЕЛЬНЫЕ СТРАТЕГИИ Напомним, что в гл. 6 мы придали точный смысл интерпретации, задав значения истинности атомов в эрбрановской базе. Мы назвали такое задание значений истинности моделью. Так, если эрбрановская база состоит из атомов (Р(а, о), Р(а, а), 244 Гл. 8. Методе~ аоиска докаэательства в исеислении аредикатов Р(Ь, Ь), Р(Ь, а), Я(а), Я(Ь)), то одной из моделей может быть ( Р(а, Ь), Р(а,а), Р(Ь, Ь), Р(Ь,а), Я(а), е,т(Ь)). В общем случае моделью является множество (быть может, бесконечное) литералов, сконструированных исходя из эрбрановской базы таким образом, что каждый атом эрбрановской базы содержится в модели либо со знаком отрипания, либо без него (но не может быть и то и другое одновременна). По определению модель не удовлетворяет предложению С, если С имеет константный частный случай (полученный с помощью элементов универсума Эрбрана), принимающий значение Р при означивании на основе данной модели.

В противном случае говорят, что модель удовлетворяет предложению С. Обычно можно определить непосредственно, удовлетворяет ли данная модель М предложению С. Например, модель (-Р(а, Ь), Р(а, а), Р(Ь, Ь), Р(Ь, а), Я(а), О(Ь)) не удовлетворяет предложению Я(х) т Р(у, х), так как подстановка ((Ь, х), (а,у)) приводит к константному частному случаю со значением истинности Р. Эта модель удовлетворяет предложению ( Я(х) Ч Р(у,у)), так как ни одна из подстановок не приводит к константному частному случаю со значением истинности Р. Часто удается представить модель более компактно в виде списка литералов, у которых все константные частные случаи (на универсуме Эрбрана) имеют значение истинности Т.

При этом нужно проследить, чтобы не получилось противоречивого результата и чтобы каждому атому эрбрановской базы было присвоено значение истинности. Так, если множество есть Я(х) ~/ Р(а, г'(х)) Я (х) ~/ Р 0 (х), п) Р (х, г (х)) ~l )с (у) ег (а) то моделью может быть, например, множество (Я(х), Р(а,((х)), Р(х,Г(х)), РЯх),а), )с(х)), В терминах атомов эрбрановской базы эта модель представляет собой бесконечное множество М=Я(а), Я(~(а)), ес()Д(а))), ..., Я(а), Я(~(а), сто(((а))), ... Р (а, ~ (а)), Р (а, г Ц (а))), ..., Р Д (а), (() (а))), ...

..., Р(((а), а), Р(г Д(а)), а), ...). Заметим, что первое и четвертое предложения этой моделью не удовлетворяются, а второе и третье — удовлетворяются. Понятием модели можно воспользоваться для того, чтобы, ограничить число резольвенций, необходимых для нахождения В.т. Модельные етратегпи Е(л1 пи Р и с К4.

Характеристики

Тип файла
DJVU-файл
Размер
2,05 Mb
Материал
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее