๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

On the Complexity of k-SAT

โœ Scribed by Russell Impagliazzo; Ramamohan Paturi


Publisher
Elsevier Science
Year
2001
Tongue
English
Weight
114 KB
Volume
62
Category
Article
ISSN
0022-0000

No coin nor oath required. For personal study only.

โœฆ Synopsis


The k-SAT problem is to determine if a given k-CNF has a satisfying assignment. It is a celebrated open question as to whether it requires exponential time to solve k-SAT for k 3. Here exponential time means 2 $n for some $>0. In this paper, assuming that, for k 3, k-SAT requires exponential time complexity, we show that the complexity of k-SAT increases as k increases. More precisely, for k 3, define s k =inf[$: there exists 2 $n algorithm for solving k-SAT]. Define ETH (Exponential-Time Hypothesis) for k-SAT as follows: for k 3, s k >0. In this paper, we show that s k is increasing infinitely often assuming ETH for k-SAT. Let s be the limit of s k . We will in fact show that s k (1&dร‚k) s for some constant d>0. We prove this result by bringing together the ideas of critical clauses and the Sparsification Lemma to reduce the satisfiability of a k-CNF to the satisfiability of a disjunction of 2 =n k$-CNFs in fewer variables for some k$ k and arbitrarily small =>0. We also show that such a disjunction can be computed in time 2 =n for arbitrarily small =>0.

2001 Academic Press

Although all NP-complete problems are equivalent as far as the existence of polynomial-time algorithm is concerned, there is wide variation in the worst-case complexity of known algorithms for these problems. For example, there have been several algorithms for maximum independent set , and the best of these takes time 1.2108 n in the worst-case . Recently, a 3-coloring algorithm with 1.3446 n worst-case time complexity is presented [2] and it is known that k-coloring can be solved in 2.442 n time [8]. However, it is not known what, if any, relationships exist among the worst-case complexities of various problems. In this paper, we examine the complexity of k-SAT, and derive a relationship that governs


๐Ÿ“œ SIMILAR VOLUMES


2+p-SAT: Relation of typical-case comple
โœ Rรฉmi Monasson; Riccardo Zecchina; Scott Kirkpatrick; Bart Selman; Lidror Troyans ๐Ÿ“‚ Article ๐Ÿ“… 1999 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 405 KB

Heuristic methods for solution of problems in the NP-complete class of decision problems often reach exact solutions, but fail badly at ''phase boundaries,'' across which the decision to be reached changes from almost always having one value to almost always having a different value. We report an an

On the complexity of task allocation
โœ A. Schoneveld; J. F. de Ronde; P. M. A. Sloot ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 134 KB ๐Ÿ‘ 3 views

A detailed study is presented on the combinatorial optimization problem of allocating parallel tasks to a parallel computer. Depending on two application/machine-specific parameters, both a sequential and a parallel optimal allocation phase are shown to exist. A sudden "phase" transition is observed

On the Complexity of Database Queries
โœ Christos H. Papadimitriou; Mihalis Yannakakis ๐Ÿ“‚ Article ๐Ÿ“… 1999 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 223 KB

We revisit the issue of the complexity of database queries, in the light of the recent parametric refinement of complexity theory. We show that, if the query size (or the number of variables in the query) is considered as a parameter, then the relational calculus and its fragments (conjunctive queri

On the Complexity of Analytic Sets
โœ Karel Hrbacek ๐Ÿ“‚ Article ๐Ÿ“… 1978 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 463 KB ๐Ÿ‘ 1 views