A threshold for unsatisfiability

被引:120
作者
Goerdt, A
机构
[1] Fak. F. Informatik, Theor. I., TU Chemnitz-Zwickau
关键词
D O I
10.1006/jcss.1996.0081
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A propositional formula is in 2-CNF (2-conjunctive normalform) iff it is the conjunction of clauses each of which has exactly two literals. We show: If C = 1 + epsilon, where epsilon > 0 is fixed and q(n) greater than or equal to C . n, then almost all formulas in 2-CNF with q(n) different clauses, where n is the number of variables, are unsatisfiable. If C = 1 - epsilon and q(n) less than or equal to C . n, then almost all formulas with q(n) clauses are satisfiable. By ''almost all'' we mean that the probability of the set of unsatisfiable or satisfiable formulas among all formulas with q(n) clauses approaches 1 as n --> infinity. So C = 1 gives us a threshold separating satisfiability and unsatisfiability of formulas in 2-CNF in a probabilistic, asymptotic sense. To prove our result we translate the satisfiability problem for formulas in 2-CNF into a graph theoretical question. Then we apply techniques from the theory of random graphs. (C) 1996 Academic Press, Inc.
引用
收藏
页码:469 / 486
页数:18
相关论文
共 24 条
[1]   LINEAR-TIME ALGORITHM FOR TESTING THE TRUTH OF CERTAIN QUANTIFIED BOOLEAN FORMULAS [J].
ASPVALL, B ;
PLASS, MF ;
TARJAN, RE .
INFORMATION PROCESSING LETTERS, 1979, 8 (03) :121-123
[2]   AN AVERAGE TIME ANALYSIS OF BACKTRACKING [J].
BROWN, CA ;
PURDOM, PW .
SIAM JOURNAL ON COMPUTING, 1981, 10 (03) :583-593
[3]   PROBABILISTIC ANALYSIS OF 2 HEURISTICS FOR THE 3-SATISFIABILITY PROBLEM [J].
CHAO, MT ;
FRANCO, J .
SIAM JOURNAL ON COMPUTING, 1986, 15 (04) :1106-1118
[4]  
CHAO MT, 1984, THESIS CASE W RESERV
[5]  
Chvatal V., 1992, Proceedings 33rd Annual Symposium on Foundations of Computer Science (Cat. No.92CH3188-0), P620, DOI 10.1109/SFCS.1992.267789
[6]   MANY HARD EXAMPLES FOR RESOLUTION [J].
CHVATAL, V ;
SZEMEREDI, E .
JOURNAL OF THE ACM, 1988, 35 (04) :759-768
[7]   COUNTING THE NUMBER OF SOLUTIONS FOR INSTANCES OF SATISFIABILITY [J].
DUBOIS, O .
THEORETICAL COMPUTER SCIENCE, 1991, 81 (01) :49-64
[8]   PROBABILISTIC APPROACH TO THE SATISFIABILITY PROBLEM [J].
DUBOIS, O ;
CARLIER, J .
THEORETICAL COMPUTER SCIENCE, 1991, 81 (01) :65-75
[9]   PROBABILISTIC ANALYSIS OF THE DAVIS PUTNAM PROCEDURE FOR SOLVING THE SATISFIABILITY PROBLEM [J].
FRANCO, J ;
PAULL, M .
DISCRETE APPLIED MATHEMATICS, 1983, 5 (01) :77-87
[10]  
Franco J., 1984, Annals of Operations Research, V1, P273, DOI 10.1007/BF01874393