A (1,0)-super solution is a satisfying assignment such that if the value of any one variable is flipped to the opposite value, the new assignment is still a satisfying assignment. Namely, every clause must contain at least two satisfied literals. Because of its
[...] Read more.
A (1,0)-super solution is a satisfying assignment such that if the value of any one variable is flipped to the opposite value, the new assignment is still a satisfying assignment. Namely, every clause must contain at least two satisfied literals. Because of its robustness, super solutions are concerned in combinatorial optimization problems and decision problems. In this paper, we investigate the existence conditions of the (1,0)-super solution of
-CNF formula, and give a reduction method that transform from
k-SAT to (1,0)-
-SAT if there is a (
)-CNF formula without a (1,0)-super solution. Here,
-CNF is a subclass of CNF in which each clause has exactly
k distinct literals, and each variable occurs at most
s times. (1,0)-
-SAT is a problem to decide whether a
-CNF formula has a (1,0)-super solution. We prove that for
, if there exists a
-CNF formula without a (1,0)-super solution, (1,0)-
-SAT is NP-complete. We show that for
, there is a critical function
such that every
-CNF formula has a (1,0)-super solution for
and (1,0)-
-SAT is NP-complete for
. We further show some properties of the critical function
.
Full article