DocumentCode :
2643813
Title :
QuteSAT: A Robust Circuit-based SAT Solver for Complex Circuit Structure
Author :
Wu, Chi-An ; Lin, Ting-Hao ; Lee, Chih-Chun ; Huang, Chung-Yang
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ.
fYear :
2007
fDate :
16-20 April 2007
Firstpage :
1
Lastpage :
6
Abstract :
The paper proposes a robust circuit-based Boolean satisfiability (SAT) solver, QuteSAT, that can be applied to complex circuit netlist structure. Several novel techniques are proposed in this paper, including: (1) a generic watching scheme on general gate types for efficient Boolean constraint propagation (BCP), (2) an implicit implication graph representation for efficient learning, and (3) careful engineering on the most advanced SAT algorithms for the circuit-based data structure. The experimental results show that our baseline solver, without taking the advantage of the circuit information, can achieve the same performance as the fastest conjunctive normal form (CNF)-based solvers. The authors also demonstrate that by applying a simple circuit-oriented decision ordering technique (J-frontier), our solver can constantly outperform the CNF ones for more than 75+ times. With the great flexibility on the circuit-based data structure, our solver can serve as a solid foundation for the general SAT research in the future
Keywords :
Boolean functions; computability; data structures; graph theory; Boolean constraint propagation; Boolean satisfiability solver; J-frontier; QuteSAT; SAT solver; circuit-based data structure; circuit-oriented decision ordering; complex circuit structure; conjunctive normal form; generic watching scheme; graph representation; robust circuit; Business continuity; Data engineering; Data structures; Electronic design automation and methodology; Engines; Flexible printed circuits; Inference algorithms; Inverters; Robustness; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
Type :
conf
DOI :
10.1109/DATE.2007.364479
Filename :
4211989
Link To Document :
بازگشت