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

Для выбора «лучшего» алгоритма необходимо получение оценок или границ для объема памяти и времени работы ЭВМ, которое потребуется алгоритму для обработки конкретных данных. 4 страница

Читайте также:
  1. A Christmas Carol, by Charles Dickens 1 страница
  2. A Christmas Carol, by Charles Dickens 2 страница
  3. A Christmas Carol, by Charles Dickens 3 страница
  4. A Christmas Carol, by Charles Dickens 4 страница
  5. A Christmas Carol, by Charles Dickens 5 страница
  6. A Christmas Carol, by Charles Dickens 6 страница
  7. A Flyer, A Guilt 1 страница

б) Y2 = ® .

Решение. Используя закон Де Моргана и тождество (1.11), раскрываем скобки и избавляемся от инверсии:

= (A ) ( ) = A .

® = Ú = A Ú ( Ú C).

Ответ. Y2ДНФ = A Ú Ú C.

Пример 13.2. Пусть задана таблица булевой функции трех переменных. Записать для этой функции СДНФ и СКНФ.

Таблица 13.1.

х 1 х 2 х 2 Y
       
       
       
       
       
       
       
       

Решение. Для записи совершенной дизъюнктивной нормальной формы (СДНФ) выбираем те наборы переменных x 1, x 2, x 3, при которых функция Y принимает значение равное 1:

YСДНФ = х 1 Ú х 2 Ú х 1 х 2 Ú х 2 х 3.

Соответственно для записи совершенной конъюнктивной нормальной формы (СКНФ) выбираются наборы переменных, при которых функция Y принимает значение равное 0:

СКНФ = (х 1 Ú x 2 Ú х 3) (х 1 Ú x 2 Ú ) ( Ú x 2 Ú ) ( Ú Ú ).

Полученные выражения можно преобразовать к другому виду на основании свойств булевой алгебры.

Приведем функцию x z Ú x к СДНФ:

x z Ú x = x z Ú x (y Ú ) = x z Ú x y Ú x .

 

 

Приведем к СКНФ:

(x Ú z) = (x Ú z) = ( Ú z) (x Ú z) = ( Ú y ) ( Ú z Ú x ) (x Ú z Ú y ) = ( Ú y) ( Ú ) ( Ú z Ú x) ( Ú z Ú ) (x Ú z Ú y) (x Ú z Ú ) = ( Ú y Ú z ) ( Ú Ú z ) (x Ú Ú z) ( Ú Ú z) (x Ú y Ú z) (x Ú Ú z) = ( Ú y Ú z) ( Ú y Ú ) ( Ú Ú z) ( Ú Ú ) (x Ú Ú z) ( Ú Ú z) (x Ú y Ú z) (x Ú Ú z) = ( Ú y Ú z) ( Ú y Ú ) ( Ú Ú ) ( Ú Ú z) (x Ú Ú z) (x Ú y Ú z).

13.2. Способы перехода от нормальных к совершенным нормальным формам

Существует два способа перехода от нормальных к совершенным нормальным формам булевых функций.

1. Аналитический способ.

Данный способ состоит в пошаговом дополнении каждой компоненты, составляющей нормальную форму до полной, т.е. содержащей все возможные переменные. Для СДНФ при этом производится операция последовательного умножения на логическое выражение вида (xi Ú ), где xi - одна из переменных набора - x 1, x 2, x 3,..., xn, которые не входят в рассматриваемую компоненту.

В свою очередь, для СКНФ производится последовательное суммирование с логическим выражением вида xi .

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


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


Читайте в этой же книге: Между множествами натуральных чисел и точек сегмента [0, 1] нельзя установить взаимно-однозначное соответствие. | Ответ: Степень истинности нечеткого высказывания равна 0.7. | Множество A, любой элемент которого принадлежит множеству B, называется… множества B. | Все действия в живой и неживой природе можно описать с помощью алгоритмов. | Содержать один начальный и один конечный оператор, соответственно А0 и Ak. | А0 А1 А2 ¯1 А3 А4 А5 А6 q ­1 А7 Аk. | Проверка условия i > 50. Если условие истинно, то перейти к пункту 8настоящего алгоритма, если условие ложно, то перейти к пункту 4. | Составить ГСА вычисления по формуле K! | Для выбора «лучшего» алгоритма необходимо получение оценок или границ для объема памяти и времени работы ЭВМ, которое потребуется алгоритму для обработки конкретных данных. 1 страница | Для выбора «лучшего» алгоритма необходимо получение оценок или границ для объема памяти и времени работы ЭВМ, которое потребуется алгоритму для обработки конкретных данных. 2 страница |
<== предыдущая страница | следующая страница ==>
Для выбора «лучшего» алгоритма необходимо получение оценок или границ для объема памяти и времени работы ЭВМ, которое потребуется алгоритму для обработки конкретных данных. 3 страница| Графический способ.

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