Title :
Learning for Dynamic Assignments Reordering
Author_Institution :
INRIA joint centre, Microsoft Res., Orsay, France
Abstract :
In this paper a new learning scheme for SAT is proposed. The originality of our approach arises from its ability to achieve clause learning even if no conflict occurs. This clearly contrasts with all the traditional learning approaches which generally refer to conflict analysis. To make such learning possible, relevant clauses, taken from the satisfied part of the formula are conjointly used with the classical implication graph to derive new and more powerful reasons for the implication of a given literal. Based on this extension a first learning scheme called learning for dynamic assignments reordering (LDAR) is proposed. It exploits the new derived reasons to dynamically reorder partial assignments. Experimental results show that the integration of LDAR within a state-of-the-art SAT solver achieves interesting improvements particularly on satisfiable instances.
Keywords :
computability; graph theory; learning (artificial intelligence); clause learning; conflict analysis; dynamic assignments reordering; learning for dynamic assignments reordering; partial assignments; Application software; Artificial intelligence; Computer science; Data structures; Encoding; Input variables; Learning; Surface-mount technology; Tree graphs; Very large scale integration; Constraints; Graph; Satisfiability; Search;
Conference_Titel :
Tools with Artificial Intelligence, 2009. ICTAI '09. 21st International Conference on
Conference_Location :
Newark, NJ
Print_ISBN :
978-1-4244-5619-2
Electronic_ISBN :
1082-3409
DOI :
10.1109/ICTAI.2009.26