Approximating Satissable Satissability Problems

We study the approximability of the Maximum Satissability Problem (Max SAT) and of the boolean k-ary Constraint Satisfaction Problem (Max kCSP) restricted to satissable instances. For both problems we improve on the performance ratios of known algorithms for the unrestricted case. Our approximation for satissable Max 3CSP instances is better than any possible approximation for the unrestricted version of the problem (unless P = NP). This result implies that the requirement of perfect completeness weakens the acceptance power of non-adaptive PCP veriiers that read 3 bits. We also present the rst non-trivial results about PCP classes deened in terms of free bits that collapse to P.

[1]  J. Håstad Clique is hard to approximate withinn1−ε , 1999 .

[2]  Sanjeev Arora,et al.  Probabilistic checking of proofs: a new characterization of NP , 1998, JACM.

[3]  Uri Zwick,et al.  Approximation algorithms for constraint satisfaction problems involving at most three variables per constraint , 1998, SODA '98.

[4]  Luca Trevisan,et al.  MAX NP-Completeness Made Easy , 1999, Electron. Colloquium Comput. Complex..

[5]  Uri Zwick,et al.  A 7/8-approximation algorithm for MAX 3SAT? , 1997, Proceedings 38th Annual Symposium on Foundations of Computer Science.

[6]  Jianer Chen,et al.  Tight bound on Johnson's algorithm for Max-SAT , 1997, Proceedings of Computational Complexity. Twelfth Annual IEEE Conference.

[7]  Takao Asano,et al.  Approximation algorithms for MAX SAT: Yannakakis vs. Goemans-Williamson , 1997, Proceedings of the Fifth Israeli Symposium on Theory of Computing and Systems.

[8]  David P. Williamson,et al.  A complete classification of the approximability of maximization problems derived from Boolean constraint satisfaction , 1997, STOC '97.

[9]  Satissed Now Consider Improved Approximation Algorithms for Maximum Cut and Satissability Problems Using Semideenite Programming , 1997 .

[10]  Lars Engebretsen,et al.  Better Approximation Algorithms and Tighter Analysis for Set Splitting and Not-All-Equal Sat , 1997, Electron. Colloquium Comput. Complex..

[11]  Luca Trevisan,et al.  Gadgets, approximation, and linear programming , 1996, Proceedings of 37th Conference on Foundations of Computer Science.

[12]  Luca Trevisan,et al.  Positive Linear Programming, Parallel Approximation and PCP's , 1996, ESA.

[13]  Takao Asano,et al.  Approximation Algorithms for the Maximum Satisfiability Problem , 1996, Nord. J. Comput..

[14]  Johan Håstad Testing of the long code and hardness for clique , 1996, STOC '96.

[15]  László Lovász,et al.  Interactive proofs and the hardness of approximating cliques , 1996, JACM.

[16]  Nadia Creignou,et al.  A Dichotomy Theorem for Maximum Generalized Satisfiability Problems , 1995, J. Comput. Syst. Sci..

[17]  Uriel Feige,et al.  Approximating the value of two power proof systems, with applications to MAX 2SAT and MAX DICUT , 1995, Proceedings Third Israel Symposium on the Theory of Computing and Systems.

[18]  Rajeev Motwani,et al.  On syntactic versus computational views of approximability , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[19]  David P. Williamson,et al.  New 3/4-Approximation Algorithms for the Maximum Satisfiability Problem , 1994, SIAM J. Discret. Math..

[20]  Mihir Bellare,et al.  Improved non-approximability results , 1994, STOC '94.

[21]  Mihalis Yannakakis,et al.  Optimization, approximation, and complexity classes , 1991, STOC '88.

[22]  David S. Johnson,et al.  Approximation algorithms for combinatorial problems , 1973, STOC.