Title :
Exploiting hypergraph partitioning for efficient Boolean satisfiability
Author :
Duraira, V. ; Kalla, Priyank
Author_Institution :
Dept. of Electr. & Comput. Eng., Utah Univ., Salt Lake City, UT, USA
Abstract :
This paper presents hypergraph partitioning based constraint decomposition procedures to guide Boolean satisfiability search. Variable-constraint relationships are modeled on a hypergraph and partitioning based techniques are employed to decompose the constraints. Subsequently, the decomposition is analyzed to solve the CNF-SAT problem efficiently. The contributions of this research are two-fold: 1) to engineer a constraint decomposition technique using hypergraph partitioning; 2) to engineer a constraint resolution method based on this decomposition. Preliminary experiments show that our approach is fast, scalable and can significantly increase the performance (often orders of magnitude) of the SAT engine.
Keywords :
Boolean functions; computability; constraint theory; graph theory; logic partitioning; Boolean satisfiability; CNF-SAT problem; constraint decomposition procedure; constraint resolution method; hypergraph partitioning; variable-constraint relationship; Cities and towns; Computational complexity; Engines; Frequency; Partitioning algorithms; Robustness;
Conference_Titel :
High-Level Design Validation and Test Workshop, 2004. Ninth IEEE International
Print_ISBN :
0-7803-8714-7
DOI :
10.1109/HLDVT.2004.1431257