• DocumentCode
    1350456
  • Title

    An Algorithm for Determining Minimal Representations of a Logic Function

  • Author

    Harris, Bernard

  • Author_Institution
    College of Engineering, New York University, New York, N. Y.
  • Issue
    2
  • fYear
    1957
  • fDate
    6/1/1957 12:00:00 AM
  • Firstpage
    103
  • Lastpage
    108
  • Abstract
    For each logic function, or Boolean algebraic expression, there corresponds an appropriate computer circuit. However, the minimization of the appearances of the Boolean variables does not necessarily lead to the most economical circuit. A general approach to the problem therefore requires the development of techniques for the simple and rapid generation of a variety of near-minimal forms. This paper describes such a method for constructing the minimal representations of a logic function given as a truthtable or in one of its canonical forms. The minimal representations achieved are either sums of products, or products of sums, such that no term contains superfluous variables and such that no term is superfluous. The utility of the method lies in the conciseness of notation, which permits the handling of a large number of variables and simplifies the process for machine computation.
  • Keywords
    Amplitude modulation; Circuits; Error correction; Logic functions; Minimization methods; Negative feedback; Operational amplifiers; Switches; Switching systems; Voltage;
  • fLanguage
    English
  • Journal_Title
    Electronic Computers, IRE Transactions on
  • Publisher
    ieee
  • ISSN
    0367-9950
  • Type

    jour

  • DOI
    10.1109/TEC.1957.5221580
  • Filename
    5221580