• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (07): 1282-1290.

• Artificial Intelligence and Data Mining • Previous Articles     Next Articles

The upper bound of phase transition point of multi literal satisfiability problem

LU Lei1,WANG Xiao-feng1,2,LIANG Chen1,ZHANG Jiu-long1   

  1. (1.School of Computer Science and Engineering,North Minzu University,Yinchuan 750021;
    2.The Key Laboratory of Images and Graphics Intelligent Processing of State Ethnic Affairs Commission,
    North Minzu University,Yinchuan 750021,China)
  • Received:2021-10-09 Revised:2021-12-07 Accepted:2022-07-25 Online:2022-07-25 Published:2022-07-25

Abstract: The satisfiability problem (SAT) refers to whether there is a set of boolean variable assignments that make at least one literal in each clause of the conjunctive normal form (CNF) formula true. The multi literal SAT problem refers to whether there is a set of boolean variable assignments that make at least two literals in each clause of the CNF formula true. Obviously, this problem is still an NP difficult problem. Defining   as the ratio of the number of clauses in the CNF formula to the number of variables, we study the upper bound  α*  of phase transition point  of the problem. If α strictly exceeds  α*, the multi literal satisfaction problem is almost certainly unsatisfiable. A simple inference of the first moment can be used to prove α*=-ln 2/ln1-(k+1)/2k. α*=1  when k=3. The local maximum technique proposed by Kirousis et al is used to improve the upper bound  α* of phase transition point of the multi literal 3-SAT problem to 0.719 3. Finally, a large amount of data is selected for experimental verification, and the results show that the theoretical results are consistent with the experimental results.


Key words: multi literal satisfiability, satisfiability problem, unsatisfiability threshold, upper bound of phase transition point, CNF