Minimal Unsatisfiable Formulas with Bounded Clause-Variable Difference are Fixed-Parameter Tractable

Recognition of minimal unsatisfiable CNF formulas (unsatisfiable CNF formulas which become satisfiable by removing any clause) is NP-hard; it was shown recently that minimal unsatisfiable formulas with n variables and n + k clauses can be recognized in time nO(k). We improve this result and present an algorithm with time complexity O(2k n4) --hence the problem turns out to be fixed-parameter tractable (FTP) in the sense of Downey and Fellows (Parameterized Complexity, Springer Verlag, 1999). Our algorithm gives rise to an FPT parameterization of SAT ("maximum deficiency") which is incomparable with known FPT parameterizations of SAT like tree-width.

[1]  C Berge,et al.  TWO THEOREMS IN GRAPH THEORY. , 1957, Proceedings of the National Academy of Sciences of the United States of America.

[2]  Richard M. Karp,et al.  A n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs , 1971, SWAT.

[3]  Richard M. Karp,et al.  A n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs , 1971, SWAT.

[4]  Craig A. Tovey,et al.  A simplified NP-complete satisfiability problem , 1984, Discret. Appl. Math..

[5]  Christos H. Papadimitriou,et al.  The complexity of facets resolved , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[6]  Ewald Speckenmeyer,et al.  Solving satisfiability in less than 2n steps , 1985, Discret. Appl. Math..

[7]  Nathan Linial,et al.  Minimal non-two-colorable hypergraphs and minimal unsatisfiable formulas , 1986, J. Comb. Theory, Ser. A.

[8]  L. Lovász Matching Theory (North-Holland mathematics studies) , 1986 .

[9]  Derek G. Corneil,et al.  Complexity of finding embeddings in a k -tree , 1987 .

[10]  Paul D. Seymour,et al.  Graph minors. X. Obstructions to tree-decomposition , 1991, J. Comb. Theory, Ser. B.

[11]  Robin Thomas,et al.  Call routing and the ratcatcher , 1994, Comb..

[12]  Alasdair Urquhart,et al.  The Complexity of Propositional Proofs , 1995, Bulletin of Symbolic Logic.

[13]  Peter Heusch The Complexity of the Falsifiability Problem for Pure Implicational Formulas , 1995, MFCS.

[14]  Hans L. Bodlaender,et al.  A linear time algorithm for finding tree-decompositions of small treewidth , 1993, STOC.

[15]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[16]  Hans Kleine Büning,et al.  An Upper Bound for Minimal Resolution Refutations , 1998, CSL.

[17]  Hans L. Bodlaender,et al.  A Partial k-Arboretum of Graphs with Bounded Treewidth , 1998, Theor. Comput. Sci..

[18]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[19]  Georg Gottlob,et al.  Fixed-Parameter Complexity in AI and Nonmonotonic Reasoning , 1999, LPNMR.

[20]  Georg Gottlob,et al.  A Comparison of Structural CSP Decomposition Methods , 1999, IJCAI.

[21]  Ewald Speckenmeyer,et al.  An Algorithm for the Class of Pure Implicational Formulas , 1999, Discret. Appl. Math..

[22]  Hans Kleine Büning,et al.  On subclasses of minimal unsatisfiable formulas , 2000, Discret. Appl. Math..

[23]  Oliver Kullmann,et al.  An application of matroid theory to the SAT problem , 2000, Proceedings 15th Annual IEEE Conference on Computational Complexity.

[24]  Udi Rotics,et al.  On the Clique-Width of Some Perfect Graph Classes , 2000, Int. J. Found. Comput. Sci..

[25]  Bruno Courcelle,et al.  Upper bounds to the clique width of graphs , 2000, Discret. Appl. Math..

[26]  Stefan Szeider,et al.  Polynomial-time recognition of minimal unsatisfiable formulas with fixed clause-variable difference , 2002, Theor. Comput. Sci..

[27]  Bruno Courcelle,et al.  On the fixed parameter complexity of graph enumeration problems definable in monadic second-order logic , 2001, Discret. Appl. Math..

[28]  Georg Gottlob,et al.  The complexity of acyclic conjunctive queries , 2001, JACM.

[29]  Eli Ben-Sasson,et al.  Short proofs are narrow—resolution made simple , 2001, JACM.

[30]  Michael Alekhnovich,et al.  Satisfiability, Branch-Width and Tseitin tautologies , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[31]  Stefan Porschen,et al.  Improving a fixed parameter tractability time bound for the shadow problem , 2003, J. Comput. Syst. Sci..

[32]  Allen Van Gelder,et al.  A perspective on certain polynomial-time solvable classes of satisfiability , 2003, Discret. Appl. Math..

[33]  Oliver Kullmann,et al.  Lean clause-sets: generalizations of minimally unsatisfiable clause-sets , 2003, Discret. Appl. Math..

[34]  Georg Gottlob,et al.  Hypergraphs in Model Checking: Acyclicity and Hypertree-Width versus Clique-Width , 2004, SIAM J. Comput..

[35]  Hans Kleine Büning,et al.  An efficient algorithm for the minimal unsatisfiability problem for a subclass of CNF , 1998, Annals of Mathematics and Artificial Intelligence.

[36]  Stefan Szeider Generalizations of matched CNF formulas , 2005 .

[37]  Daniele Pretolani Hierarchies of polynomially solvable satisfiability problems , 2005, Annals of Mathematics and Artificial Intelligence.