DocumentCode :
1698330
Title :
Fighting Perebor: New and Improved Algorithms for Formula and QBF Satisfiability
Author :
Santhanam, Rahul
Author_Institution :
Sch. of Inf., Univ. of Edinburgh, Edinburgh, UK
fYear :
2010
Firstpage :
183
Lastpage :
192
Abstract :
We investigate the possibility of finding satisfying assignments to Boolean formulae and testing validity of quantified Boolean formulae (QBF) asymptotically faster than a brute force search. Our first main result is a simple deterministic algorithm running in time 2n-Ω(n) for satisfiability of formulae of linear size in n, where n is the number of variables in the formula. This algorithm extends to exactly counting the number of satisfying assignments, within the same time bound. Our second main result is a deterministic algorithm running in time 2n-Ω(n/log(n)) for solving QBFs in which the number of occurrences of any variable is bounded by a constant. For instances which are "structured", in a certain precise sense, the algorithm can be modified to run in time 2n-Ω(n). To the best of our knowledge, no non-trivial algorithms were known for these problems before. As a byproduct of the technique used to establish our first main result, we show that every function computable by linear-size formulae can be represented by decision trees of size 2n-Ω(n). As a consequence, we get strong superlinear average-case formula size lower bounds for the Parity function.
Keywords :
Boolean functions; computability; decision trees; QBF satisfiability; decision trees; parity function; quantified Boolean formulae; Algorithm design and analysis; Approximation algorithms; Complexity theory; Decision trees; Force; Polynomials; Search problems; Satisfiability algorithms; average case lower bounds; quantified Boolean formulas; random restrictions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science (FOCS), 2010 51st Annual IEEE Symposium on
Conference_Location :
Las Vegas, NV
ISSN :
0272-5428
Print_ISBN :
978-1-4244-8525-3
Type :
conf
DOI :
10.1109/FOCS.2010.25
Filename :
5670827
Link To Document :
بازگشت