Random Constraint Satisfaction: A More Accurate Picture

Recently there has been a great amount of interest in Random Constraint Satisfaction Problems, both from an experimental and a theoretical point of view. Rather intriguingly, experimental results with various models for generating random CSP instances suggest a "threshold-like" behavior and some theoretical work has been done in analyzing these models when the number of variables becomes large (asymptotic). In this paper we prove that the models commonly used for generating random CSP instances do not have an asymptotic threshold. In particular, we prove that as the number of variables becomes large, almost add instances they generate are trivially overconstrained. We then present a new model for random CSP and, in the spirit of random k-SAT, we derive lower and upper bounds for its parameters so that instances are "almost surely" underconstrained and overconstrained, respectively. Finally, for the case of one of the popular models in Artificial Intelligence we derive sharper estimates for the probability of being overconstrained, as a function of the number of variables. Canada PGS B Scholarship. E-mail: optas@cs.toronto.edu Partially supported by the EU ESPRIT Long-term Research Project ALCOM-IT (Project Nr. 20244). Supported in part by an NSERC grant. Partially supported by the EU ESPRIT Long-term Research Project ALCOM-IT (Project Nr. 20244).

[1]  David L. Waltz,et al.  Understanding Line drawings of Scenes with Shadows , 1975 .

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

[3]  Alan K. Mackworth Constraint Satisfaction , 1985 .

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

[5]  Nathan Linial,et al.  The influence of variables on Boolean functions , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[6]  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..

[7]  Peter C. Cheeseman,et al.  Where the Really Hard Problems Are , 1991, IJCAI.

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

[9]  Colin McDiarmid On a Correlation Inequality of Farr , 1992, Comb. Probab. Comput..

[10]  Tad Hogg,et al.  Using Deep Structure to Locate Hard Problems , 1992, AAAI.

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

[12]  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.

[13]  Tad Hogg,et al.  Extending Deep Structure , 1993, AAAI.

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

[15]  Joel Spencer Ten Lectures on the Probabilistic Method: Second Edition , 1994 .

[16]  Tad Hogg,et al.  Exploiting the Deep Structure of Constraint Problems , 1994, Artif. Intell..

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

[18]  Wenceslas Fernandez de la Vega,et al.  On Random 3-sat , 1995, Comb. Probab. Comput..

[19]  Tail Bounds for Occupancy and the Satisfiability Threshold Conjecture , 1995, Random Struct. Algorithms.

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

[21]  Hector J. Levesque,et al.  Some Pitfalls for Experimenters with Random SAT , 1996, Artif. Intell..

[22]  Tad Hogg,et al.  Refining the Phase Transition in Combinatorial Search , 1996, Artif. Intell..

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

[24]  Hector J. Levesque,et al.  Generating Hard Satisfiability Problems , 1996, Artif. Intell..

[25]  Patrick Prosser,et al.  An Empirical Study of Phase Transitions in Binary Constraint Satisfaction Problems , 1996, Artif. Intell..

[26]  Martin E. Dyer,et al.  Locating the Phase Transition in Binary Constraint Satisfaction Problems , 1996, Artif. Intell..

[27]  L. Kirousis,et al.  Approximating the unsatisfiability threshold of random formulas , 1998 .