ON THE CLASSIFICATION OF BOOLEAN FUNCTIONS

2017 ◽  
pp. 212-222
Keyword(s):  
2019 ◽  
Vol 10 (2) ◽  
pp. 159-168
Author(s):  
Sergei N Fedorov

Рассматривается недавно предложенный подход к исследованию булевых функций, в основе которого лежит понятие класса $\Delta$-эквивалентности: множества булевых функций с одной и той же функцией автокорреляции. Такая классификация представляется полезной, поскольку многие криптографические характеристики булевых функций, принадлежащих одному и тому же классу $\Delta$-эквивалентности, одинаковы.


2015 ◽  
Vol 28 (1) ◽  
pp. 51-76 ◽  
Author(s):  
Bernd Steinbach ◽  
Christian Posthoff

The Boolean Differential Calculus (BDC) significantly extends the Boolean Algebra because not only Boolean values 0 and 1, but also changes of Boolean values or Boolean functions can be described. A Boolean Differential Equation (BDe) is a Boolean equation that includes derivative operations of the Boolean Differential Calculus. This paper aims at the classification of BDEs, the characterization of the respective solutions, algorithms to calculate the solution of a BDe, and selected applications. We will show that not only classes and arbitrary sets of Boolean functions but also lattices of Boolean functions can be expressed by Boolean Differential equations. In order to reach this aim, we give a short introduction into the BDC, emphasize the general difference between the solutions of a Boolean equation and a BDE, explain the core algorithms to solve a BDe that is restricted to all vectorial derivatives of f (x) and optionally contains Boolean variables. We explain formulas for transforming other derivative operations to vectorial derivatives in order to solve more general BDEs. New fields of applications for BDEs are simple and generalized lattices of Boolean functions. We describe the construction, simplification and solution. The basic operations of XBOOLE are sufficient to solve BDEs. We demonstrate how a XBooLe-problem program (PRP) of the freely available XBooLe-Monitor quickly solves some BDes.


1972 ◽  
Vol 15 (11) ◽  
pp. 1352-1360
Author(s):  
I. V. Kotel'nikov
Keyword(s):  

2013 ◽  
Vol 2013 ◽  
pp. 1-12 ◽  
Author(s):  
Ranjeet Kumar Rout ◽  
Pabitra Pal Choudhury ◽  
Sudhakar Sahoo

The present paper on classification of -variable Boolean functions highlights the process of classification in a coherent way such that each class contains a single affine Boolean function. Two unique and different methods have been devised for this classification. The first one is a recursive procedure that uses the Cartesian product of sets starting from the set of one variable Boolean functions. In the second method, the classification is done by changing some predefined bit positions with respect to the affine function belonging to that class. The bit positions which are changing also provide us information concerning the size and symmetry properties of the classes/subclasses in such a way that the members of classes/subclasses satisfy certain similar properties.


2006 ◽  
Vol 52 (4) ◽  
pp. 1670-1676 ◽  
Author(s):  
An Braeken ◽  
Y. Borissov ◽  
S. Nikova ◽  
B. Preneel
Keyword(s):  

2021 ◽  
Vol 31 (02) ◽  
pp. 2150031
Author(s):  
Qinbin He ◽  
Fangyue Chen ◽  
Wei Jin

The concept of conformal transformation is proposed through the study of the spatial structure of [Formula: see text]-dimensional hypercubes. Based on conformal transformation, a novel algorithm, called topological equivalence classification algorithm, is proposed for classifying balanced linearly separable Boolean functions. By the proposed algorithm, the topological equivalence classes of all balanced linearly separable Boolean functions and the number of Boolean functions in each of the topological equivalence classes are obtained. In addition, the properties of conformal transformation also show an application prospect for decomposing nonlinearly separable Boolean functions.


2015 ◽  
Vol 25 (4) ◽  
Author(s):  
Evgeniy. K. Alekseev ◽  
Ekaterina K. Karelina

AbstractA classification of correlation-immune and minimal corelation-immune Boolean function of 4 and 5 variables with respect to the Jevons group is given. Representatives of the equivalence classes of correlationimmune functions of 4 and 5 variables are decomposed into minimal correlation-immune functions. Characteristics of various decompositions of the constant function 1 into minimal correlation-immune functions are presented.


2012 ◽  
Vol 22 (02) ◽  
pp. 1250035
Author(s):  
MIREIA VINYOLES-SERRA ◽  
XAVIER VILASÍS-CARDONA

We analyze the two neuron CNN for the particular parameter range where the system converges to constant outputs. The functional relation between the external inputs and the steady state values of the neuron states is found and proves to be useful to solve classification problems. In fact, an exhaustive classification of the binary input–output relations that can be achieved by a two neuron CNN is established. From this relation, we propose an algorithm relating the CNN parameters and each one of the different classification problems. As an illustration, we attempt to implement the header action of a universal Turing machine and Boolean functions. Our results are compared to the CNN universal cell.


Sign in / Sign up

Export Citation Format

Share Document