In the framework of SPP minimization, a three level logic synthesis technique developed in recent years, we exploit the ``regularity'' of Boolean functions to decrease minimization time. Our main results are: 1) the regularity of a Boolean function $f$ of $n$ variables is expressed by its \emph{autosymmetry degree} $k$ (with $0 \le k\le n$), where $k=0$ means no regularity (that is, we are not able to provide any advantage over standard synthesis); 2) for $k\geq 1$ the function is {\em autosymmetric}, and a new function $f_k$ is identified in polynomial time; $f_k$ is ``equivalent'' to, but smaller than $f$, and depends on $n-k$ variables only; 3) given a minimal SPP form for $f_k$, a minimal SPP form for $f$ is built in linear t...
The object of research is the method of figurative transformations for Boolean functions minimizatio...
Boolean Satisfiability solvers improved dramatically over the last seven years [14, 13] and are com...
The paper presents a minimization algorithm for Boolean functions defined by truth tables. It treats...
Sum of pseudoproducts (SPP) is a three level logic synthesis technique developed in recent years. In...
The "regularity" of a Boolean function can be exploited for decreasing its minimization time. It has...
The 'regularity' of a Boolean function can be exploited to decrease its minimization time. In partic...
Autosymmetric functions exhibit a special type of regularity that can speed-up the minimization proc...
Autosymmetric functions exhibit a special type of regularity that can speed-up the minimization proc...
Autosymmetric Boolean functions are 'regular functions' that are rather frequent in the set of Boole...
Circuit minimization is a useful procedure in the field of logic synthesis. Recently, it was proven ...
Circuit minimization is a useful procedure in the field of logic synthesis. Recently, it was proven ...
The multiplicative complexity of a Boolean function is the minimum number of AND gates (i.e., multip...
The multiplicative complexity of a Boolean function is the minimum number of AND gates (i.e., multip...
Multi-terminal switching lattices are typically exploited for modeling switching nano-crossbar array...
This thesis deals with the time complexity of Boolean minimization - minimization of formulae that r...
The object of research is the method of figurative transformations for Boolean functions minimizatio...
Boolean Satisfiability solvers improved dramatically over the last seven years [14, 13] and are com...
The paper presents a minimization algorithm for Boolean functions defined by truth tables. It treats...
Sum of pseudoproducts (SPP) is a three level logic synthesis technique developed in recent years. In...
The "regularity" of a Boolean function can be exploited for decreasing its minimization time. It has...
The 'regularity' of a Boolean function can be exploited to decrease its minimization time. In partic...
Autosymmetric functions exhibit a special type of regularity that can speed-up the minimization proc...
Autosymmetric functions exhibit a special type of regularity that can speed-up the minimization proc...
Autosymmetric Boolean functions are 'regular functions' that are rather frequent in the set of Boole...
Circuit minimization is a useful procedure in the field of logic synthesis. Recently, it was proven ...
Circuit minimization is a useful procedure in the field of logic synthesis. Recently, it was proven ...
The multiplicative complexity of a Boolean function is the minimum number of AND gates (i.e., multip...
The multiplicative complexity of a Boolean function is the minimum number of AND gates (i.e., multip...
Multi-terminal switching lattices are typically exploited for modeling switching nano-crossbar array...
This thesis deals with the time complexity of Boolean minimization - minimization of formulae that r...
The object of research is the method of figurative transformations for Boolean functions minimizatio...
Boolean Satisfiability solvers improved dramatically over the last seven years [14, 13] and are com...
The paper presents a minimization algorithm for Boolean functions defined by truth tables. It treats...