OK_metodichka_part_1 (1132796), страница 4

Файл №1132796 OK_metodichka_part_1 (С.А. Ложкин - Лекции по основам кибернетики (2009)) 4 страницаOK_metodichka_part_1 (1132796) страница 42019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

. ∪ N6 , где Ni = NKiпри всех i = 1, . . . , 6 (см. рис. 2.1a). Заметим, что совершенные ДНФ и КНФ ФАЛ f из (2.4) задают покрытие множеств Nf и N f соответственно гранями размерности 0. Принимая во внимание указанную выше геометрическую интерпретацию, мы не будем в дальнейшем делать существенныхразличий между ЭК Ki и соответствующей ей гранью NKi ,а также между ДНФ вида (2.6) и соответствующим ей покрытием (2.7).Рассмотрим теперь некоторые специальные виды ДНФ иих «геометрическую» интерпретацию.

Будем говорить, чтоФАЛ f 0 имплицирует ФАЛ f 00 , или, иначе, ФАЛ f 00 поглощает ФАЛ f 0 , если Nf 0 ⊆ Nf 00 , то есть импликация(f 0 → f 00 ) тождественно равна 1. Элементарная конъюнкция, которая имплицирует ФАЛ f , называется импликантой этой ФАЛ. Заметим, что отношение имплицируемостиявляется отношением частичного порядка и что f 0 имплицирует f 00 тогда и только тогда, когда f 00 = f 0 ∨ f 00 илиf 0 = f 0 · f 00 . Отсюда следует, в частности, что ЭК K 0 имплицирует ЭК K 00 тогда и только тогда, когда множество буквK 00 содержится во множестве букв K 0 , то есть K 0 = K 00 · Kдля некоторой ЭК K, не имеющей общих букв с ЭК K 00 . Этоозначает, что в данном случае ЭК K 0 может быть «устранена» из ДНФ K 00 ∨ K 0 с помощью тождества поглощения(2.3).Дизъюнктивную нормальную форму A вида (2.6) будемназывать неприводимой, если соответствующее ей покрытиеявляется неприводимым (см.

§1), то есть ни одна из гранейNK1 , . . . , NKs не содержится ни в одной из других гранейпокрытия (2.8). На «языке имплицируемости» это означает,что ни одна из ЭК Ki , i ∈ [1, s], не является импликантойЭК Kj , где j ∈ [1, s] и i 6= j. Заметим, что с помощью тождества поглощения (2.3) из любой ДНФ A можно получитьbнеприводимую ДНФ A.§2. Представление ФАЛ с помощью ДНФ25Импликанта K ФАЛ f называется простой импликантой этой ФАЛ, если она не поглощается никакой другойотличной от нее импликантой ФАЛ f . Из определений и отмеченных выше фактов следует, что в простую импликантуФАЛ f не входят буквы несущественных БП этой ФАЛ и чтоиз любой импликанты ФАЛ f можно получить ее простуюимпликанту удалением некоторых букв.

Последнее означает, что любая импликанта ФАЛ f имплицирует некоторуюпростую импликанту f . С «геометрической» точки зренияпростые импликанты ФАЛ f соответствуют максимальнымпо включению граням множества Nf .Будем говорить, что ДНФ A, реализующая ФАЛ f , является тупиковой ДНФ, если f 6= A0 для любой ДНФ A0 ,полученной из A в результате удаления некоторых букв илицелых ЭК.

