【24h】

Super-Blocked Clauses

机译:超级封闭条款

获取原文

摘要

In theory and practice of modern SAT solving, clause-elimination procedures are essential for simplifying formulas in conjunctive normal form (CNF). Such procedures identify redundant clauses and faithfully remove them, either before solving in a preprocessing phase or during solving, resulting in a considerable speed up of the SAT solver. A wide number of effective clause-elimination procedures is based on the clause-redundancy property called blocked clauses. For checking if a clause C is blocked in a formula F, only those clauses of F that are resolvable with C have to be considered. Hence, the blocked-clauses redundancy property can be said to be local. In this paper, we argue that the established definitions of blocked clauses are not in their most general form. We introduce more powerful generalizations, called set-blocked clauses and super-blocked clauses, respectively. Both can still be checked locally, and for the latter it can even be shown that it is the most general local redundancy property. Furthermore, we relate these new notions to existing clause-redundancy properties and give a detailed complexity analysis.
机译:在现代SAT求解的理论和实践中,子句消除程序对于简化正态合形(CNF)公式至关重要。这样的过程可以识别多余的子句,并可以在预处理阶段求解之前或在求解过程中忠实地删除它们,从而大大提高了SAT求解器的速度。大量有效的子句消除程序都基于称为“阻塞子句”的子句冗余属性。为了检查C子句是否在公式F中被阻塞,只需要考虑F的那些可被C解析的子句。因此,阻塞子句的冗余属性可以说是本地的。在本文中,我们认为阻止的子句的既定定义不是最一般的形式。我们介绍了更强大的概括,分别称为set-blocked子句和super-blocked子句。两者仍然可以在本地检查,对于后者,甚至可以证明它是最通用的本地冗余属性。此外,我们将这些新概念与现有子句冗余属性相关联,并进行了详细的复杂性分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号