Главная » Просмотр файлов » Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000

Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000 (1019108), страница 63

Файл №1019108 Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000 (Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000) 63 страницаГорбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000 (1019108) страница 632017-07-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Таким образом, при построении функционального графа Х „. учитывают коэффициент развет- 1 аления Й „„базисных элементов. Окончательный результат прег Хг «г образования структурного графа в функциональный в базисе ( — ь, О) показан на рис. 4.59. Абсолютная минимальность логической схемы в функциональном базисе определяется как семантикой частичного упорядочения мографа, задающего реализуемый автоматный оператор, так и семантикой базисных элементов.

Знание семантики базисных элементов позволяет привести структурный граф Н(у) к минимальному с точки зрения затрат базисных элементов виду, Вид этот представляет собой суперпозицию структурных графов Н(6;), 6! б В, т. е. минимальную структурную декомпозицию. Рассмотрим семантику базисных элементов Ч и 3с при ларафазном представлении входной информации, т. е. при наличии на входе схемы переменных х; и их отрицаний х(.

Дизъюнктор (элемент ИЛИ) реализует а-структуру, конъюнктор (элемент И)— к-структуру. Следовательно, структурные графы, соответствующие выходам логических схем, построенных из этих элементов при парафазном представлении входной информации, представляют собой параллельно-последовательные структуры. Утверждение, Запрещенными фигурами проектированил логических схем иэ диэъюнкторов и конъюнкторов при пара- 14.8. Синтез логических структур в несвлэных базисах 351 фаэном представлении входной информации лвллюгпсл графы вида ЯГ и Яд (рис.

4.53). Хз «! х! «г о Хз х! о «3 о Х! о х! Хг Х, Рнс. 4.$9 Проиллюстрируем этот результат рассмотрением примера Беркхарта у = хуи ЧхуигЧххииУухииг. 1 г 3 4 Мограф, определяющий эту функцию, изображен на рис. 4.60, а. Мограф содержит запрещенные фигуры вида и'(3, 4), у(1, 4), х(1, 3) и'(3, 4), у(2, 4), х(2, 3) Ялз = х(2, 3), и'(3, 4), ю(2, 4) Ял, = у(1, 4), и'(3, 4), и(1, 3) 1, 2, 4) нй, я(3, 4) я х и' к(и, я) а У х Рнс.

4.б1 Рнс. 4.бО 12 я. А Горяаьо 352 Гл. 4. Теория формальных граммагпик и аетоман1ое Семантическая таблица упорядочения мографа представлена в табл. 4.21. Тяблния 4.21 Находя минимальное покрытие этой таблицы, получаем представленный на рис. 4.60, б структурный граф, соответствующий мографу (рис. 4.60, а). полученный граф содержит запрещенные фигуры, определяющие семантику дизъюнкторов и конъюнкторов, следовательно, необходимо дальнейшее расщепление вершин полу- х(1, 2, 3) ченного графа или устранение запрещенных фигур путем выравнивания путей.