Из определения вытекает, что в тупиковую ДНФA ФАЛ f могут входить только простые импликанты этойФАЛ, и что A является неприводимой ДНФ. С «геометрической» точки зрения тупиковая ДНФ A ФАЛ f задает тупиковое (см. §1) покрытие множества Nf максимальнымигранями ФАЛ f и обратно.Построение всех или некоторых тупиковых ДНФ для заданной ФАЛ f является, обычно, промежуточным этапомпри построении минимальной (кратчайшей) ДНФ ФАЛ f ,то есть ДНФ, которая имеет минимальный ранг (соответственно длину) среди всех ДНФ, реализующих f . Это связано с тем, что минимальная ДНФ обязательно являетсятупиковой, а среди кратчайших ДНФ всегда есть тупиковая.При построении тупиковых ДНФ ФАЛ f бывает полезнознать ДНФ пересечение тупиковых (ДНФ ∩T ) ФАЛ f , тоесть дизъюнкцию всех тех различных простых импликантэтой ФАЛ, которые входят в любую тупиковую ДНФ ФАЛf.Набор α, α ∈ B n , называется ядровой точкой ФАЛ f (x1 , .

. . , xn ),26Глава 1. Дизъюнктивные нормальные формыесли α ∈ Nf и α входит только в одну максимальную граньФАЛ f . При этом грань NK , являющаяся максимальнойгранью ФАЛ f и содержащая точку α, считается ядровойгранью ФАЛ f , а совокупность всех различных ядровых граней ФАЛ f называется ядром ФАЛ f .Лемма 2.1. Дизъюнктивная нормальная форма ∩T ФАЛf состоит из тех простых импликант ФАЛ f , которыесоответствуют ядровым граням этой ФАЛ.Доказательство.

Пусть тупиковая ДНФ A ФАЛ f (x1 , . . . , xn )не включает в себя простую импликанту K, которая соответствует ядровой грани NK ФАЛ f , содержащей ядровуюточку α этой ФАЛ. Поскольку все отличные от K простыеимпликанты ФАЛ f обращаются в 0 на наборе α, то ДНФA также будет равна 0 на этом наборе и, следовательно,f (α) = 0. Полученное противоречие с тем, что α ∈ Nf , доказывает необходимость включения ЭК K в любую тупиковую ДНФ ФАЛ f .Пусть теперь простая импликанта K ФАЛ f соответствует грани NK , которая не входит в ядро ФАЛ f . При этомкаждая точка грани NK покрывается хотя бы одной отличной от NK максимальной гранью ФАЛ f . Следовательно,все отличные от NK максимальные грани ФАЛ f образуют покрытие множества Nf , из которого можно выделитьтупиковое подпокрытие, соответствующее тупиковой ДНФФАЛ f , не содержащей ЭК K.Лемма доказана.§3Сокращенная ДНФ и способы ее построенияДизъюнкция всех простых импликант ФАЛ f называется еесокращенной ДНФ.

Заметим, что сокращенная ДНФ ФАЛf является неприводимой ДНФ и что ей соответствует покрытие множества Nf всеми максимальными по включению§3. Сокращенная ДНФ и способы ее построения27гранями множества Nf этой ФАЛ. Указанное соответствиепозволяет строить сокращенную ДНФ на основе «геометрических» соображений. Так, в соответствии с рис. 2.1 праваячасть (2.10) является сокращенной ДНФ ФАЛ g, а из рис.3.1a вытекает, что сокращенная ДНФ ФАЛ g 0 (x1 , x2 , x3 , x4 ),для которой αeg0 = (1111 1011 1101 1010), имеет видg 0 = K10 ∨ . . .

∨ K70 ,(3.1)где K10 = x3 x4 , K20 = x2 x3 , K30 = x2 x4 , K40 = x1 x3 , K50 == x2 x4 , K60 = x1 x4 , K70 = x1 x2 , причем ЭК Ki0 , i = 1, . . . , 7,соответствует грани Ni0 = NKi0 на рис. 3.1a. На рис. 3.1bприведена для наглядности «развертка» множества Ng0 исоставляющих его максимальных граней указанной ФАЛ g 0 .Легко видеть, что сокращенная ДНФ ЭК или ЭД совпадаетс ней самой.Чтобы сделать построение сокращенной ДНФ для ФАЛf, f ∈ P2 (n), более наглядным, часто используют ее представление в виде карты Карно, то есть в виде таблицы Π2,2 (f ),в которой наборы (10) и (11) переставлены, а противоположные стороны отождествлены по типу «тора». Заметим, чтолюбое ребро куба B 4 соответствует двум соседним клеткамуказанной таблицы, а любой квадрат в B 4 — либо квадрату,составленному из четырех соседних клеток таблицы, либоее строке или столбцу. На рис.

3.2 приведена карта Карно ФАЛ g 0 (x1 , x2 , x3 , x4 ) и указаны все максимальные граниэтой ФАЛ.Теорема 3.1. Пусть A0 и A00 — сокращенные ДНФ ФАЛf 0 и f 00 соответственно, а неприводимая ДНФ A получается из формулы A0 · A00 в результате раскрытия скобоки приведения подобных. Тогда A — сокращенная ДНФ ФАЛf = f 0 · f 00 .Доказательство.

