首页 | 官方网站   微博 | 高级检索  
     

求解SAT问题的分级重排搜索算法
引用本文:刘涛,李国杰.求解SAT问题的分级重排搜索算法[J].软件学报,1996,7(4):201-210.
作者姓名:刘涛  李国杰
作者单位:国家智能计算机研究开发中心,北京,100080;国家智能计算机研究开发中心,北京,100080
摘    要:局部搜索法在SAT问题上的成功运用已引起越来越广泛的重视,然而,它在面对不可满足问题例时的局限性不能不被考虑.分级重排搜索算法MSRA(multi-stagesearchrearrange-mentalgorithm)正是为克服局部搜索法的不完备性而提出的,准确地讲,它是几种算法在思想上的集成,但为明确起见,把其最典型的分级重排过程作为名称.分级重排搜索算法在求解SAT问题时,能表现出优于单一求解策略(如局部搜索法或回溯算法)的明显特性.由于可根据约束条件的强弱来估计SAT问题例的可满足性,因此能够以此来确定更有效的求解策略.

关 键 词:3-SAT问题    局部搜索    回溯算法    分级重排    D-P算法  
修稿时间:1995/2/21 0:00:00

MULTI-STAGE SEARCH REARRANGEMENT ALGORITHM FOR SOLVING SAT PROBLEM
Liu Tao and Li Guojie.MULTI-STAGE SEARCH REARRANGEMENT ALGORITHM FOR SOLVING SAT PROBLEM[J].Journal of Software,1996,7(4):201-210.
Authors:Liu Tao and Li Guojie
Affiliation:National Research Center for Intelligent Computing System Beijing 100080
Abstract:Recently,local search method has been successfully applied to solve large scale SAT problem,but it will fail to find solution when an original SAT problem instance is unsatisfiable.MSRA(multi-stage search rearrangement algorithm)is just proposed to overcome the incompleteness of local search method.Properly speaking,MSRA is based on the'separate and conquer"strategy and is the integration of several algorithms While solving the SAT problem,MSRA is more efficient than a single method,such as local search and backtracking method.Since the satisfiability of a SAT problem instance can be estimated by the strength of constrained conditions,the authors could find a more efficient strategy to solve the instance.
Keywords:SAT problem  local search  backtracking algorithm  multi-stage search rearrangement  D-P algorithm  
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号