Курсовая на тему Минимизация переключательных функций в MAPLE. Курсовая работа

Автор: Андрей

Тип работы: Курсовая

Предмет: Прикладная математика

Страниц: 12

Год сдачи: 2008

ВУЗ, город: УрГУ

Выдержка

Теорема. Любая булева функция, не являющаяся константой 0 представима в виде сокращенной ДНФ.

Сокращенная ДНФ может содержать лишние импликанты, удаление которых не меняет таблицы истинности. Если из сокращенной ДНФ удалить все лишние импликанты, то получается ДНФ, называемая тупиковой.

Заметим, что представление функции в виде тупиковой ДНФ в общем случае неоднозначно.

Выбор из всех тупиковых форм формы с наименьшим числом вхождений переменных дает минимальную ДНФ (МНДФ).

Теорема(теорема Квайна). Если исходя из совершенной ДНФ функции произвести все возможные операции неполного склеивания, а затем элементарного поглощения, то в результате получится сокращенная ДНФ, т. е. дизъюнкция всех простых импликант.

Для получения минимальной ДНФ из сокращенной ДНФ используется матрица Квайна, которая строится следующим образом. В заголовках столбцов таблицы записываются конституенты единицы совершенной ДНФ, а в заголовках строк - простые импликанты из полученной сокращенной ДНФ. В таблице звездочками отмечаются те пересечения строк и столбцов, для которых конъюнкт, стоящий в заголовке строки, входит в конституенту единицы, являющейся заголовком столбца.

В тупиковую ДНФ выбирается минимальное число простых импликант, дизъюнкция которых сохраняет все контитуенты единицы, т. е. каждый столбец матрицы Квайна содержит звездочку, стоящую на пересечении со строкой, соответствующей одной из выбранных импликант. В качестве минимальной ДНФ выбирается тупиковая, имеющая наименьшее число вхождений переменных.

В силу принципа двойственности для булевых алгебр все приведенные понятия и рассуждения очевидным образом можно преобразовать для нахождения минимальных конъюнктивных нормальных форм (МКНФ).

Содержание

Содержание

1.Постановка задачи

2.Теоретическое описание метода минимизации

3.Краткое описание Maple

4.Краткий обзор пакета Logic

5.Подробное описание функций, используемых в данной работе

6.Минимизация переключательной функции средствами Maple

7.Вывод

8.Заключение

9.Список литературы

Литература

1. Берман Г.Н. Сборник задач по курсу математического анализа: Учебное

пособие lдля вузов. -20-е изд. М.: НАУКА. Главная редакция физико

математической литературы, 1985. 384 с.

2. Самоучитель по Maple: www.computerbooks.ru\books\Mathematic\Book-Maple.

3. Справочные материалы математического пакета MAPLE 12.



НазваниеТипГод сдачиСтраницВУЗ, город
Создание общества с ограниченной ответственностьюДипломная200970УлГУ (Ульяновск)
Создание общества с ограниченной ответственностью. Дипломная работаДипломная200970УлГУ (Ульяновск)
Прогнозирование изменения числа пользователей сети Internet в Санкт-ПетербургеКонтрольная200925УрГЭУ
Проблемы правового регулирования дистанционного способа продажи товаров.Дипломная200782Москва
Развитие сельского хозяйства в IX веке. Основные реформы XIX века.Реферат200731МГАУ им. В.П. Горячкина (г.Москва)
Задачи по уг правуКонтрольная200720КЮИ МВД РФ
Понятие римского частного и публичного праваКонтрольная200818МГУ им.Огарева
Введение в юридическую специальность. Майоров В.И.Учебник2005146МГУ им.Огарева
Контрольная работа по информатике с практическим заданием Вариант №9Контрольная200912ОГТЭИ
Социологические взгляды А.Сен-Симона. РефератРеферат200716Политехнический институт (г.Псков)
Яндекс.Метрика