• DocumentCode
    886035
  • Title

    Synthesis of Minimal Threshold Logic Networks

  • Author

    Hopcroft, J.E. ; Mattson, R.L.

  • Author_Institution
    Dept. of Electrical Engineering, Princeton University, Princeton, N. J.
  • Issue
    4
  • fYear
    1965
  • Firstpage
    552
  • Lastpage
    560
  • 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
    Automata; Boolean functions; Circuit synthesis; Computer networks; Control engineering; Control engineering computing; Logic design; Minimization methods; Network synthesis; Switching circuits;
  • fLanguage
    English
  • Journal_Title
    Electronic Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0367-7508
  • Type

    jour

  • DOI
    10.1109/PGEC.1965.263995
  • Filename
    4038506