DocumentCode
957895
Title
Generation of Self-Dual and Self-Complementary Dual Functions
Author
Mow, Chao-wej ; Fu, King-Sun
Author_Institution
Purdue University, Lafayette, Ind.; Litton Industries, Inc., Guidance and Control Systems Division, Woodland Hills, Calif.
Issue
1
fYear
1968
Firstpage
57
Lastpage
66
Abstract
Properties of self-dual and self-complementary dual functions are discussed. Necessary and sufficient conditions of self-dual 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 only by an odd and even number of effective thresholds, respectively. A threshold Tj is effective if Emin ≪ Tj ≪ Emax . It is shown that n+1 variable self-dual and self-complementary dual functions can always be generated from 1- and 2-effective-threshold weight threshold vectors of n-variable Boolean functions, respectively. If the number of effective thresholds exceeds 2, 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-complementary 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. Furthermore, it is shown that if an n-variable Boolean function Fn (X) is self-dual or self-complementary dual with weight threshold vector [Wn ; T], then an n+m variable self-dual or self-complementary dual Boolean function Fn+m (X), where m is any positive integer, can be realized by a weight threshold vector [Wn+m ; T]. The above cited weight vectors Wn and Wn+m are constrained by If ¿n i=1 Wi = ¿n+m i=1 Wi . ¿n i=1 |Wi | = ¿n+m i=1 |Wi |, then optimal realization vectors seem to be obtained.
Keywords
Automata; Boolean functions; Chaos; Sufficient conditions; Switching circuits; Telephony; Effective threshold; multithreshold weight threshold vector; self-complementary dual functions; self-dual functions;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1968.5008870
Filename
5008870
Link To Document