Abstract
Determining the satisfiability of randomly generated Boolean expressions with k variables per clause is a popular test for the performance of search algorithms in artificial intelligence and computer science. It is known that for k = 2, formulas are almost always satisfiable when the ratio of clauses to variables is less than 1; for ratios larger than 1, the formulas are almost never satisfiable. Similar sharp threshold behavior is observed for higher values of k . Finite-size scaling, a method from statistical physics, can be used to characterize size-dependent effects near the threshold. A relationship can be drawn between thresholds and computational complexity.
References
25
Referenced
355
-
ASPVALL, B, LINEAR-TIME ALGORITHM FOR TESTING THE TRUTH OF CERTAIN QUANTIFIED BOOLEAN FORMULAS, INFORMATION PROCESSING LETTERS 8: 121 (1979).
(
10.1016/0020-0190(79)90002-4
) / INFORMATION PROCESSING LETTERS (1979) - Barber, M. N., Phase Transitions and Critical Phenomena 8: 145 (1983). / Phase Transitions and Critical Phenomena (1983)
- Bollobas B. Random Graphs (1985).
- Broder, A. Z., Proceedings of the 4th Annual ACM-SIAM Symposium on Discrete Algorithms: 322 (1993). / Proceedings of the 4th Annual ACM-SIAM Symposium on Discrete Algorithms (1993)
- Cheeseman, P., Proceedings of the 12th International Conference on Artificial Intelligence: 331 (1991). / Proceedings of the 12th International Conference on Artificial Intelligence (1991)
- Chvatal, V., Proceedings of the 33rd Annual Symposium on Foundations of Computer Science: 629 (1992). / Proceedings of the 33rd Annual Symposium on Foundations of Computer Science (1992)
-
CLEARWATER, S.H., COOPERATIVE SOLUTION OF CONSTRAINT SATISFACTION PROBLEMS, SCIENCE 254: 1181 (1991).
(
10.1126/science.254.5035.1181
) / SCIENCE (1991) - Cook, S. A., Proceedings of the 3rd Annual ACM Symposium on Theory of Computing: 151 (1971). / Proceedings of the 3rd Annual ACM Symposium on Theory of Computing (1971)
- Crawford, J., Proceedings of the 11th National Conference on Artificial Intelligence: 21 (1993). / Proceedings of the 11th National Conference on Artificial Intelligence (1993)
-
DAVIS, M, A COMPUTING PROCEDURE FOR QUANTIFICATION THEORY, JOURNAL OF THE ACM 7: 201 (1960).
(
10.1145/321033.321034
) / JOURNAL OF THE ACM (1960) - Dubois O. Proceedings of the 2nd DIMACS Implementation Challenge (1996).
- Erdos, P., Publications of the Mathematical Institute of the Hungarian Academy of Sciences 5: 17 (1960). / Publications of the Mathematical Institute of the Hungarian Academy of Sciences (1960)
- Fu, Y. T., Lectures in the Sciences of Complexity: 815 (1989). / Lectures in the Sciences of Complexity (1989)
- Goerdt, A., Proceedings of the 17th International Symposium on the Mathematical Foundation of Computer Science: 264 (1990). / Proceedings of the 17th International Symposium on the Mathematical Foundation of Computer Science (1990)
-
Janson, S., Random Structures & Algorithms 4: 233 (1993).
(
10.1002/rsa.3240040303
) / Random Structures & Algorithms (1993) -
KAMATH, A.P., ANN OPER RES 25: 43 (1990).
(
10.1007/BF02283686
) / ANN OPER RES (1990) -
KIRKPATRICK, S, STATISTICAL-MECHANICS AND DISORDERED-SYSTEMS, COMMUNICATIONS OF THE ACM 28: 363 (1985).
(
10.1145/3341.3344
) / COMMUNICATIONS OF THE ACM (1985) - Kirkpatrick S. Advances in Neural Information Processing Systems 6 (1993).
- Larrabee, T., Proceedings of the AAAI Symposium on Artificial Intelligence and NP-Hard Problems: 112 (1993). / Proceedings of the AAAI Symposium on Artificial Intelligence and NP-Hard Problems (1993)
-
Mezard M. Spin Glass Theory and Beyond (1986).
(
10.1142/0271
) -
Mitchell, D., Artificial Intelligence 81: 17 (1996).
(
10.1016/0004-3702(95)00045-3
) / Artificial Intelligence (1996) - Mitchell, D., Proceedings of the 10th National Conference on Artificial Intelligence: 459 (1992). / Proceedings of the 10th National Conference on Artificial Intelligence (1992)
- SELMAN, B, Proceedings of the 10th National Conference on Artificial Intelligence: 440 (1992). / Proceedings of the 10th National Conference on Artificial Intelligence (1992)
- Spencer J. Ten Lectures on the Probabilistic Method (1987).
- Stauffer D. Introduction to Percolation Theory (1992).
Dates
Type | When |
---|---|
Created | 18 years, 10 months ago (Oct. 5, 2006, 8:01 p.m.) |
Deposited | 1 year, 7 months ago (Jan. 12, 2024, 6:53 p.m.) |
Indexed | 3 weeks ago (Aug. 6, 2025, 9:31 a.m.) |
Issued | 31 years, 3 months ago (May 27, 1994) |
Published | 31 years, 3 months ago (May 27, 1994) |
Published Print | 31 years, 3 months ago (May 27, 1994) |
@article{Kirkpatrick_1994, title={Critical Behavior in the Satisfiability of Random Boolean Expressions}, volume={264}, ISSN={1095-9203}, url={http://dx.doi.org/10.1126/science.264.5163.1297}, DOI={10.1126/science.264.5163.1297}, number={5163}, journal={Science}, publisher={American Association for the Advancement of Science (AAAS)}, author={Kirkpatrick, Scott and Selman, Bart}, year={1994}, month=may, pages={1297–1301} }