русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Допустимые конъюнкции


Дата добавления: 2015-07-23; просмотров: 1378; Нарушение авторских прав


При построении минимальных ДНФ для функции достаточно рассматривать только те интервалы , для которых , т.е. . Такие интервалы и соответствующие им конъюнкции называются допустимыми.

Возможен следующий способ повышения эффективности тривиального алгоритма. Выделяются все допустимые конъюнкции и к множеству этих конъюнкций { } применяется тривиальный алгоритм. Этот простой прием существенно увеличивает эффективность тривиального алгоритма.

Множество всех допустимых конъюнкций { }может быть получено путем удаления из числа конъюнкций «лишних». Заметим, что конъюнкции, обращающиеся в единицу в вершине , есть произведения некоторых из символов . Поэтому, если , то из списка всех конъюнкций следует удалить конъюнкций, составленных из сомножителей, входящих в множество . Иными словами, если некоторая нулевая вершина n–куба связана с конъюнкцией , то недопустимыми являются все конъюнкции, которые могут быть получены из данного набора символов.

Пример.

Рассмотрим функцию, заданную таблицей истинности 2.12.

Таблица 2.12.

0 0 0 1 0 0
0 0 1 1 0 1
0 1 0 1 1 0
0 1 1 1 1 1

 

Множество состоит из трех точек – (011), (100), (110). Составим таблицу коньюнкций, связанных с этими точками.

Таблица 2.13.

Точки множества Конъюнкции, обращающиеся в единицу в точках на

 

Все конъюнкции, указанные в данной таблице, должны быть удалены из множества 27 конъюнкций, составленных из переменных . После удаления останутся конъюнкции .

 



<== предыдущая лекция | следующая лекция ==>
Геометрическая интерпретация задачи минимизации ДНФ | Сокращенная ДНФ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.884 сек.