Note: Using clausal graphs to determine the computational complexity of k-bounded positive one-in-three SAT

  • Authors:
  • Richard Denman;Stephen Foster

  • Affiliations:
  • Department of Mathematics and Computer Science, Southwestern University, Georgetown, TX, United States;Department of Mathematics and Computer Science, Southwestern University, Georgetown, TX, United States

  • Venue:
  • Discrete Applied Mathematics
  • Year:
  • 2009

Quantified Score

Hi-index 0.05

Visualization

Abstract

The one-in-three SAT problem is known to be NP-complete even in the absence of negated variables [T.J. Schaefer, The complexity of satisfiability problems, in: Proceedings of the 10th Annual ACM Symposium on Theory of Computing, ACM, New York, 1978, pp. 216-226], a variant known as positive (or monotone) one-in-three SAT. In this note, we use clausal graphs to investigate a further restriction: k-bounded positive one-in-three SAT (kBP one-in-three SAT), in which each variable occurs in no more than k clauses. We show that for k=2, k BP one-in-three SAT is in the polynomial complexity class P, while for all k2, it is NP-complete, providing another way of exploring the boundary between classes P and NP.