ACM Home Page
Please provide us with feedback. Feedback
Integration of supercubing and learning in a SAT solver
Full text PdfPdf (445 KB)
Source Asia and South Pacific Design Automation Conference archive
Proceedings of the 2005 Asia and South Pacific Design Automation Conference table of contents
Shanghai, China
SESSION: Advances in SAT technology and application table of contents
Pages: 438 - 444  
Year of Publication: 2005
ISBN:0-7803-8737-6
Authors
Domagoj Babić  University of British Columbia
Alan J. Hu  University of British Columbia
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
: Shanghai IC Industry Association
: IEEE SSCS Shanghai Chapter
: IEEE CAS
: IEEE Beijing Section
: Fudan University
: Chinese Institute of Electronics
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 21,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1120725.1120908
What is a DOI?

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 [1]. 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
P. Stephan, R. K. Brayton, and A. L. Sangiovanni-Vincentelli. Combinational test generation using satisfiability. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 15(9):1167--1176, Sept 1996.
4
5
 
6
 
7
Lawrence Ryan. Efficient algortihtms for clause-learning SAT solvers. Master's thesis, Simon Fraser University, 2004.
 
8
9
10
11
 
12
Mukul Ranjan Prasad. Propositional Satisfiability Algorithms in EDA Applications. PhD thesis, University of California at Berkeley, 2001.
 
13
 
14
15

Collaborative Colleagues:
Domagoj Babić: colleagues
Alan J. Hu: colleagues