【24h】

Strong Duality in Horn Minimization

机译:喇叭最小化的强烈二元性

获取原文

摘要

A pure Horn CNF is minimal if no shorter pure Horn CNF representing the same function exists, where the CNF length may mean several different things, e.g. the number of clauses, or the total number of literals (sum of clause lengths), or the number of distinct bodies (source sets). The corresponding minimization problems (a different problem for each measure of the CNF size) appear not only in the Boolean context, but also as problems on directed hypergraphs or problems on closure systems. While minimizing the number of clauses or the total number of literals is computationally very hard, minimizing the number of distinct bodies is polynomial time solvable. There are several algorithms in the literature solving this task. In this paper we provide a structural result for this body minimization problem. We develop a lower bound for the number of bodies in any CNF representing the same Boolean function as the input CNF, and then prove a strong duality result showing that such a lower bound is always tight. This in turn gives a simple sufficient condition for body minimality of a pure Horn CNF, yielding a conceptually simpler minimization algorithm compared to the existing ones, which matches the time complexity of the fastest currently known algorithm.
机译:如果没有表示相同功能的较短纯喇叭CNF,则纯喇叭CNF是最小的,其中CNF长度可能意味着几种不同的东西,例如,条款的数量,或文字总数(条款长度),或不同体的数量(源集)。相应的最小化问题(CNF大小的每种度量的不同问题)不仅存在于布尔上下文中,而且作为在闭合系统上的针对超图或问题上的问题。虽然最小化子句的数量或者文字总数是非常努力的,但最小化不同体的数量是多项式时间可溶性。在文献中有几种算法解决了这项任务。在本文中,我们为该体最小化问题提供了一种结构结果。我们为代表与输入CNF相同的布尔函数的任何CNF中的机构数量的较低限制,然后证明了强大的二元性结果,表明这种下限总是紧张。这又给出了纯喇叭CNF的身体最小值的简单充分条件,与现有的符合现有的符合现有算法的时间复杂性相比,产生概念上更简单的最小化算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号