рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Нахождение всех возможных тупиковых форм.

Нахождение всех возможных тупиковых форм. - раздел Физика, Минимизация функций проводится обычно в классе ДНФ, но возможна и в КНФ. В основу положены два закона   Не Находя Существенных Импликант, Обозначим Все Простые Импли...

 

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

 

где - простые импликанты, соответствующие меткам -го столбца, - количество меток в -м столбце, - количество столбцов в таблице меток. Формула дает полную совершенную нормальную дизъюнктивную форму функции, т.е. .

Если в формуле встретятся члены и , то член можно не писать, ибо (вот почему на 3 этапе метода Квайна выброшены большие столбцы).

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

 

№№ Тупиковые формы Общее число букв в тупиковой форме Число членов в тупиковой форме
1.      
2.      
3.      
.      
.      

 

Тупиковые формы с наименьшим числом букв и есть минимальные формы, тупиковые формы с наименьшим числом членов есть кратчайшие формы. Чаще всего минимальная форма не совпадает с кратчайшей.

Рассмотрим на примере 5 этот метод (см. таблицу этапа 2 в методе Квайна). Начертим ее здесь. Обозначив первичные импликанты латинскими буквами a, b, c, d, e, f, а столбцы цифрами (1), (2), … , (8).

 

         
  (1) (2) (3) (4) (5) (6) (7) (8)
a V     V        
b V         V    
c     V V        
d         V V    
e         V     V
f   V V       V V

 

Составим функцию .

 

 

Дизъюнкция включается для реализации меток 1-го столбца и т.д. По закону поглощения , поэтому члены 3 и 8 можно не записывать. Упростим .

 
 


       
   


Раскроем скобки

 

Каждый из членов дает тупиковую форму данной функции. Составим таблицу.

 

№№ Тупиковые формы Общее число букв в тупиковой форме Число членов в тупиковой форме
1. 3+3+2=8
2. 3+3+3+2=11
3. 3+3+3+2=11
4. 3+3+3+2=11

 

Из таблицы следует, что 1-е решение есть минимальная форма (сравните результат), оно же дает кратчайшую форму. Отметим еще раз, что кратчайшая и минимальные формы могут не совпадать.

Итак, есть минимальная форма данной функции.

Замечание 3. Таблица покрытий может не содержать существенных импликаций. Поясним, как в этом случае поступить. Пусть таблица меток имеет вид: (см. ниже).

Исключим 2 и 7 столбцы, т.к. 3 и 5 являются их частями, а из оставшихся столбцов выбираем столбец с наименьшим числом меток. Здесь во всех столбцах их по 2, поэтому возьмем 1-й столбец. Примем за псевдосущественную импликанту , а затем .

 

 

  2 7
a v v v       v
b   v v v   v  
c   v   v v   v
d v       v v v

Рассмотрим 2 частных случая:

       
   


1)   1 2)  
a v v         a v v         a v v      
b   v v   v   b   v v   v   b   v v   v
c     v v     c     v v     c     v v  
d v     v v   d v     v v   d v     v v

 

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

1): (1) 2): (4)
  (2)   (5)
  (3)      

 

Рассмотрим совместно множества решений. Решение (2) входит в (5), (3) совпадает с (4), а (1) нет соответствующего во 2-й таблице, наиболее простая тупиковая форма (5). Таким образом, разбиение на подтаблицы упрощает отыскание тупиковых форм.

 

– Конец работы –

Эта тема принадлежит разделу:

Минимизация функций проводится обычно в классе ДНФ, но возможна и в КНФ. В основу положены два закона

МЕТОДЫ... минимизации булевых функций...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Нахождение всех возможных тупиковых форм.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Метод. Метод минимизирующих карт Карно.
  Этот метод по существу представляет собой тот же метод неопределенных коэффициентов, только записанный в более удобной форме. Рассмотрим следующую таблицу  

Метод. Метод Квайна
  Этот метод применим к функции, записанной в СДНФ. Метод минимизации функции проводится поэтапно. 1 этап. Нахождение первичных импликант. Все конъюнкции СДНФ

Метод. Метод Мак-Класки
  Этот метод является модернизацией метода Квайна (его 1-го этапа). Мак-Класки предложил записывать исходные импликанты данной функции, заданной в СДНФ, в виде их двоичных кодов (кажд

Метод. Метод карт (диаграмма) Вейча.
  Этот метод наиболее удобен для решения инженерных задач, т.к. позволяет упростить поиск склеивающихся членов, но он ограничен числом аргументов данной функции. Практически минимизац

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги