文档详情

ThresholdBehaviorinBooleanNetworkModelforSAT[pdf]-.PDF

发布:2017-04-13约2.39万字共6页下载文档
文本预览下载声明
Threshold behavior in a Boolean Network model for SAT Alejandro Bugacov, Aram Galstyan and Kristina Lerman Information Sciences Institute Univ. of Southern California 4676 Admiralty Way Marina del Rey, CA 90292 {bugacov,galstyan,lerman}@isi.edu February 21, 2003 Abstract Boolean satis?ability (SAT) is the canonical NP-complete problem that plays an important role in AI and has many practical applications in Computer Science in general. Boolean networks (BN) are dynamical systems that have recently been proposed as an algorithm for solving SAT problems [7]. We have carried out a detailed investigation of the dynamical properties of BN corresponding to random SAT problems of di?erent size. We varied the problem size by changing the number of variables and the number of clauses in the Boolean formula. We show that dynamics of BN corresponding to 3-SAT problems display a threshold-like behavior, although this transition occurs far below the well known phase transition in the computational complexity of random 3-SAT. This threshold behavior does not appear to be connected to the transition between frozen and chaotic dynamics regimes of random BN. 1 Introduction Boolean satis?ability (SAT) plays a fundamental role in modern problem-solving techniques. Most com- putational problems arising from real-world applications such as planning, scheduling, resource allocation, protein folding, computer chip veri?cation and routing can be encoded as SAT problems. Some of the most advanced solvers for these problems are based in SAT encodings that when used in combination with state- of-the-art SAT engines [8] can handle large-scale instances very e?c
显示全部
相似文档