Второй способ является предпочтительным, так как часто позволяет произвести устранение запрещенных фигур без увеличения числа вершин графа. Его реализация представлена на рис. 4.60, в. Окончательно согласно структурному графу 34.8. Синтез логических структур е несвязных базисах 353 : рис. 4.60, в) получаем схему минимальной сложности ' рис. 4.60, г), которой соответствует скобочная форма вида у = (хи Ч хуихи Ч ут), или структурная декомпозиция, выраженная через связки к- и а'-структур, вида Н( = к(а(к(х, и), гг(х, у)), а(к(х, о), (г(у, и))). В полученном выражении существует взвимно однозначное соответствие между входными каналами схемы и переменнымн в выражении, при котором существует взаимно однозначное соотВетствие между элементами схемы и идентификаторами соответствующих подструктур (в данном случае к и а).

Таким образом, ликвидировав запрещенные фигуры этого базиса, получим структурный граф Ну (рис. 4.60,в), интерпретируемый в категориях заданного базиса. Цикломатическое число и(Н(6()) каждого элемента 6( любого несвязного базиса В равно нулю, отсюда структурный граф Н(6;) этого элемента представляет собой дерево, следовательно, на выходе любого несвязного элемента порождается к(г-структура.

Графы Н(6;) для наиболее применяемых несвязных базисов приведены на рис. 4.61: Утверждение. Запрещенными фигурами проектирования логических схем в любом несвязном базисе при парафазном представлении входной информации являются графы вида ЯТ и Я (рис. 4.53). ри снятии ограничения на парафазное представление входной информации распределение запрещенных фигур Ог и Яд в структурном графе Ну с точностью до и элементов определяет абсолютную минимальность схемы, где и — число переменных булевой функции у. Для'получения абсолютно минимальной сложности 354 Гл.4.

Теория формальных ерамматик и автоматов логической схемы необходимо учитывать распределение переменных х< и их отрицаний хе в структурном графе Ну. Согласно весам х;, х; вершин структурного графа Ну раскрасим его вершины в два цвета (количество цветов равно значности используемой логики): вершины, взвешенные переменными х;, раскрасим в цвет сь, вершины, взвешенные отрицаниями переменных хо — в цвет 6.

Вершинам, раскрашенным цветом а, на рисунках не будем приписывать штрихи, а вершинам, раскрашенным в цвет 4, будем приписывать. Распределение весов х;, х; или раскраска структурного графа в базисе называются разрешенными, если существует взаимно однозначное соответствие межу входными каналами и вершинами графа Ну, при котором граф Ну представим в виде бесповторной (с точностью до повтора одинаковых частей при одномерной записи) структурной декомпозиции, связками которой являются идентификаторы структурных графов базисных элементов.

Прн разрешенной раскраске на входе логической схемы не включено ни одного инвертора. Разрешенная раскраска порождается путем подстановки структурных графов, задающих базисные элементы друг в друга. Задача приведения заданной раскраски вершин графа Ну к разрешенной сводится к перекраске вершин, нарушающих разрешенное распределение. Перекраска вершины о(х, '), а; = 6, 1, означает появление на входе логической схемы иивертора, на вход которого подается переменная х;. Очевидно, что возможна перекраска не одной вершины, а сразу всех вершин некоторого подграфа Ну„Ну,. С Ну, что эквивалентно включению инвертора внутри или на выходе схемы; при этом для соблюдения эквивалентности реализуемой булевой функции у перекрашиваемый подграф Нй заменяется инверсным Йу,.

Следовательно, для доказательства абсолютной минимальности спроектированной схемы необходимо осуществить возможную перекраску подграфов Нй заданного графа Ну. Проиллюстрируем учет распределения весов х;, х; вершин структурного графа Ну проектированием логической схемы в базисе Шеффера. Для определенности возьмем входной коэффициент Й,„(число входных каналов) базисного элемента, равный 2. Пусть задана булева функция у(х, у, х) хх х Ч ух, структурный граф Ну которой представлен на рис. 4.62, б. Разрешенной раскраской для изоморфиых этому графу графов является раскраска графа Ну,, изображенного на рис. 4.62, а. Сравнивал эти раскраски, замечаем, что для приведения раскраски заданного графа к разрешенной необходима перекраска всех трех вершин. Следовательно, сложность схемы будет равна 5: ~4.8.

Синтез яоеичееких структур в несвязных базисах 355 два элемента необходимы для реализации структурного графа Ну„ имеющего разрешенную раскраску, и три элемента — для перекраски вершин заданного графа Ну (рис. 4.62, б). При перекраске всех вершин включением инвертора на выходе логической схемы для реализации инверсного графа Йу необходимо четыре элемента (рис. 4.62,в), так как в нем необходима перекраска одной вершины. Разрешенная раскраска графа Ну„изоморфного Йу, предста'влена на рис.

4.62,г. Таким образом, любая логическая схема (рис. 4.62, б, в) является абсолютно минимальной при реализации функции у. На рис. 4.62, д изображен граф Ну„изоморфный графу е у х х Рис. 4,62 Нуз (рис. 4.62, г) и имеющий самую сложную раскраску своих вершин. Перекраска отдельных вершин не определяет минимальную реализацию (рис. 4.62,д), ее определяет перекраска всего графа (рис. 4.62, е). Рассматривая аналогично проектирование логических схем в других несвязных базисах (импликативиом, коимпликативном, Вебба), можно показать структуру запрещенных фигур как при нарафазном представлении входной информации, так и при непара- 356 Гл. 4.

Теория формальнык грамматик и ав>помотав фавном. Для определенности входной коэффициент Ь,„ функциональных элементов возьмем равным 2. Утверждение. Запрещенными фигурами проектирования логических схем в импликативном и коимпликативном базисах при парафазном представлении входной информации являются графы Ядвм (рис. 4.63, а), при непарафазном представлении— графы Ядк,„(рис. 4.63, б). Утверждение.

Запрещенными фигурами проектирования логических схем в базисах Вебба и Шеффера при парафазном представлении входной информации являются графы Яд, „ С) ОО 9, ООС) (рис. 4.63,в), при непарафазном представлении в базисе Вебба — графы Юдв.в (рис. 4.63,г), в базисе Шеффера — графы Яд,„(рис. 4.63, д). При увеличении входного коэффициента эти фигуры увеличивают свою высоту и ширину. При иепарафазном представлении входной информации эти две величины равны й,„, при парафазном высота фигур либо равна Ь,к, либо на 1 или 2 больше согласно рис.

4.63,а,в. Ширина фигур либо равна Ь,к, либо на 1 больше согласно тем же рисункам. Подстановкой диаграммы Н вместо вершины о диаграммы Н называется операция, в результате которой: 1) буква, соответствующая вершине о, вычеркивается и вершина и заменяется диаграммой Н так, что каждая максимальная вершина диаграммы Н является началом всех дуг, выходящих из 14.8.

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

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

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