On the classification of Boolean functions
暂无分享,去创建一个
Two Boolean functions which differ only by permutation and complementation of their n input variables belong to the same symmetry class. Methods are described for determining the number of symmetry classes for functions of n variables, and for ascertaining whether or not two functions belong to the same class. This classification is achieved via a complete set of invariants, characteristic of the class, and easily computable from any function in it. The invariants also provide information concerning the size and symmetry properties of the class. Analogous techniques apply to other symmetry classifications of Boolean functions, and to more general categories of discrete mappings.
[1] John Riordan,et al. Introduction to Combinatorial Analysis , 1959 .
[2] D. Slepian. On The Number of Symmetry Types of Boolean Functions of n Variables , 1953, Canadian Journal of Mathematics.