Definition
LikeHardness
The NP-completeness of NAE3SAT can be proven by a reduction from 3-satisfiability (3SAT). First the nonsymmetric 3SAT is reduced to the symmetric NAE4SAT by adding a common dummy literal to every clause, then NAE4SAT is reduced to NAE3SAT by splitting clauses as in the reduction of general -satisfiability to 3SAT. In more detail, a 3SAT instance (where the are arbitrary literals) is reduced to the NAE4SAT instance where is a new variable. A satisfying assignment for becomes a satisfying assignment for by setting . Conversely a satisfying assignment with for must have at least one other literal true in each clause and thus be a satisfying assignment for . Finally a satisfying assignment with for can because of symmetry of and be flipped to produce a satisfying assignment with . NAE3SAT remains NP-complete when all clauses are monotone (meaning that variables are never negated), by Schaefer's dichotomy theorem. Monotone NAE3SAT can also be interpreted as an instance of theEasy cases
Unlike 3SAT, some variants of NAE3SAT in which graphs representing the structure of variables and clauses areReferences
{{reflist, refs= {{citation , last1 = Dinur , first1 = Irit , author1-link = Irit Dinur , last2 = Regev , first2 = Oded , author2-link = Oded Regev (computer scientist) , last3 = Smyth , first3 = Clifford , issue = 5 , journal = Combinatorica , mr = 2176423 , pages = 519–535 , title = The hardness of 3-uniform hypergraph coloring , volume = 25 , year = 2005 , doi=10.1007/s00493-005-0032-4 {{citation , last = Moret , first = B. M. E. , authorlink = Bernard Moret , date = June 1988 , doi = 10.1145/49097.49099 , issue = 2 , journal = ACM SIGACT News , pages = 51–54 , title = Planar NAE3SAT is in P , volume = 19 {{harvtxt, Moret, 1988: "Among published proofs of NP-completeness, one finds more reductions from 3-Satisfiability (3SAT for short) and its main variants, One- in-three-3SAT (1in3SAT) and Not-all-equal 3SAT (NAE3SAT), than from any other NP-complete problem." {{citation , last1 = Moore , first1 = Cristopher , author1-link = Cristopher Moore , last2 = Mertens , first2 = Stephan , contribution = Symmetry-breaking and NAESAT , contribution-url = https://books.google.com/books?id=z4zMiZyAE1kC&pg=PA133 , isbn = 9780199233212 , pages = 133–138 , publisher = Oxford University Press , title = The Nature of Computation , year = 2011 {{citation , last = Schaefer , first = Thomas J. , authorlink=Thomas Jerome Schaefer , contribution = The complexity of satisfiability problems , location = New York , mr = 521057 , pages = 216–226 , publisher = ACM , title = Proc. Tenth ACM Symposium on Theory of Computing (STOC '78) , year = 1978 NP-complete problems Satisfiability problems