• DocumentCode
    3619089
  • Title

    Integration of supercubing and learning in a SAT solver

  • Author

    D. Babic;A.J. Hu

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • Volume
    1
  • fYear
    2005
  • fDate
    6/27/1905 12:00:00 AM
  • Firstpage
    438
  • Abstract
    Learning is an essential pruning technique in modern SAT solvers, but it exploits a relatively small amount of information that can be deduced from the conflicts. Recently a new pruning technique called supercubing was proposed by Goldberg et al. (2002). Supercubing can exploit functional symmetries that are abundant in industrial SAT instances. We point out the significant difficulties of integrating supercubing with learning and propose solutions. Our experimental solver is the first supercubing-based solver with performance comparable to leading edge solvers.
  • Keywords
    "Computer science","NP-complete problem","Boolean functions","Electronic design automation and methodology","Field programmable gate arrays","Routing","Automatic test pattern generation","Councils","Memory management","Databases"
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466203
  • Filename
    1466203