6.1 Формирование ПМФ Ỹ1.
Первый цикл формирования ПМФ:
1. α=1.
2. Несущественные переменные отсутствуют.
3. K1=1.
7. D1=0.
11. Подмножества M1(Ỹ1), M0(Ỹ1) в декомпозиционной таблице разбиты на подмножества по числу j неинверсных переменных в наборах и упорядочены в порядке убывания j.
12. Определяем jmin=1.
13. Сформируем ПМФ и
1. M0()={1,2,4,5;12,15,24,25,36,45} , M1()={3,6;13,14,16,23,26,34,35,46,56}
Включаем в первичную ДНФ ПМФ элементарные конъюнкции 3 и 6. Далее, исключив из M12(Ỹ1) все наборы, реализуемые 3 и 6, получим M12(Ỹ1)={14}. При этом P()={3,6,14}.
2.Формируем множество W()={36;356,346,236,146,136,134; 2356, 2345,1345,1256,1246}
3. Поскольку W()≠Ø, переходим к формированию ПМФ .
4.Формируем первичную ДНФ P() ПМФ :
M0()={ 3,6;13,14,16,23,26,34,35,46,56}
M1()={ 36;356,346,236,146,136,134,126; 2356, 2345,1345,1256,1246}. Включаем в первичную ДНФ ПМФ элементарную конъюнкцию 36. Далее, исключив из M12(), M13(), M14() все наборы, реализуемые импликантой 36, получим M12()= Ø, M13()={134, 146),
M14() ={1246,1256,1345,2345}. Конъюнкции неинверсных переменных всех наборов M13() включаем в первичную ДНФ формируемой ПМФ. Потом исключаем из M13(), M14() все наборы, реализуемые импликантами {134, 146}. При этом P()={36; 146,134}.
5. Принимаем e=2.
6. Формируем множество Q12(Ỹ1)={125,245}.
7. Поскольку Q12(Ỹ1) ≠Ø, переходим к расширению первичной ДНФ ПМФ .
8. .
9. W()= 1256, 2345.
10. Поскольку W() ≠Ø, необходима корректировка ПМФ .
11. M1()= 1256, 2345.
12. Корректировка первичной ДНФ ПМФ
P() = {36,146,134,2345,1256}
13. Корректируем первичную ДНФ ПМФ :
P()={3,6,14,},
Поскольку единичное характеристическое подмножество Ỹ1 не содержит наборов с числом неинверсных переменных j>4, процесс формирования ПМФ и окончен. P()={3,6,14,},
P() = {36,146,134,2345,1256}.
14. Сократим M1(Ỹ1),исключив наборы, реализованные композицией сформированных ПМФ: M1(Ỹ1)={1346,1356,2346}
15. Т.к. M1(Ỹ1) ≠Ø необходим еще цикл декомпозиции.
16. α=2, переходим к очередному циклу декомпозиции.
Второй цикл формирования ПМФ.
2. Несущественные переменные отсутствуют.
3. K2=1.
7. D2=0.
11. Подмножества M1(Ỹ1), M0(Ỹ1) в декомпозиционной таблице разбиты на подмножества по числу j неинверсных переменных в наборах и упорядочены в порядке убывания j.
12. Определяем jmin=4.
13. Сформируем ПМФ и
1. M0() = {1, 2, 4, 5; 45 ,36, 25, 24, 15, 12, 356, 346, 236, 146, 136, 134, 2356,2346,1345,1256,1246},
M1()={ 1346,1356,2346},
P()={ 1346,1356,2346}.
2.Множество W()= Ø.
3. Т. к. W()= Ø ПМФ не формируется.
14. Сокращаем M1(Ỹ1), исключая наборы, реализованные композицией сформированных ПМФ: M1(Ỹ1)= Ø.
15. Поскольку M1(Ỹ1)= Ø процесс формирования ПМФ окончен. Приступаем к оптимизации.
17. Т. к. ПМФ не формировалась, сразу переходим к оптимизации ПМФ .
4. Сформируем множество имликант R() ПМФ : Т.к. число импликант невелико используем второй способ формирования простых импликант: Для каждой из импликант первичной ДНФ сформируем множество элементарных конъюнкций ранга 3, их покрывающих:
{134,135,136,146,156,346,356,234,236,246}
M0()={356,346, 236,146,136,134,2356,2346,1345,1256,1246},
Сравнение сформированных элементарных конъюнкций с наборами подмножества M0() показывает, что все они реализуют наборы подмножества M0(). Таким образом R()= Ø, и оптимизация ПМФ невозможна, сформированная первичная ДНФ оптимальна.
18. α = α – 1=1.
19. Оптимизируем ПМФ и
20. Сформируем новое характеристическое подмножество , отметив наборы 1346, 1356, 2346 как неопределенные, остальные остаются без изменений.
17. Проведем оптимизацию ПМФ и
1. Сформируем множество импликант :
{125,126,156,256,234,235,245,345,13,14,34,15,16,56,3,6}
Сравнивая полученные элементарные конъюнкции с наборами подмножества M1()={1245,124,125,145,235,245,256,13,14, 16,26, 34, 35, 46, 56}, получим что нереализованными остаются наборы 126, 156, 234, 345. Определим оптимальное покрытие по таблице покрытия:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.