• DocumentCode
    2454906
  • Title

    Using problem symmetry in search based satisfiability algorithms

  • Author

    Goldberg, Evgueni I. ; Prasad, Mukul R. ; Brayton, Robert K.

  • Author_Institution
    Cadence Berkeley Labs., CA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    134
  • Lastpage
    141
  • Abstract
    We introduce the notion of problem symmetry in search-based SAT algorithms. We develop a theory of essential points to formally characterize the potential search-space pruning that can be realized by exploiting problem symmetry. We unify several search-pruning techniques used in modern SAT solvers under a single framework, by showing them to be special cases of the general theory of essential points. We also propose a new pruning rule exploiting problem symmetry. Preliminary experimental results validate the efficacy of this rule in providing additional search-space pruning beyond the pruning realized by techniques implemented in leading-edge SAT solvers
  • Keywords
    Boolean algebra; backtracking; computability; tree searching; Boolean satisfiability problem; backtracking tree; essential points; nonchronological backtracking; potential search-space pruning; problem symmetry; pruning rule; search based satisfiability algorithms; search-based SAT algorithms; supercubing-based pruning; Approximation algorithms; Automatic test pattern generation; Automatic testing; Boolean functions; Design automation; Design optimization; Electronic design automation and methodology; Formal verification; Laboratories; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998261
  • Filename
    998261