12.07.2015 Views

Глава 3: Настраиваемые модули из функциональных элементов

Глава 3: Настраиваемые модули из функциональных элементов

Глава 3: Настраиваемые модули из функциональных элементов

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9 512 130816 1194240 2182720 1360800 365232 44640 3000 90 1фиксации всех настроечных переменных константами от столбца значений ПФ останется подфрагмент длиной2 a . При этом число различных подфрагментов равно 2 d .Каждый подфрагмент - это не что иное, как одна <strong>из</strong> остаточных функций в разложении Шеннона [57], котороепро<strong>из</strong>водится по настроечным аргументам.Пример. Пусть задана функцияy = xx1 2Úx3Предположим, что x1- настроечная переменная; тогда разложение Шеннона по переменной x1имеетследующий вид:y = xx Úx ( x Ú x ).1 3 1 2 3При этом имеют место два подфрагмента: первый x3, а второй x2Úx3. Как раз такие подфункции иполучаются при соответствующей настройке: y = x3при x1= 0 и y = x2 Ú x3при x1= 1.Теперь рассмотрим случай, когда фиксируется только часть переменных настроечного поля, аостальные b переменных остаются свободными. При такой операции осуществляется выбор иобъединение некоторых подфрагментов. Они также образуют «остаточную функцию». Тем самым мыможем не только выделять подфрагменты, но и объединять их между собой. Каждый вариантвыделения и объединения - это новая настройка, порождающая функцию, но не обязательно новую, таккак среди подфрагментов могут быть и одинаковые.Таблица 3-3Число настроек N(d;b)db0 1 2 3 4 5 6 7 81 2 12 4 5 13 8 19 9 14 16 65 55 14 15 32 211 285 125 20 16 64 665 1551 910 245 27 17 128 2059 6069 5901 2380 434 35 18 256 6305 26335 35574 20181 5118 714 44 1Оценки числа вариантов настройки. Число возможных вариантов настройки определяется числомпеременных в настроечном поле d , числом свободных переменных b и числом используемыхопераций настройки.В работе [52] найдена формула для подсчета числа настроек Ndb ( ; ) порождающей функции,содержащей d переменных, для реал<strong>из</strong>ации остаточной функции b переменных при использованииопераций фиксации, отождествления и антиотождествления:где Sd ( + 1; b+ 1) - число Стирлинга второго рода [49].d-bNdb ( ; ) = 2 Sd ( + 1; b+ 1), (3-9)В табл. 3-2 приведены значения Ndb, ( ; ) подсчитанные по формуле (3-9) при d £ 9, b£9.В той же работе найдена также формула для подсчета числа настроек Ndb ( ; ) ПФ, содержащей dпеременных, для реал<strong>из</strong>ации остаточной функции b переменных при использовании операцийфиксации и отождествления переменных:Ndb ( ; ) = Sd ( + 2; b+ 2) - Sd ( + 1; b+ 2) . (3-10)В табл. 3-3 приведены значения Ndb, ( ; ) подсчитанные по формуле (3-10) при d £ 8, b£ 8.Приведенные соотношения и количественные характеристики позволяют определить нижние оценкичисла переменных g в ПФ, обеспечивающие число настроек, большее или равное числу заданных

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!