An Approach for the Realization of Multithreshold Threshold Elements
- 1 January 1968
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-17 (1), 32-46
- https://doi.org/10.1109/tc.1968.5008866
Abstract
An algorithm for the realization of k-threshold threshold realizable functions is presented. Instead of solving the set of linear inequalities, where the unknowns are the weights corresponding to the input variables, incremental weights are sought. The procedure reduces to that of resolving contradicting pairs of vertices by the incremental weights. The minimum number of thresholds are sought for each complementation and permutation of input variables. A definition of an optimal multithreshold weight threshold vector is derived from the reliability viewpoint. The desired solution is obtained through a search of all possible obtainable realization vectors of the function. For single-threshold realizable functions, permutation and complementation of input variables need not be considered if the input variables of the function are ordered and positivized. The procedure is systematic and has been programmed in FORTRAN IV. As a comparison with Haring and Ohori's tabulation on the 221 equivalence classes of four variable Boolean functions under the NPN1 operation, it can be seen that 42 of the 221 equivalence classes need fewer numbers of thresholds for their realization. For the same number of thresholds, 58 equivalence classes have less absolute sum of weights. Finally, with the number of thresholds and absolute sum of weights being equal, 36 equivalence classes have lower threshold values.Keywords
This publication has 13 references indexed in Scilit:
- A Tabular Method for the Synthesis of Multithreshold Threshold ElementsIEEE Transactions on Electronic Computers, 1967
- Testing and Realization of Threshold Functions by Successive Higher Ordering of Incremental WeightsIEEE Transactions on Electronic Computers, 1966
- Single threshold device realization subject to sensitivity requirementsJournal of the Franklin Institute, 1966
- An Approach for the Realization of Linearly-Separable Switching FunctionsIEEE Transactions on Electronic Computers, 1966
- Multi-threshold threshold elementsIEEE Transactions on Electronic Computers, 1966
- A Method for Testing and Realization of Threshold FunctionsIEEE Transactions on Electronic Computers, 1964
- Realization of Logical Functions by a Network of Threshold Components with Specified SensitivityIEEE Transactions on Electronic Computers, 1963
- A Simplified Procedure for the Realization of Linearly-Separable Switching FunctionsIEEE Transactions on Electronic Computers, 1962
- Linear-Input LogicIEEE Transactions on Electronic Computers, 1961
- Single stage threshold logicPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1961