Solving satisfiability in less than 2n steps
暂无分享,去创建一个
In this paper we describe and analyse an algorithm for solving the satisfiability problem. If E is a boolean formula in conjunctive normal form with n variables and r clauses, then we will show that this algorithm solves the satisfiability problem for formulas with at most k literals per clause in time O(|F|.@a"k^n), where @a"k is the greatest number satisfying @a"k = 2-1/@a"k^k^-^1 (in the case of 3-satisfiability @a"3 = 1,6181).
[1] John Franco,et al. Probabilistic analysis of the Davis Putnam procedure for solving the satisfiability problem , 1983, Discret. Appl. Math..
[2] Paul Walton Purdom,et al. Average Time Analyses of Simplified Davis-Putnam Procedures , 1982, Inf. Process. Lett..
[3] Stephen A. Cook,et al. The complexity of theorem-proving procedures , 1971, STOC.