Первый цикл формирования ПМФ
1.
.
2. Несущественные переменные отсутствуют, что следует из постановки задачи.
3.
.
7.
.
11. Подмножества
в декомпозиционной таблице разбиты на
подмножества
по числу
неинверсных
переменных в наборах и упорядочены в порядке убывания значения
. Благодаря этому выполнение данной
операции обеспечивается автоматически при использовании рассмотренной
декомпозиционной таблицы.
12. Определяем
.
13. Сформируем
ПМФ
и
.
13.1. Сначала
формируем ПМФ
, характеристические наборы
которой включают следующие наборы
![]()
![]()
![]()
13.2. Формируем подмножество:

13.3. Поскольку
, переходим к формированию ПМФ
.
13.4. Формируем
первичную ДНФ
ПМФ
,
удовлетворяющую условиям

![]()
13.5. Принимаем ![]()
13.6. ![]()
13.7. Поскольку
то переходим к расширению первичной ДНФ
ПМФ
.
13.8. Формируем
первичную ДНФ
удовлетворяющую условию:
![]()
13.9. Формируем
подмножество
. Значит, корректировка ПМФ
не требуется.
13.13.
Корректируем первичную ДНФ ПМФ
:
13.14. ![]()
Процесс
формирования ПМФ
и
окончен.
В результате его проведения получены следующие первичные ДНФ ПМФ:
![]()
![]()
14. Сокращаем
характеристическое подмножество
, исключая наборы, реализованные
композицией сформированных ПМФ:
![]()
15. Поскольку
, необходим еще цикл декомпозиции.
Второй цикл формирования ПМФ.
16.
, переходим к очередному циклу декомпозиции.
2. Несущественные переменные отсутствуют.
3. ![]()
4. ![]()
11. Подмножества
в декомпозиционной таблице разбиты на
подмножества
по числу
неинверсных
переменных в наборах и упорядочены в порядке убывания значения
. Благодаря этому выполнение данной
операции обеспечивается автоматически при использовании рассмотренной
декомпозиционной таблицы.
12. Определяем
.
13. Сформируем
ПМФ
и
.
13.1. Сначала
формируем ПМФ
, характеристические наборы
которой включают следующие наборы
![]()
![]()
![]()
13.2. Формируем
подмножество ![]()
13.3. Поскольку
, ПМФ
не
формируется.
14. Сокращаем
характеристическое подмножество
, исключая наборы,
реализованные композицией сформированных ПМФ: ![]()
15. Поскольку
процесс декомпозиции окончен.
17. Оптимизируем
ПМФ
.
Поскольку число
импликант в первичной ДНФ ПМФ
невелико, используем
второй способ формирования множества простых импликант.
Поскольку первичная ДНФ ПМФ содержит элементарные конъюнкции 5-го ранга, ее оптимизация возможна за счет элементарных конъюнкций четвертого и меньшего рангов.
Сначала рассмотрим конъюнкции 5-го ранга:
![]()
Исключаем те
наборы, которые реализуют наборы нулевого характеристического подмножества
: ![]()
Таким образом, полученная ДНФ ПМФ является оптимальной:
![]()
18. ![]()
17. Оптимизируем
ПМФ
.
Поскольку число
импликант в первичной ДНФ ПМФ
невелико, используем
второй способ формирования множества простых импликант.
Поскольку первичная ДНФ ПМФ содержит элементарные конъюнкции 3 и 4-го рангов, ее оптимизация возможна за счет элементарных конъюнкций третьего и меньшего рангов.
Сначала рассмотрим конъюнкции 4-го ранга:
![]()
Исключаем те
наборы, которые реализуют наборы нулевого характеристического подмножества
: ![]()
Далее рассмотрим элементарные конъюнкции 3-го ранга:

Исключаем те
наборы, которые реализуют наборы нулевого характеристического подмножества
: ![]()
Найдем оптимальное покрытие импликант первичной ДНФ. Для этого воспользуемся таблицей покрытия.
|
1235 |
1256 |
2345 |
2456 |
124 |
134 |
145 |
146 |
|
|
14 |
+ |
+ |
+ |
+ |
||||
|
123 |
+ |
|||||||
|
125 |
+ |
+ |
||||||
|
135 |
+ |
|||||||
|
126 |
+ |
|||||||
|
156 |
+ |
|||||||
|
234 |
+ |
|||||||
|
245 |
+ |
+ |
||||||
|
345 |
+ |
|||||||
|
246 |
+ |
|||||||
|
456 |
+ |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.