首页 | 本学科首页   官方微博 | 高级检索  
     

Experimental Study on Strategy of CombiningSAT Algorithms
引用本文:Lu Weifeng,Zhang Yuping. Experimental Study on Strategy of CombiningSAT Algorithms[J]. 计算机科学技术学报, 1998, 13(6): 608-614. DOI: 10.1007/BF02946504
作者姓名:Lu Weifeng  Zhang Yuping
作者单位:[1]DepartmentofComputerScience,BeijingUniversityofAeronauticsandAstronauticsBeijing100083,P,R.China [2]Depa,BeijingUniversityofAeronauticsandAstronauticsBeijing100083,P,R.China
摘    要:The effectiveness of many SAT algorithms is mainly reflected by their significant performances on one or several classes of specific SAT problems.Different kinds of SAT algorithms all have their own hard instances respectively.Therefore,to get the better performance on all kinds of problems,SAT solver should know how to select different algorithms according to the feature of instances.In this paper the differences of several effective SAT algorithms are analyzed and two new parameters φand δ are proposed to characterize the feature of SAT instances.Experiments are performed to study the relationship between SAT algorithms and some statistical parameters including φ,δ.Based on this analysis,a strategy is presented for designing a faster SAT tester by carefully combining some existing SAT algorithms.With this strategy,a faster SAT tester to solve many kinds of SAT problem is obtained.

关 键 词:数学逻辑 SAT算法 算法优化 可满足性问题

Experimental study on strategy of combining SAT algorithms
Weifeng Lu,Yuping Zhang. Experimental study on strategy of combining SAT algorithms[J]. Journal of Computer Science and Technology, 1998, 13(6): 608-614. DOI: 10.1007/BF02946504
Authors:Weifeng Lu  Yuping Zhang
Affiliation:(1) Department of Computer Science, Beijing University of Aeronautics and Astronautics, 100083 Beijing, P.R. China
Abstract:The effectiveness of many SAT algorithms is mainly reflected by their significant performances on one or several classes of specific SAT problems. Different kinds of SAT algorithms all have their own hard instances respectively. Therefore, to get the better performance on all kinds of problems, SAT solver should know how to select different algorithms according to the feature of instances. In this paper the differences of several effective SAT algorithms are analyzed and two new parameters ϕ and δ are proposed to characterize the feature of SAT instances. Experiments are performed to study the relationship between SAT algorithms and some statistical parameters including ϕ, δ. Based on this analysis, a strategy is presented for designing a faster SAT tester by carefully combining some existing SAT algorithms. With this strategy, a faster SAT tester to solve many kinds of SAT problem is obtained. Lu Weifeng received the Ph.D. degree in computer science from Beijing University of Aeronautics and Astronautics. His SAT algorithm won the Silver Award of The Third International SAT Competition'96 in Beijing. His research interests are SAT algorithms, algorithm optimization, knowledgebase maintenance, and intelligent agents. Zhang Yuping is an Associate Professor. His research interests include mathematical logics, SAT algorithms, NP-hard problem, and approximation algorithms.
Keywords:Satisfiability problem   propositional formula   algorithm optimization.
本文献已被 CNKI 维普 SpringerLink 等数据库收录!
点击此处可从《计算机科学技术学报》浏览原始摘要信息
点击此处可从《计算机科学技术学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号