DocumentCode :
2819691
Title :
Detecting Boolean Functions for Proving Unsatisfiability
Author :
Ostrowski, Richard ; Paris, Lionel
Author_Institution :
LSIS, Univ. de Provence, Marseille, France
fYear :
2009
fDate :
2-4 Nov. 2009
Firstpage :
409
Lastpage :
416
Abstract :
In 1997, B. Selman andH. Kautz proposed a series of 10 challenges. One of them concerned the design of a practical stochastic local search procedure for proving unsatisfiability (Challenge 5). Today, more than 10 years later, only few attempts were led to address this challenge, in spite of the great number of incomplete methods for proving satisfiability. In this paper, we propose a two steps algorithm for proving unsatisfiability of CNF formulas. The first step consists in detecting ¿-gates greedily. At the same time, a polynomial algorithm is used to eventually prove the unsatisfiability of the extracted set of ¿-gates. We show that this method outperforms the existing ones on some classes of instances. This method is then extended to other logical functions (¿-gates & ¿-gates).
Keywords :
Boolean functions; computability; polynomials; theorem proving; Boolean function detection; logical functions; polynomial algorithm; proving unsatisfiability; stochastic local search procedure; Artificial intelligence; Boolean functions; Design methodology; Explosions; Filtering algorithms; Large scale integration; Microstructure; Polynomials; Production; Stochastic processes; SAT;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools with Artificial Intelligence, 2009. ICTAI '09. 21st International Conference on
Conference_Location :
Newark, NJ
ISSN :
1082-3409
Print_ISBN :
978-1-4244-5619-2
Electronic_ISBN :
1082-3409
Type :
conf
DOI :
10.1109/ICTAI.2009.85
Filename :
5363498
Link To Document :
بازگشت