• DocumentCode
    418335
  • Title

    On relation between non-disjoint decomposition and multiple-vertex dominators

  • Author

    Dubrova, Elena ; Teslenko, Maxim ; Martinelli, Andrés

  • Author_Institution
    R. Inst. of Technol., Stockholm, Sweden
  • Volume
    4
  • fYear
    2004
  • fDate
    23-26 May 2004
  • Abstract
    This paper addresses the problem of non-disjoint decomposition of Boolean functions. Decomposition has multiple applications in logic synthesis, testing and formal verification. First, we show that the problem of computing non-disjoint decompositions of Boolean functions can be reduced to the problem of finding multiple-vertex dominators of circuit graphs. Then, we prove that there exists an algorithm for computing all multiple-vertex dominators of a fixed size in polynomial time. Our result is important because no polynomial-time algorithm for non-disjoint decomposition of Boolean functions is known. A set of experiments on benchmark circuits illustrates our approach.
  • Keywords
    Boolean functions; circuit complexity; graphs; network topology; polynomials; Boolean functions; benchmark circuits; circuit graphs; formal verification; logic synthesis; logic testing; multiple vertex dominators; nondisjoint decomposition computing; polynomial algorithm; Binary decision diagrams; Boolean functions; Circuit synthesis; Circuit testing; Data structures; Formal verification; Kernel; Logic testing; Partitioning algorithms; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
  • Print_ISBN
    0-7803-8251-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.2004.1329048
  • Filename
    1329048