Satisfiability of Almost Disjoint CNF Formulas

Satisfiability of Almost Disjoint CNF Formulas
Notice: This research summary and analysis were automatically generated using AI technology. For absolute accuracy, please refer to the [Original Paper Viewer] below or the Original ArXiv Source.

We call a CNF formula linear if any two clauses have at most one variable in common. Let m(k) be the largest integer m such that any linear k-CNF formula with <= m clauses is satisfiable. We show that 4^k / (4e^2k^3) <= m(k) < ln(2) k^4 4^k. More generally, a (k,d)-CSP is a constraint satisfaction problem in conjunctive normal form where each variable can take on one of d values, and each constraint contains k variables and forbids exacty one of the d^k possible assignments to these variables. Call a (k,d)-CSP l-disjoint if no two distinct constraints have l or more variables in common. Let m_l(k,d) denote the largest integer m such that any l-disjoint (k,d)-CSP with at most m constraints is satisfiable. We show that 1/k (d^k/(ed^(l-1)k))^(1+1/(l-1))<= m_l(k,d) < c (k^2/l ln(d) d^k)^(1+1/(l-1)). for some constant c. This means for constant l, upper and lower bound differ only in a polynomial factor in d and k.


💡 Research Summary

The paper investigates the satisfiability thresholds of CNF formulas and their generalizations under strong structural restrictions. A CNF formula is called linear if any two clauses share at most one variable. For a fixed clause width k, let m(k) denote the largest integer such that every linear k‑CNF formula with at most m(k) clauses is guaranteed to be satisfiable. The authors determine tight asymptotic bounds for m(k):

\


Comments & Academic Discussion

Loading comments...

Leave a Comment