Synthesis of Minimal Threshold Logic Networks
- 1 August 1965
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Electronic Computers
- Vol. EC-14 (4), 552-560
- https://doi.org/10.1109/pgec.1965.263995
Abstract
An algorithm is developed for synthesizing networks which realize Boolean switching functions through the use of a minimum number of threshold logic elements. A switching function is represented by a matrix and the algorithm is based on the principle that the removal of the positive linear dependences from the rows of this matrix results in a linearly separable function. The positive linear dependences are removed by adding columns to the matrix, each column representing the output of a threshold logic element in the network. The added columns in effect transform a nonseparable function into a sparable function a higher dimensional space. The algorithm is illustrated with examples of the synthesis of both single and multiple output networks. The technique is not restricted to completely specified functions.Keywords
This publication has 6 references indexed in Scilit:
- Realization of Logical Functions by a Network of Threshold Components with Specified SensitivityIEEE Transactions on Electronic Computers, 1963
- Theory of majority decision elementsJournal of the Franklin Institute, 1961
- Linear-Input LogicIEEE Transactions on Electronic Computers, 1961
- Axiomatic Majority-Decision LogicIEEE Transactions on Electronic Computers, 1961
- Truth functions realizable by single threshold organsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1961
- Algebraic Topological Methods for the Synthesis of Switching Systems—Part III: Minimization of Nonsingular Boolean TreesIBM Journal of Research and Development, 1959