• DocumentCode
    450604
  • Title

    Efficient Prime Factorization of Logic Expressions

  • Author

    McGeer, Patrick C. ; Brayton, Robert K.

  • Author_Institution
    Department of EECS, University of California, Berkeley
  • fYear
    1989
  • fDate
    25-29 June 1989
  • Firstpage
    221
  • Lastpage
    225
  • Abstract
    The set of multivariate boolean functions over the variables x1, ..., xm is considered as the set of multilinear polynomials with coefficients in [0,1] over the literals {unkeyable}. We denote this set of polynomials as [unkeyable], and call the set of polynomial operations over them algebraic operations. It is shown that these polynomials, called logic expressions, have a unique algebraic prime factorization. An O(n log 2 n) algorithm to find this factorization is presented. An improvement to the algorithm is presented which may reduce its average-case complexity to O(n).
  • Keywords
    Boolean functions; Circuit synthesis; Contracts; Logic functions; Minimization methods; Polynomials; Testing; US Department of Transportation; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1989. 26th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-310-8
  • Type

    conf

  • DOI
    10.1109/DAC.1989.203399
  • Filename
    1586383