The scaling window of the 2‐SAT transition

We consider the random 2-satisfiability (2-SAT) problem, in which each instance is a formula that is the conjunction of m clauses of the form x∨y, chosen uniformly at random from among all 2-clauses on n Boolean variables and their negations. As m and n tend to infinity in the ratio m/nα, the problem is known to have a phase transition at αc=1, below which the probability that the formula is satisfiable tends to one and above which it tends to zero. We determine the finite-size scaling about this transition, namely the scaling of the maximal window W(n, δ)=(α−(n,δ), α+(n,δ)) such that the probability of satisfiability is greater than 1−δ for α α+. We show that W(n,δ)=(1−Θ(n−1/3), 1+Θ(n−1/3)), where the constants implicit in Θ depend on δ. We also determine the rates at which the probability of satisfiability approaches one and zero at the boundaries of the window. Namely, for m=(1+e)n, where e may depend on n as long as |e| is sufficiently small and |e|n1/3 is sufficiently large, we show that the probability of satisfiability decays like exp(−Θ(ne3)) above the window, and goes to one like 1−Θ(n−1|e|−3 below the window. We prove these results by defining an order parameter for the transition and establishing its scaling behavior in n both inside and outside the window. Using this order parameter, we prove that the 2-SAT phase transition is continuous with an order parameter critical exponent of 1. We also determine the values of two other critical exponents, showing that the exponents of 2-SAT are identical to those of the random graph. © 2001 John Wiley & Sons, Inc. Random Struct. Alg., 18: 201–256 2001

[1]  Paul Erdös,et al.  The Giant Component 1960-1993 , 1993, Random Struct. Algorithms.

[2]  Rémi Monasson,et al.  2+p-SAT: Relation of typical-case complexity to the nature of the phase transition , 1999, Random Struct. Algorithms.

[3]  Tomasz Łuczak Component behavior near the critical point of the random graph process , 1990 .

[4]  Edward M. Wright,et al.  The number of connected sparsely edged graphs. III. Asymptotic results , 1980, J. Graph Theory.

[5]  V. E. BRITIKOV On the random graph structure near the critical point , 1991 .

[6]  J. Spencer,et al.  Uniform boundedness of critical crossing probabilities implies hyperscaling , 1999 .

[7]  Evangelos Kranakis,et al.  Approximating the Unsatisfiability Threshold of Random Formulas (Extended Abstract) , 1996, ESA.

[8]  Alan M. Frieze,et al.  On the satisfiability and maximum satisfiability of random 3-CNF formulas , 1993, SODA '93.

[9]  Andreas Goerdt A Remark on Random 2-SAT , 1999, Discret. Appl. Math..

[10]  David Aldous,et al.  The Random Walk Construction of Uniform Spanning Trees and Uniform Labelled Trees , 1990, SIAM J. Discret. Math..

[11]  R. Monasson,et al.  Statistical Mechanics of the K--Satisfiability Model , 1996, cond-mat/9606215.

[12]  Yumi K. Tsuji,et al.  EVIDENCE FOR A SATISFIABILITY THRESHOLD FOR RANDOM 3CNF FORMULAS , 1992 .

[13]  Yuji Maruyama,et al.  Preface , 1997, Brain Research Bulletin.

[14]  David S. Johnson,et al.  Some Simplified NP-Complete Graph Problems , 1976, Theor. Comput. Sci..

[15]  Tomasz Luczak,et al.  Component Behavior Near the Critical Point of the Random Graph Process , 1990, Random Struct. Algorithms.

[16]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[17]  Monasson,et al.  Entropy of the K-satisfiability problem. , 1996, Physical review letters.

[18]  Olivier Dubois,et al.  Counting the Number of Solutions for Instances of Satisfiability , 1991, Theor. Comput. Sci..

[19]  Ming-Te Chao,et al.  Probabilistic analysis of a generalization of the unit-clause literal selection heuristics for the k satisfiability problem , 1990, Inf. Sci..

[20]  Ming-Te Chao,et al.  Probabilistic Analysis of Two Heuristics for the 3-Satisfiability Problem , 1986, SIAM J. Comput..

[21]  H. Chernoff A Measure of Asymptotic Efficiency for Tests of a Hypothesis Based on the sum of Observations , 1952 .

[22]  Yann Verhoeven Random 2-SAT and unsatisfiability , 1999, Inf. Process. Lett..

[23]  M. Mézard,et al.  Spin Glass Theory and Beyond , 1987 .

[24]  Richard M. Karp,et al.  The Transitive Closure of a Random Digraph , 1990, Random Struct. Algorithms.

[25]  Yacine Boufkhad,et al.  A General Upper Bound for the Satisfiability Threshold of Random r-SAT Formulae , 1997, J. Algorithms.

[26]  B. Bollobás The evolution of random graphs , 1984 .

[27]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[28]  Colin McDiarmid,et al.  Surveys in Combinatorics, 1989: On the method of bounded differences , 1989 .

[29]  Yannis C. Stamatiou,et al.  Approximating the unsatisfiability threshold of random formulas , 1998, Random Struct. Algorithms.

[30]  A. Rbnyi ON THE EVOLUTION OF RANDOM GRAPHS , 2001 .

[31]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[32]  Andreas Goerdt,et al.  A Threshold for Unsatisfiability , 1992, MFCS.

[33]  James M. Crawford,et al.  Experimental Results on the Crossover Point inSatis ability , 1993 .

[34]  Svante Janson,et al.  The Birth of the Giant Component , 1993, Random Struct. Algorithms.

[35]  Robert E. Tarjan,et al.  A Linear-Time Algorithm for Testing the Truth of Certain Quantified Boolean Formulas , 1979, Inf. Process. Lett..

[36]  E. Friedgut,et al.  Sharp thresholds of graph properties, and the -sat problem , 1999 .

[37]  Christian Borgs,et al.  The Birth of the Infinite Cluster:¶Finite-Size Scaling in Percolation , 2001 .

[38]  Svante Janson,et al.  Bounding the unsatisfiability threshold of random 3-SAT , 2000, Random Struct. Algorithms.

[39]  S Kirkpatrick,et al.  Critical Behavior in the Satisfiability of Random Boolean Expressions , 1994, Science.

[40]  Bart Selman,et al.  Critical Behavior in the Computational Cost of Satisfiability Testing , 1996, Artif. Intell..

[41]  John Franco,et al.  Probabilistic analysis of the Davis Putnam procedure for solving the satisfiability problem , 1983, Discret. Appl. Math..

[42]  S. Janson On Random 3-sat , 1999 .

[43]  Dimitris Achlioptas,et al.  Setting 2 variables at a time yields a new lower bound for random 3-SAT (extended abstract) , 1999, STOC '00.

[44]  T. E. Harris A lower bound for the critical probability in a certain percolation process , 1960, Mathematical Proceedings of the Cambridge Philosophical Society.

[45]  P. Erdos,et al.  On the evolution of random graphs , 1984 .

[46]  Alan M. Frieze,et al.  Analysis of Two Simple Heuristics on a Random Instance of k-SAT , 1996, J. Algorithms.

[47]  C. Fortuin,et al.  Correlation inequalities on some partially ordered sets , 1971 .

[48]  Olivier Dubois,et al.  Typical random 3-SAT formulae and the satisfiability threshold , 2000, SODA '00.

[49]  Béla Bollobás,et al.  Random Graphs , 1985 .

[50]  Hector J. Levesque,et al.  Hard and Easy Distributions of SAT Problems , 1992, AAAI.

[51]  Endre Szemerédi,et al.  Many hard examples for resolution , 1988, JACM.

[52]  Edward M. Wright,et al.  The number of connected sparsely edged graphs , 1977, J. Graph Theory.

[53]  D. Kleitman Families of Non-disjoint subsets* , 1966 .

[54]  Joel H. Spencer,et al.  Uniform boundedness of critical crossing probabilities implies hyperscaling , 1999, Random Struct. Algorithms.

[55]  Stephen A. Cook,et al.  The complexity of theorem-proving procedures , 1971, STOC.

[56]  J. Bourgain On Sharp Thresholds of Monotone Properties , 1997 .

[57]  Bruce A. Reed,et al.  Mick gets some (the odds are on his side) (satisfiability) , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[58]  Brendan D. McKay,et al.  The Asymptotic Number of Labeled Connected Graphs with a Given Number of Vertices and Edges , 1990, Random Struct. Algorithms.

[59]  Jennifer Chayes Finite-Size Scaling in Percolation , 1998 .

[60]  B. Pittel,et al.  The structure of a random graph at the point of the phase transition , 1994 .

[61]  Dimitris Achlioptas,et al.  Optimal myopic algorithms for random 3-SAT , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[62]  David B. Wilson,et al.  The empirical values of the critical k-SAT exponents are wrong , 2000 .

[63]  BollobásBéla,et al.  The scaling window of the 2-SAT transition , 2001 .