Title :
Improved Binary Decision Diagram Constraint Propagation for Satisfiability Problems
Author :
Olivo, Oswaldo ; Emerson, E. Allen
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Austin, Austin, TX, USA
Abstract :
In general, search-based solvers have been dominating symbolic solvers according to experimental results reported in the SAT and QBF literature. However, some recent efforts have contributed to close that performance gap. One novel approach involves the use of Binary Decision Diagrams(BDDs) and a simplification routine called BDD constraint propagation. The main idea is to adapt optimizations from search-based solvers in the context of BDDs. In this paper we improve upon the existing BDD constraint propagation procedure. Concretely, for a BDD A and its support set SupportSet(A), we reduce the asymptotic upper bound for the clause BDD pure literal extraction from O(A * SupportSet(A)) to O(n) time and nonclause BDD unit literal extraction from O(A * SupportSet(A)) to O(A) time. We also formulate for the first time the Trivial Falsity, Forced Literal and Universal Reduction rules for BDDs. We show in the experimental section that these improvements allow a BDD-based solver to tackle new families of problems, and outperform state-of-the art solvers in some cases.
Keywords :
binary decision diagrams; computability; computational complexity; optimisation; search problems; BDD constraint propagation; BDD-based solver; QBF; SAT; SupportSet; asymptotic upper bound; binary decision diagram constraint propagation; forced literal rules; nonclause BDD unit literal extraction; optimizations; satisfiability problems; search-based solvers; simplification routine; symbolic solvers; trivial falsity; universal reduction rules; Boolean functions; Computer science; Context; Data structures; Educational institutions; Optimization; Upper bound; satisfiability; quantified boolean formulas; constraint propagation; symbolic algorithms;
Conference_Titel :
Chilean Computer Science Society (SCCC), 2012 31st International Conference of the
Conference_Location :
Valparaiso
Print_ISBN :
978-1-4799-2937-5
DOI :
10.1109/SCCC.2012.41