Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. IV. Образовательный процесс в кадетском классе
  2. V. Права и обязанности участников образовательного процесса в кадетском классе
  3. В 1 классе на уроках математики
  4. В классе
  5. В этой рубрике – о том, какие новости произошли именно в вашем классе. Далеко не всё самое интересное происходит в актовом зале. В жизни каждого класса есть приятные мелочи!
  6. Визуализация сложных логических функций
  7. ВИПАРЙАСА(санскр.) Неправильное представление, ошибка. Одна из пяти функций буддхи. См. Буддхи.

Операция склеивания (А*Хi) È(А* Х i)=А

Операция поглощения (А) È(А*Хk)=А

Х1 Х2 Х3 Х4 f
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         

Выделим наборы, на которых функция принимает нулевые значения.

Если произошла операция склеивания, то записываем набор только в склеенном виде. Если набор не участвовал в склеивании, то оставляем его в несклеенном виде.

  0 1 1 1 1 0 1 1 * *        
2 0 0 1 1 1 1 0 0 * *   *    
  0 1 0 0 1 0 0 0       * * * *
  0 0 0 0         * *

Булевы функции после склеивания:

0 — 1 1
— 0 1 1
— 1 0 0
1 — 0 0
0 — 0 0
— 0 0 0

Прочерк на первом месте:

1 —0 1 1    
  —1 0 0   *
  —0 0 0   *

После склеивания получим:

— 0 1 1

Прочерк на втором месте:

  1 — 0 0 *   *
2 0 — 1 1      
  0 — 0 0 *   *

После склеивания получим:

0 — 1 1
— — 0 0

Имеем три набора после вторичной операции склеивания:

— — 0 0
0 — 1 1
— 0 1 1

Таблица реализации:

Исходные наборы дизъюнкции Имплиценты
(X2 È X3 È X4) (X1 È X3 È X4) (X3 È X4)
(X1 ÈX2 È X3 È X4)      
(X1 ÈX2 È X3 È X4)      
(X1 ÈX2 È X3 È X4)      

Получаем:

               
       


f=(X2 È X3 È X4)*(X1 È X3 È X4)*(X3 È X4)


Дата добавления: 2015-08-21; просмотров: 66 | Нарушение авторских прав


Читайте в этой же книге: Принятие решения о работоспособности объекта | Получение уравнения гиперплоскости, проходящей через n заданных точек. | Сетевой график | Решение задачи о кратчайшем пути в графе на основе ЛП | Алгоритм построения всех остовных деревьев графа на основе полного перебора последовательности ребер или дуг | Алгоритм Прима определение минимального остовного дерева(случай многоуровнего графа) | Алгоритм венгерского метода | Решение задачи коммивояжера | Алгоритм метода ветвей и границ |
<== предыдущая страница | следующая страница ==>
Расчет сетевого графа на основе линейного программирования| Конечный автомат

mybiblioteka.su - 2015-2024 год. (0.005 сек.)