Разделы презентаций


БУЛЕВА АЛГЕБРА ДИЗЪЮНКТИВНЫЕ И КОНЪЮНКТИВНЫЕ НОРМАЛЬНЫЕ ФОРМЫ (ДНФ и КНФ)

Содержание

Цель лекции – изучить способы представления булевых функций в виде дизъюнктивных и конъюнктивных нормальных форм, а также их совершенных форм, определить связь и различие между ними, выявить их назначение Содержание: ДНФ

Слайды и текст этой презентации

Слайд 1БУЛЕВА АЛГЕБРА ДИЗЪЮНКТИВНЫЕ И КОНЪЮНКТИВНЫЕ НОРМАЛЬНЫЕ ФОРМЫ (ДНФ и КНФ). СОВЕРШЕННЫЕ

ДНФ и КНФ
ЛЕКЦИЯ 8
В.И.ХАХАНОВ
Факультет компьютерной инженерии и управления, кафедра АПВТ,

ХНУРЭ

ДИСКРЕТНАЯ МАТЕМАТИКА

БУЛЕВА АЛГЕБРА  ДИЗЪЮНКТИВНЫЕ И КОНЪЮНКТИВНЫЕ НОРМАЛЬНЫЕ ФОРМЫ (ДНФ и КНФ).  СОВЕРШЕННЫЕ ДНФ и КНФЛЕКЦИЯ 8В.И.ХАХАНОВФакультет

Слайд 2Цель лекции – изучить способы представления булевых функций в виде

дизъюнктивных и конъюнктивных нормальных форм, а также их совершенных форм,

определить связь и различие между ними, выявить их назначение

Содержание:
ДНФ и КНФ
СДНФ и СКНФ
Теорема Шеннона

Тема: ДНФ и КНФ. СДНФ и СКНФ.

Цель лекции – изучить способы представления булевых функций в виде дизъюнктивных и конъюнктивных нормальных форм, а также

Слайд 3Горбатов В.А. Основы дискретной математики. М.: Высш. шк., 1986. 32-61с.
Савельев

А.Я. Прикладная теория цифровых автоматов. М.: Высш. шк., 1987. 272

с.
Беннеттс Р.Д. Проектирование тестопригодных логических схем: Пер. с англ. М.: Радио и связь. 1990. 176 с.
Бондаренко М.Ф., Кривуля Г.Ф., Рябцев В.Г., Фрадков С.А., Хаханов В.И. Проектирование и диагностика компьютерных систем и сетей. К.: НМЦ ВО. 2000. 306 с.
Богомолов А.М., Сперанский Д.В. Аналитические методы в задачах контроля и анализа дискретных устройств. Саратов: Изд-во Саратовкого ун-та, 1986. 240с.
Хаханов В.И. Техническая диагностика элементов и узлов персональных компьюторов. К.: ИСМО, 1997. 308 с.
Хаханов В.І., Хаханова І.В., Кулак Е.М., Чумаченко С.В. Методичні вказівки до практичних занять з курсу “Дискретна математика”. Харків, ХНУРЕ. 2001. 87с.
Новиков Ф.А. Дискретная математика для программистов. С.-П., 2001.
С. 263-268.

Литература

Горбатов В.А. Основы дискретной математики. М.: Высш. шк., 1986. 32-61с.Савельев А.Я. Прикладная теория цифровых автоматов. М.: Высш.

Слайд 4Базовые понятия:
логические операции
логические переменные
логические функции
Термины
Ключевые слова:
первичный терм


конъюнктивный терм
дизъюнктивный терм
дизъюнктивная нормальная форма (ДНФ)

конъюнктивная нормальная форма (КНФ)
совершенная ДНФ
совершенная КНФ
Базовые понятия: логические операциилогические переменные логические функцииТерминыКлючевые слова: первичный терм конъюнктивный терм дизъюнктивный терм дизъюнктивная нормальная форма

Слайд 5ДНФ и КНФ

ДНФ и КНФ

Слайд 6Def: Совершенной ДНФ (СДНФ) называется ДНФ, в которой нет равных

элементарных конъюнкций и все элементарные конъюнкции содержат одни и те

же переменные, от которых зависит функция, причем каждую – только один раз (включая вхождения под знаком отрицания).
Def: Совершенная КНФ (СКНФ) определяется как такая КНФ, в которой нет одинаковых сомножителей; все сомножители содержат одни и те же переменные, от которых зависит функция, причем каждую переменную – только один раз.

Совершенные ДНФ и КНФ (СДНФ и СКНФ). 1

Def: Совершенной ДНФ (СДНФ) называется ДНФ, в которой нет равных элементарных конъюнкций и все элементарные конъюнкции содержат

Слайд 7Пример получения СДНФ и СКНФ

Пример получения СДНФ и СКНФ

Слайд 8Теорема Шеннона
Любая булева функция f0 представима в виде разложения Шеннона:



Следствие
Предельное

разложение Шеннона (k=n) булевой функции f0 имеет вид

Теорема ШеннонаЛюбая булева функция f0 представима в виде разложения Шеннона:Следствие	Предельное разложение Шеннона (k=n) булевой функции f0 имеет

Слайд 9Time-Out

Time-Out

Слайд 10Эквивалентность форм ДНФ и КНФ
Привести функцию к ДНФ и КНФ:
Получение

ДНФ:



Получение КНФ


Эквивалентность форм ДНФ и КНФПривести функцию к ДНФ и КНФ:Получение ДНФ:Получение КНФ

Слайд 11Сложность формы булевой функции
Оценка сложности функции
по Квайну есть
Q=L(f)+k,
где

L(f) – число букв, k – число конъюнктивных термов
функции.
Уменьшить

функцию или ее сложность можно с помощью
законов булевой алгебры.
Сложность формы булевой функцииОценка сложности функции по Квайну есть Q=L(f)+k,где L(f) – число букв, k – число

Слайд 12Пример оценки сложности функции
Уменьшить функцию и оценить ее сложность

Оценка сложности

по Квайну: Q=L(f)+k=12+4=16





Сложность по Квайну: Q=L(f)+k=7+3=10

Пример оценки сложности функцииУменьшить функцию и оценить ее сложностьОценка сложности по Квайну: Q=L(f)+k=12+4=16Сложность по Квайну: Q=L(f)+k=7+3=10

Слайд 13Пример дизъюнктивного разложения по Шеннону
Получить дизъюнктивное разложение функции по переменным

x, z:

Разложение по указанным переменным имеет вид:

Вычисление составляющих дает:





Искомое разложение:

Пример дизъюнктивного разложения по ШеннонуПолучить дизъюнктивное разложение функции по переменным x, z:Разложение по указанным переменным имеет вид:Вычисление

Слайд 14Выводы
Всякая ФАЛ может быть реализована формулой, оперирующей символами , ,

¬, скобками и знаком равенства
Любая булева функция может быть представлена

в виде ДНФ, КНФ, СДНФ, СКНФ



ДНФ и КНФ есть сокращенная форма записи СДНФ и СКНФ (таблицы истинности)
ДНФ есть наиболее распространенная форма описания цифровых систем, максимально приближенная к аппаратурной реализации
ВыводыВсякая ФАЛ может быть реализована формулой, оперирующей символами , , ¬, скобками и знаком равенстваЛюбая булева функция

Слайд 15Тест-задание
Определить сложность функции по Квайну

Тест-заданиеОпределить сложность функции по Квайну

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика