DocumentCode :
3263257
Title :
Generation of self-dual and self-complementary dual functions
Author :
Mow, W.C.W. ; Fu, K.S.
fYear :
1967
fDate :
18-20 Oct. 1967
Firstpage :
197
Lastpage :
209
Abstract :
Properties of self-dual and self-complementary dual functions are discussed. Necessary and sufficient conditions of selfdual and self-complementary dual functions are obtained in terms of the multithreshold weight threshold vector. In particular self-dual and self-complementary dual functions are shown to be realizable respectively by an odd and even number of effective thresholds only. A threshold, Tj, is effective if EMIN ≪ Tj ≪ EMAX. It is shown that an n+1 variable self-dual and self-complementary dual function can always be generated from a 1- and 2-effective threshold weight threshold vector of an n-variable Boolean function, respectively. If the number of effective thresholds exceeds 2, then constraints on the thresholds must be met in order to generate n+1 variable self-dual and self-complementary dual functions. Such generations of self-dual and self-cornplementary dual functions are shown to correspond to the functional forms of self-dualization and self-complementary dualization of an n-variable Boolean function. Moreover, they are realized by the same threshold vector, T $rarr$;. Furthemore, it is shown that if an n-variable Boolean function Fn(X$rarr$) is self-dual or self-complementary dual with weight threshold vector [Wn$rarr$; T$rarr$], then an n+m variable self-dual or self-complementary dual Boolean function Fn+m(X$rarr$), where m is any positive integer, can be realized by a weight threshold vector [Wn+m$rarr$; T$rarr$]. The above-cited weight vectors Wn and Wn+m, are constrained by Sigma i=1n wi = Sigma i=1n+m wi. If Sigma |wi|= Sigma i=1n+m |wi|, then optimal realization vectors seem to be obtained. Similarly n-m variable self-dual or self-complementary dual functions can like-wise be obtained; however, realization vectors are in general not optimal in nature. Since self-complementary dual functions can always be obtained for 2-threshold realizable functions, the present discussion suggests the classification of 2-thresho- ld realizable functions by self-complementary dual functions.
Keywords :
Boolean functions; Input variables; Sufficient conditions; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Switching and Automata Theory, 1967. SWAT 1967. IEEE Conference Record of the Eighth Annual Symposium on
Conference_Location :
Austin, TX, USA
Type :
conf
DOI :
10.1109/FOCS.1967.15
Filename :
5397204
Link To Document :
بازگشت