【24h】

Algorithms for Deciding Counting Quantifiers over Unary Predicates

机译:决定无机会谓词计数量词的算法

获取原文

摘要

We study algorithms for fragments of first order logic extended with counting quantifiers, which are known to be highly complex in general. We propose a fragment over unary predicates that is NP-complete and for which there is a normal form where Counting Quantification sentences have a single Unary predicate, thus call it the CQU fragment. We provide an algebraic formulation of the CQU satisfiability problem in terms of Integer Linear Programming based on which two algorithms are proposed, a direct reduction to SAT instances and an Integer Linear Programming version extended with a column generation mechanism. The latter is shown to lead to a viable implementation and experiments shows this algorithm presents a phase transition behavior.
机译:我们研究了用计数量词扩展的第一阶逻辑片段的算法,该算法通常是高度复杂的。 我们提出了一个替代NP-Completites的次要谓词,并且有一种正常形式,其中计数量化句子具有单个一元谓词,因此称为CQU片段。 我们在基于哪个算法的整数线性编程方面提供了CQU可满足性问题的代数制定,提出了两种算法,直接减少到SAT实例和具有列生成机制的整数线性编程版本。 后者被示出导致可行的实施和实验表明该算法呈现相位过渡行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号