首页> 外文期刊>International Journal of Computational Intelligence and Applications >SYSTEMATIC VERSUS LOCAL SEARCH AND GA TECHNIQUES FOR INCREMENTAL SAT
【24h】

SYSTEMATIC VERSUS LOCAL SEARCH AND GA TECHNIQUES FOR INCREMENTAL SAT

机译:SAT的系统化与本地搜索和GA技术

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Propositional satisfiability (SAT) problem is fundamental to the theory of NP-completeness. Indeed, using the concept of "polynomial-time reducibility" all NP-complete problems can be polynomially reduced to SAT. Thus, any new technique for satisfiability problems will lead to general approaches for thousands of hard combinatorial problems. In this paper, we introduce the incremental propositional satisfiability problem that consists of maintaining the satisfiability of a propositional formula anytime a conjunction of new clauses is added. More precisely, the goal here is to check whether a solution to a SAT problem continues to be a solution anytime a new set of clauses is added and if not, whether the solution can be modified efficiently to satisfy the old formula and the new clauses. We will study the applicability of systematic and approximation methods for solving incremental SAT problems. The systematic method is based on the branch and bound technique, whereas the approximation methods rely on stochastic local search (SLS) and genetic algorithms (GAs). A comprehensive empirical study, conducted on a wide range of randomly generated consistent SAT instances, demonstrates the efficiency in time of the approximation methods over the branch and bound algorithm. However, these approximation methods do not guarantee the completeness of the solution returned. We show that a method we propose that uses nonsystematic search in a limited form together with branch and bound has the best compromise, in practice, between time and the success ratio (percentage of instances completely solved).
机译:命题可满足性(SAT)问题是NP完整性理论的基础。确实,使用“多项式时间可约性”的概念,可以将所有NP完全问题多项式简化为SAT。因此,任何解决可满足性问题的新技术都会导致解决数千个组合难题的通用方法。在本文中,我们介绍了增量命题可满足性问题,该问题包括在添加新的从句时都保持命题公式的可满足性。更准确地说,这里的目标是检查SAT问题的解决方案是否在添加新的子句集时仍然是解决方案,如果没有,那么是否可以有效地修改该解决方案以满足旧公式和新子句。我们将研究解决增量SAT问题的系统方法和近似方法的适用性。该系统方法基于分支定界技术,而近似方法则依赖于随机局部搜索(SLS)和遗传算法(GA)。在广泛的随机生成的一致SAT实例上进行的全面的经验研究证明了逼近方法在分支定界算法上的效率。但是,这些近似方法不能保证返回的解决方案的完整性。我们证明了我们提出的一种方法,即在有限的形式中结合分支和界限使用非系统搜索,实际上在时间和成功率(完全解决实例的百分比)之间有最佳折衷。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号