• DocumentCode
    2411550
  • Title

    Local search for Boolean relations on the basis of unit propagation

  • Author

    Novikov, Yakov

  • Author_Institution
    United Inst. of Informatics Problems, Acad. of Sci., Mogilev, Belarus
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    810
  • Lastpage
    815
  • Abstract
    We propose a method for local search of Boolean relations relating variables of a CNF (conjunctive normal form) formula. The method is to branch on small subsets of the set of CNF variables and to analyze the results of unit propagation. By taking into account variable value assignments, deduced during the unit propagation procedure, the method is able to justify any relation represented by a Boolean expression. The proposed technique is based on bitwise logical operations over ternary vectors. We implement a restricted version of the method, used for unit clause derivation and equivalent-literal identification, in a preprocessor engine for a SAT-solver. The experiments show that the proposed technique is useful for solving real-world instances in the formal verification domain.
  • Keywords
    Boolean algebra; Boolean functions; computability; formal verification; ternary logic; Boolean expression; Boolean relations local search; CNF formula variables set; SAT-solver preprocessor engine; bitwise logical operations; conjunctive normal form formula; equivalent-literal identification; formal verification; satisfiability problem; strong relations; ternary vectors; unit clause derivation; unit propagation; variable value assignments; Engines; Europe; Formal verification; Informatics; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2003
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1870-2
  • Type

    conf

  • DOI
    10.1109/DATE.2003.1253706
  • Filename
    1253706