On the phase transitions of (k, q)-SAT

  • Jun Liu*
  • , Zong sheng Gao
  • , Ke Xu
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Call a sequence of k Boolean variables or their negations a k-tuple. For a set V of n Boolean variables, let Tk(V) denote the set of all 2knk possible k-tuples on V. Randomly generate a set C of k-tuples by including every k-tuple in Tk(V) independently with probability p, and let Q be a given set of q “bad” tuple assignments. An instance I = (C,Q) is called satisfiable if there exists an assignment that does not set any of the k-tuples in C to a bad tuple assignment in Q. Suppose that θ, q > 0 are fixed and ε = ε(n) > 0 be such that εlnn/lnlnn→∞. Let k ≥ (1 + θ) log2n and let p0 = ln2/qnk-1. We prove that limn → ∞ P[I is satisfiable]={1, p ≤(1-ε)p0, 0, p ≥(1-ε)p0.

Original languageEnglish
Pages (from-to)605-610
Number of pages6
JournalActa Mathematicae Applicatae Sinica
Volume32
Issue number3
DOIs
StatePublished - 1 Jul 2016

Keywords

  • constraint satisfaction
  • phase transition
  • the second moment method

Fingerprint

Dive into the research topics of 'On the phase transitions of (k, q)-SAT'. Together they form a unique fingerprint.

Cite this