Satisfiability Thresholds for k-CNF Formula with Bounded Variable Intersections

Abstract

We determine the thresholds for the number of variables, number of clauses, number of clause intersection pairs and the maximum clause degree of a k-CNF formula that guarantees satisfiability under the assumption that every two clauses share at most α variables. More formally, we call these formulas α-intersecting and define, for example, a threshold μi(k,α) for the number of clause intersection pairs i, such that every α-intersecting k-CNF formula in which at most μi(k,α) pairs of clauses share a variable is satisfiable and there exists an unsatisfiable α-intersecting k-CNF formula with μm(k,α) such intersections. We provide a lower bound for these thresholds based on the Lovasz Local Lemma and a nearly matching upper bound by constructing an unsatisfiable k-CNF to show that μi(k,α) = (2k(2+1/α)). Similar thresholds are determined for the number of variables (μn = (2k/α)) and the number of clauses (μm = (2k(1+1α))) (see [Scheder08] for an earlier but independent report on this threshold). Our upper bound construction gives a family of unsatisfiable formula that achieve all four thresholds simultaneously.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…