Toward massively parallel design of multipliers
Journal of Parallel and Distributed Computing
On the computational power of threshold circuits with sparse activity
Neural Computation
Theoretical Computer Science
Energy and depth of threshold circuits
Theoretical Computer Science
Size-energy tradeoffs for unate circuits computing symmetric Boolean functions
Theoretical Computer Science
Energy-efficient threshold circuits computing mod functions
CATS '11 Proceedings of the Seventeenth Computing: The Australasian Theory Symposium - Volume 119
Hi-index | 5.23 |
In this paper, we consider a logic circuit (i.e., a combinatorial circuit consisting of gates, each of which computes a Boolean function) C computing a symmetric Boolean function f, and investigate a relationship between two complexity measures, energy e and fan-in l of C, where the energy e is the maximum number of gates outputting ''1'' over all inputs to C, and the fan-in l is the maximum number of inputs of every gate in C. We first prove that any symmetric Boolean function f of n variables can be computed by a logic circuit of energy e=O(n/l) and fan-in l, and then provide an almost tight lower bound e=@?(n-m"f)/l@? where m"f is the maximum numbers of consecutive ''0''s or ''1''s in the value vector of f. Our results imply that there exists a tradeoff between the energy and fan-in of logic circuits computing a symmetric Boolean function.