Достаточно доказать, что в A входит любая простая импликанта ФАЛ f . Пусть ЭК K является про-28Глава 1. Дизъюнктивные нормальные формы1`@@e@@ β4β0β53 `c N@`c3`cN50 ` @ @@@ @ N40@ @@@@0 α6N@α1`c `@@`cN70 @2 `c α2`c`N60@α7@@@@@ @ N10 @@@ @@α@5@`c@`c`c @`cα4β0@ α3@@ x x2 3 x4 x@11@I 6@`c e0a)β` 3 = (1011)N30α3 ` = (0001)α2 = (1001) `N70N20β0 = (1000) ``N10α1 = (1100) `α0 = e0`α7 = (0011)N40` α4 = (0010) `β4 = (0111)N60`α5 = (0100)N50`β5 = (1110)` α6 = (0110)b)Рис. 3.1: «геометрия» сокращенной ДНФ ФАЛ g 0§3.

Сокращенная ДНФ и способы ее построенияРис. 3.2: карта Карно ФАЛ g 02930Глава 1. Дизъюнктивные нормальные формыстой импликантой ФАЛ f и, следовательно, является импликантой как ФАЛ f 0 , так и ФАЛ f 00 . Из свойств сокращенных ДНФ вытекает, что в A0 и A00 найдутся ЭК K 0 и K 00соответственно, которые имплицируются ЭК K. Таким обeразом, в ДНФ A войдет имплицируемая ФАЛ K 0 · K 00 ЭК K,которая получится в результате раскрытия скобок и приведения подобных в формуле A0 · A00 .

Заметим, что при этомЭК K имплицирует ФАЛ K 0 ·K 00 и, следовательно, имплициe Поскольку ЭК Ke является импликантой ФАЛ fрует ЭК K.e = K, так каки, одновременно, имплицируется ЭК K, то KK — простая импликанта ФАЛ f .Теорема доказана.Следствие. Если неприводимая ДНФ A получается из КНФB ФАЛ f в результате раскрытия скобок и приведения подобных, то A — сокращенная ДНФ ФАЛ f .Применяя следствие из теоремы 3.1 к ФАЛ g 0 , показанной на рис. 3.1-3.2, получим (сравните с (3.1))D = (x1 ∨ x2 ∨ x4 )·(x1 ∨ x2 ∨ x3 ∨ x4 )·(x1 ∨ x2 ∨ x3 ∨ x4 ) == (x2 ∨ x4 ∨ x1 x3 ) · (x1 ∨ x2 ∨ x3 ∨ x4 ) == x3 x4 ∨ x1 x4 ∨ x1 x2 ∨ x2 x3 ∨ x2 x4 ∨ x1 x3 ∨ x2 x4 .Следующий метод (метод Блейка [6]) позволяет получать сокращенную ДНФ ФАЛ f из произвольной ДНФ этойФАЛ с помощью эквивалентных преобразований на основетождества обобщенного склеивания:x1 x2 ∨ x1 x3 = x1 x2 ∨ x1 x3 ∨ x2 x3 .Любая ДНФ A0 , которую можно получить из ДНФ Aпутем формирования в ней с помощью тождеств ассоциативности и коммутативности подформул вида xi K 0 ∨ xi K 00 ,§3.

Сокращенная ДНФ и способы ее построения31применения к этим подформулам тождества обобщенногосклеиванияxi K 0 ∨ xi K 00 = xi K 0 ∨ xi K 00 ∨ K 0 K 00(3.2)и последующего приведения подобных, называется расширением ДНФ A. Расширение A0 ДНФ A считается строгим, если A0 содержит ЭК, не являющуюся импликантой ни однойЭК из A. Заметим, что сокращенная ДНФ не имеет строгихрасширений и что в результате построения последовательных строгих расширений и приведения подобных из любойДНФ можно получить неприводимую ДНФ, которая не имеет строгих расширений.Теорема 3.2. Неприводимая ДНФ является сокращеннойДНФ тогда и только тогда, когда она не имеет строгихрасширений.Доказательство.

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

Тип файла
PDF-файл
Размер
710,68 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

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