Regular Article
A Dichotomy Theorem for Maximum Generalized Satisfiability Problems

https://doi.org/10.1006/jcss.1995.1087Get rights and content
Under an Elsevier user license
open archive

Abstract

We study the complexity of an infinite class of optimization satisfiability problems. Each problem is represented through a finite set, S, of logical relations (generalizing the notion of clauses of bounded length). We prove the existence of a dichotomic classification for optimization satisfiability problems Max-Sat(S). We exhibit a particular infinite set of logical relations L, such that the following holds: If every relation in S is 0-valid (respectively 1-valid) or if even/relation in S belongs to L, then Max-Sat(S) is solvable in polynomial time, otherwise it is MAX SNP-complete. Therefore, Max-Sat(S) either is in P or has some ϵ-approximation algorithm with ϵ < 1 although not a polynomial-time approximation scheme, unless P = NP: L = {Posn, Negn, Spidern,p,q, Complete-Bipartiten,p:n, p, qN}, where Posn(x1, ..., xn) ≡ (x1 ∧ ··· ∧ xn),Negn(x1, ..., xn) ≡ (¬x1 ∧ ··· ∧ ¬xn),Spider n,p,q(x1, ..., xn, y1, ..., yp, z1 ..., zq) ≡ Λni=1 (xiy1) ∧ Λpi=1 (y1yiΛqi=1 (y1zi), andComplete-Bipartiten,p(x1, ..., xn, y1, ..., yp) ≡ Λni=1 Λpj=1 (xiyj).

Cited by (0)