Главная » Просмотр файлов » С.В. Яблонский - Введение в дискретную математику

С.В. Яблонский - Введение в дискретную математику (1060464), страница 44

Файл №1060464 С.В. Яблонский - Введение в дискретную математику (С.В. Яблонский - Введение в дискретную математику) 44 страницаС.В. Яблонский - Введение в дискретную математику (1060464) страница 442019-04-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Переход от д. н. ф. И к д. н. ф. И' Ч К' — преобразование, осуа~ ществляемое путем удаления мноя<ителя х, . Данное преобразование определено тогда и только тогда, когда И'ЧК' И. Определение. Д. н. ф. И, которую нельзя упростить при помощи преобразований 1 и П (их применить нельэя), называется тупиковой д. и. ~д.

(т. д. и. у1.) (относительно преобразований 1 и П). Пример 2. Очевидно, д. н. ф. И л,ЧУ,х, будет тупиковой относительно данных преобрааований. На основе этих двух преобразований можно сформулировать алгоритм упрощения д. н. ф. (Этот алгоритм легко усматривается, и в силу того, что Ь(И') < .ь (И) п Ь(И'ЧК')~Ь(И), он является разновидностью алгоритма наискорейшего спуска. Легко видеть также, что среди тупиковых д. н. ф. функции Дко ..., х.) всегда содержатся и минимальные, может быть, правда, не все.) 1.

Выбирается какая-нибудь д. н. ф. для функции ~(ль ..., Е„) в качестве исходной. Таковой можно взять, например, совершенную д. н. ф., так как существует простой способ ее построения. Таблица 2. Осуществляется упорядочивание в исходной д. н. ф. слагаемых и в каждом слагаемом — множителей. Это упорядочение можно эадать записью д. к. ф.

П р н м е р 3. Рассмотрим функцию ((ко к„к,) (си. табл. 1). В качестве исходной д. н. ф. для пее возьмем 302 ч. т. некотогыв пгпложенпя к кивегнвтикв совершенную д. н. ф. в выберем два упорядочения: одно естественное и второе специальное: И У~УзУз Ч У~Узхз Ч х~хахз Ч х~х~Уз Ч х1хьтз Ч х~хзхн И вЂ” У,УчУ, Ч х,х,х, Ч х,х ~хз Ч х,х,х, Ч х,х,х, Ч х,х,У,.

3. Затем производится просмотр записи д. н. ф. (слева направо); длп очередного члена К, (1= 1, ..., з) сначала пробуют применить операцию удалении влемептэрпой конъюнкции Кб если это невозможно, то просматривают члены х;„" конъюнкции К, слева направо (т = 1, ..., г) вь ат К; х;,д, ...Ах~„ вч и применяют операцию удаления множителя х;„до тех пор, пока это удается.

После этого переходят к следующей элементарной конъюнкцни. Закончив обработку последней элементарной конъюнкции, еще рав просматривают полученную д. н. ф. слева направо и пробуют применять операцию удаления элементарной конъюнкции в). В реэультате втого мы получаем искомую д. в. ф. Очевидно (с учетом того, что будет иэлоягено в 3 4), имеет место следующий факт. Теорема 1. Д. и. ф., полученная в результате применения алзоритяа упрощения, является тупиковой д. и. ф.

(относительно преобразований 1 и 11). Пример 4. Для функции )(хе х„х,), заданной табл. 1, вовьмем в качестве исходной д. н. ф. совершенную д. н. ф, Рассмотрим ее упорядочение, задаваемое записью Я', и проследим работу алгоритма. 1. Конъюнкция х,х,У„ очевидно, не может быть удалена, Однако можно удалить множитель У„ так как У$У3 У УЗУ$ Ч х$УЗУВ В результате мы получаем конъюнкцию х,х„ иэ которой уже нельзя выбросить ни одного множвтеля. 2.

Конъюнкцию х,х,х, удалить также нельзя. Легко видеть, что иэ нее множитель х, удалить невозможно, в то время как операция удаления множителя У, применима. ') Нсобходпкость вторичного просмотра можно проиллюетрнровзть примером (см табл. В). гл. ь дкзъюнктпвные ЕОРмлльпые ФОРмы 303 Мы получаем конъюнкцию У,х„которую упростить путем удаления множителей невозможно. 3. Конъюнкция У,х,х, может быть удалена, так как Узхз Узхзхз Ч Узхзхз.

4. Конъюнкция хзУзУз также может быть удалена (см. п. 1). 5. Конъюнкцию х,х,У, удалить нельзя. Однако, возможно выбросить множитель х,. В результате мы получим конъюнкцию х,У„из которой уже нельзя выбросить ни одного множителя. 6. Конъюнкция х,х,х„очевидно, удалена не может быть. Из нее можно удалить множитель х,. Мы получаем конъюнкцию х,х„которую упростить путем удаления множителей невозможно. Мы получаем д. н. ф. У,У, Ч У,х, Ч ,Чх,х, Чхзх,.

Вторичный просмотр этой д. н. ф. с целью удаления конъюнкций упрощений не дает. Следовательно, д. н. ф. зз„где б(з - УзУз ЧУзхз Ч хзУз Ч хзхз, являетси результатом применения алгорима упрощения. Приведенные расчеты моншо сделать так, иак указано в табл. 2. Для той же функции возьмем другую упорядоченяость ее совершенной д. н.

фл В" УзУзУз Чх,У,Уз Ч хзУ,х, Ч х,х,хз ЧУ.хзхзЧ х УзУз. В табл. 3 приводятся основные этапы работы алгоритма для этого случая. Следовательно, в этом случае в качестве результата применения алгоритма упрощевня получаем д. н. ф. Вз УзУ,ЧУ,Е,Чх,х,. Из данного примера вытекает, что результат применения алгоритма упрощения зависит от выбора упорядочения исходной д. н. ф.; так, например, Ь®(ззз1 8, Ез(ззз) б, нлн Ез(РЦчь Ез(йз). Тупиковые д. н. ф. могут иметь различную сложность и, в частности, отличаться от минимальныл. В связи с этим возникает вопрос, возможно ли для любой функции ~(хз, ..., т„), исходя из некоторого упорядочивания, получать, примення алгоритм упрощения, минимальную д. н.

ф. Ответ па зто дает следующая теорема. Таблица 2 пссяеяте свя нпнь ~оннцся рв шага Д.м.ф. н рвссмвтриваеыып цорядон Вид операции хьхьхъЧ хьхвхаЧ хлхъхьЧ Чх,хь.тз У х,хехнУх,хвхз хзхвЧхьхтхзЧхьтььзЧ хтхьхзЧ Ч хьхьхьЧ хьхьтв хзхзЧ хтхзУ хьхьхт У хьхахвУ Ч хьхьхзЧхьхзха теЧхьхзУхь **ъЧ ЧхьхвхьЧхтхвха хьхз Ч хдхаЧ хьхьха Ч хьхвхз ~ьУ зтхъЧ хтхз Ч хьхеть хьхз У хгха Ч хе хе У хъхь Вторичный просмотр ничего не дает хтхвтв удвленпе х, удвленле х, хьхвхв хьхьхв удаление хьххха удаление хь.т тз хьхьхв * х,х удаление х, хьхьхв уделенпе х, Алгоритм окончен Таблица 3 Иссяедте- ыая нонь- вннция ьть шага Внд оцервцни Д.и.ф. и раасыатрцваеыыл порядон Верный просмотр д. н.

ф. ьх,хвЧ втьхъЧх ьхзУ Чхь лтзЧхзхтхзЧхьх* ь тз*з У хв*ьхвЧ хъхь тв Ч Ч хьхетв Ч хвхьхвЧ хгхвхв хъхаЧ хьхзУ хъхьхвУ Ч хьхвхъЧ хзхьхьЧ хьхтхь хтхзЧ хьх.Ч хьхзЧ хьхтхь Ч Ч хзхгтвЧ хтхвхз хьхьЧ хьхьЧ хьхвЧ хьхзЧ Чхвтьхв Ч хьхттз Ы*,~У'~.У ~Ч Ч., Ч... Второй просмотр д. н. ф. хтхзУ ьхеЧ ьхзЧ ттзУхьхь хтхдЧ хь5ЧхтхъУ хвхвЧ хтхь ~ч~рЧ хтхвЧ хьхзЧхтхь хьхвУхгхзУхьхвУхьхз хьхзЧ ьхъЧхт хтхъЧхьхвЧ хьхв хьхвхв удаление х, удвлеиве хз хв*ьхв удаление х, х,хзхв уделенне х, удаление х, удаление х,*,х, хзхьхв хьхттз ъьхв хтхз хьхв хзхв хьхв Алгор 7 8 9 10 11 12 неприменимы удаление х,х, непримевпььы удаление х,х, неприменимы птм окончен 884 Ч.

Ч, НЕКОТОРЫЕ ПРИЛОЖЕНИЯ К КИБЕРНЕТИКЕ Гл. ». Днзъюнктнвнь»е нОРИАльные ФОРмы 30$ Теорема 2. Пусть )(х„..., х ) — произвольная буле» ва функция () Ф 0) иВ ~/ К; — ее произвольная тупико»-» вая д. н. ф. (относительно операций 1 и 11); тоеда существует таков упорядочение совер»ивиной д. н.

