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

Геометрическое и кубическое представление переключательных функций (до 90 минут)

Читайте также:
  1. II. МИКРОПОДХОД (до 90 минут)
  2. Адаптация функций принадлежности
  3. Алгоритм перехода от автомата Мили к автомату Мура (до 40 минут)
  4. АНАЛИЗ КОНЕЧНЫХ АВТОМАТОВ. (до90 минут)
  5. Анализ функций, выполняемых работниками управления,должностных инструкций
  6. Аппроксимация функций.
  7. Асинхронные автоматы (до 90 минут)

Двоичный набор s 1 s 2sn (si =0 или si =1) можно рассматривать как n -мерный вектор (s 1, s 2,…, sn), определяющий точку n -мерного векторного пространства. Множество наборов, на которых определена переключательная функция f (x 1, x 2, …, xn), можно представить вершинами n -мерного куба (n -куба), в которых f =1.

 
 

Пример геометрического представления функции f (x 1, x 2, x 3) = Ú {3, 4, 5, 6, 7}, принимающей значение 1 на двоичных наборах с номерами 3, 4, 5, 6 и 7, дан на рис.4.5,а.

На рис.12.1,а изображен трехмерный куб (3-куб), у которого отмечены вершины 011, 100, 101, 110 и 111, на которых рассматриваемая функция равна единице. Каждую вершину n -куба можно трактовать как 0-куб. Таким образом, мы можем представить функцию f (x 1, x 2, x 3) = Ú{3, 4, 5, 6, 7} множестом 0-кубов: f (x 1, x 2, x 3) = Ú{011, 100, 101, 110, 111}.

Два 0-куба, отличающиеся по одной координате, называются соседними. Пара соседних 0-кубов образует 1-куб. Если заменить координату, по которой различаются соседние 0-кубы, на символ X, то получим запись соответствующего 1-куба. Символ X означает, что соответствующая координата в записи соответствующего 1-куба может принимать любое значение – 0 или 1. Например, 0-кубы (011,111) соседние. Эти 0-кубы образуют 1-куб X11 (рис.12.1,б). Рассматриваемую функцию можно представить множеством 1-кубов: f (x 1, x 2, x 3) = Ú{10X, 1X0, X11, 1X1, 11X }.

В общем случае пара соседних r -кубов образует (r +1)-куб. В записи r -куба используется r символов X для координат, принимающих любые значения. Очевидно, что r -куб имеет 2 r вершин. Для рассматриваемой функции вершины 100, 101, 110 и 111 образуют 2-куб 1XX (рис.12.1,б). Множество r -кубов, покрывающих все вершины, на которых f =1, называется кубическим покрытием f, или кубическим комплексом f.

Для рассматриваемого примера представление f в виде кубического комплекса имеет вид f (x 1, x 2, x 3) = Ú{X11, 1XX}.

Легко установить соответствие между кубическим представленим булевых функций и их представлением в дизъюнктивной нормальной форме. Например, 1-куб X11, входящий в кубический комплекс f (x 1, x 2, x 3), можно рассматривать как запись импликанты x 2 x 3.

 

 

Лекция №13.

МИНИМИЗАЦИЯ СТРУКТУРЫ КОНЕЧНОГО АВТОМАТА.

Продолжительность: 2 часа (90) минут

Ключевые (основные) вопросы (моменты)

Методы абстрактной минимизации конечных автоматов

Теорема Мура

Текст лекции

 

 


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



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