О надёжности схем в базисе Россера - Туркетта (в Pk)
Рассматривается реализация функций k-значной логики схемами из ненадёжных функциональных элементов в базисе Россера - Туркетта. Предполагается, что все элементы схемы независимо друг от друга подвержены инверсным неисправностям на выходах. Найдены верхняя и нижняя оценки ненадёжности схем, а также класс функций, для которых нижние оценки справедливы.
On the reliability of circuits in the rosser - tourkett basis (in Pk).pdf Пусть k, n Е N, k ^ 3, Ek = {0,1,... , k-1}, Pk - множество всех функций k-значной логики, т. е. функций /(x1,... , xn) : (E)n ^ Ek. Рассмотрим реализацию функций из множества Pk схемами из ненадёжных функциональных элементов в базисе Россера - Туркетта {0,1,..., k - 1, J0(x1), J1(x1),..., Jk-1(x1), min{x1, x2}, max{x1, x2}}. Будем считать, что схема из ненадёжных элементов реализует функцию /(xn) (xn = (x1,... ,xn)), если при поступлении на входы схемы набора an при отсутствии неисправностей в схеме на её выходе появляется значение /(йга). Пусть схема S реализует функцию /(xn), йга - произвольный входной набор схемы S, /(йга) = т. Обозначим через Pi(S, an) вероятность появления значения i Е Ek на выходе схемы S при входном наборе йга, а через Pf(an)=T(S, йга) -вероятность появления ошибки на выходе схемы S при входном наборе an. Ясно, что Pf(an)=T (S, ага) = = PT+1(S,an) + PT+2(S, an) + ... + PT+k-1 (S, an). В выражениях т +1, т + 2,..., т + k - 1 сложение осуществляется по mod k. Например, если входной набор йга схемы S такой, что /(йга) = 0, то вероятность появления ошибки на этом наборе равна Pf(an)=o(S, an) = P1(S, an) + P2(S, an) + ... + Pk-1(S, an) = £ Pi(S, an). i=1 Ненадёжностью схемы S, реализующей функцию /(xn), будем называть число P(S), равное наибольшей из вероятностей появления ошибки на выходе схемы S. Надёжность схемы S равна 1 - P(S). Предполагается, что элементы схемы независимо друг от друга с вероятностью е, 0 < е < 1/(2(k - 1)), подвержены инверсным неисправностям на выходах, т.е. каждый базисный элемент с функцией ^(xm), m Е N, на любом входном наборе am, таком, что ^(am) = т, с вероятностью е выдаёт любое из значений а, а = т (mod k). Поэтому вероятность ошибки на выходе любого базисного элемента равна (k - 1)е. Очевидно, что ненадёжность любого базисного элемента также равна (k - 1) е, а надёжность - 1 - (k - 1)е. Пусть P£(f) = inf P(S), где инфимум берется по всем схемам S из ненадёжных элементов, реализующим функцию f (xn). Схему A, реализующую f, назовем асимптотически оптимальной по надёжности, если P(A) ~ P£(f) при е ^ 0. Справедливы теоремы об оценках ненадёжности схем и классе функций, для схем которых нижняя оценка ненадёжности верна. Теорема 1. Любую функцию f Е Pk можно реализовать такой схемой S, что P(S) ^ 3(k - 1)е + 90k2е2 при всех е Е (0, l/(288k4)]. Обозначим через K(n) множество таких k-значных функций, зависящих от переменных xi,... ,xn (n ^ 3), что каждая из этих функций принимает все k значений и не представима ни в виде xk V h(xn), ни в виде xk&h(xn) (k Е {l, 2,... ,n}, h(xn) oo произвольная функция k-значной логики). Пусть K = У K(n). n=3 Теорема 2. |K(n)| ^ kk" - 2nk(k-i)kn-1 - k(k - l)k". Теорема 3. Пусть функция f Е K. Тогда для любой схемы S, реализующей f, при е Е (0, l/(288k4)] верно неравенство P(S) ^ 3(k - 1)е - (k - l)(3k - 1)е2 + k(k - 1)2е3. В заключение можно сделать следующие выводы: 1) Любую функцию из Pk можно реализовать схемой, функционирующей с ненадёжностью, асимптотически (при е ^ 0) не больше 3(k - l)e (теорема 1). 2) Любую функцию из класса K (содержащего почти все функции из Pk) нельзя реализовать схемой с ненадёжностью, асимптотически (при е ^ 0) меньше 3(k - ^е (теорема 3). 3) Схема, реализующая функцию f Е K и удовлетворяющая условиям теоремы 1, является асимптотически оптимальной по надёжности и функционирует с ненадёжностью, асимптотически равной 3(k - ^е при е ^ 0. Таким образом, в базисе Россера - Туркетта: 1) любую функцию k-значной логики можно реализовать схемой, ненадёжность которой асимптотически (при е ^ 0) не больше 3(k - ^е; 2) для почти любой функции такая схема является асимптотически оптимальной по надёжности и функционирует с ненадёжностью, асимптотически равной 3(k - ^е при е ^ 0. В списке литературы приведены работы, в которых получены результаты по надёжности и ненадёжности схем в базисе Россера - Туркетта при k = 3 [1-4] и k = 4 [5-8]. Результаты для произвольного k получены впервые.
Ключевые слова
функции k-значной логики,
ненадёжные функциональные элементы,
надёжность и ненадёжность схемы,
инверсные неисправности на выходах элементов,
k-valued logic functions,
unreliable functional elements,
the reliability and unreliability of a circuit,
inverse failures on outputs of elementsАвторы
Алехина Марина Анатольевна | Пензенский государственный технологический университет | доктор физико-математических наук, профессор, заведующая кафедрой | ama@sura.ru. alekhina@penzgtu.ru |
Барсукова Оксана Юрьевна | Пензенский государственный технологический университет | кандидат физико-математических наук, доцент | kuzya_7@mail.ru |
Всего: 2
Ссылки
Алехина М. А., Барсукова О. Ю. О надежности схем, реализующих функции из P3 // Известия высших учебных заведений. Поволжский регион. Физ.-мат. науки. 2012. №1(21). C.57-65.
Алехина М. А., Барсукова О. Ю. Оценки ненадежности схем в базисе Россера - Туркетта // Известия высших учебных заведений. Поволжский регион. Физ.-мат. науки. 2014. №1(29). C.5-19.
Алехина М. А., Барсукова О. Ю. Ненадёжность схем в базисе Россера - Туркетта // Прикладная дискретная математика. Приложение. 2014. №7. С. 109-110.
Барсукова О. Ю. Синтез надежных схем, реализующих функции двузначной и трехзначной логик: дис..канд. физ.-мат. наук. Пенза, 2014. 87с.
Алехина М. А., Каргин С. П. Асимптотически оптимальные по надежности схемы в базисе Россера - Туркетта в P4 // Известия высших учебных заведений. Поволжский регион. Физ.-мат. науки. 2015. №1. C. 38-54.
АлехинаМ. А., Каргин С. П. Об одном методе повышения надежности схем в базисе Рос-сера - Туркетта // Труды IX Междунар. конф. «Дискретные модели в теории управляющих систем» (Москва и Подмосковье, 20-22 мая 2015 г.), посвященной 90-летию со дня рождения С. В. Яблонского. М.: МГУ, МАКС Пресс, 2015. С. 17-19.
Алехина М. А., Каргин С. П. Верхняя оценка ненадежности схем в базисе Россера - Туркетта (в P4) // Сб. статей Междунар. науч.-технич. конф. «Проблемы автоматизации и управления в технических системах - 2015», посвященной 70-летию Победы в Великой Отечественной войне (г. Пенза, 19-21 мая 2015 г.) Пенза: Изд-во Пенз. ун-та, 2015. С. 315-317.
Алехина М. А., Каргин С. П. Нижние оценки ненадёжности схем в базисе Россера - Туркетта (в P4) // Прикладная дискретная математика. Приложение. 2015. №8. С. 104-105.