ф., иг которого при помощи алгоритма упрощения получается тупиковая д. и. ф. В. Доказательство. Возьмем совершенную д. н. ф. для функции )(х„..., х„) с естественным порядком членов и множителей 9~ 1/ х»д" дх ° -о а» ап (а», „а„) »»о»,...,ап)» о» оп Пусть х, д»... д» х„— ее произвольный член. Так как )(о„..п о.) 1, то существует по крайней мере одна конъюнкция К», »» (о„..., о.), из тупиковой д. н.

ф. такая, что К,(о„..., о„) 1, а» а», откуда следует, что К»-х», 8» .., д»х» . В члене о» ап х, д»... д» х„выберем порядок множителей так, чтобы сначала следовали множители, не входящие в К», а затем — в произвольном порццке множители из К». Следовательно о» х, д»». д»хп Ко К»»о> (о (о„..., о,)). Мы получим некоторое упорядочение совершенной д. н. ф., характеризуемое записью В'. Легко видеть, что алгорптм упрощения в д. н.

ф. В' для каждой конъюнкции К, Кч,> приведет к одному иа исходов: либо ее удалит, либо преобразует в конъюнкцию Кчаи Отсюда д, н. ф. В» являющаяся результатом работы алгоритма, состоит только из злементарных конъюнкций, входящих в д. н. ф. В. С другой стороны, в силу тупиковости д.н.ф. В должно быть В» В, ' С лед с тв не. В силу того, что среди тупиковых д. и. ф. содержатся обязательно и минимальные относительно Ь (не обязательно все), алгоритм упрощения при 308 Ч.

Ч. НЕКОТОРЫЕ ПРИЛОЖЕНИЯ К КНБЕРИЕТИКЕ надлежащем выборе упорядочения совершенной д. и. Ф. нозволяет находить и минимальную д. н. 1б. Замечание. Из доказательства теоремы видно, что для построения всех тупиковых д. и. ф. при помощи алгоритма упрощения из совершенной д. н. ф. достаточно прн естественном порядке конъюнкций варьировать только порядок множителей в конъюнкциях. Таким образом, для построения минимальной д. н. ф. следует перебрать все указанные упорядочения совершен- 3 ной д. н. ф. Р1' Ч К1 и для каждого из них произвести 11 вычисление на основе алгоритма упрощения. Это дает возможность оценить трудоемкость такой процедуры минимизации. Как видно из определения, однократное применение алгоритма упрощения достаточно просто и содержит Ь„(у1') проверок возможности удайения кокъюлкцни, ю Ьв(К1) проверок возможности удалепня множителя из К;(1 т, ..., в') и при вторичном просмотре не более ь„(в1') проверок возможности удаления конъюнкций.

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

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

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

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