【24h】

A New Approach to Model Counting

机译:模拟计数的新方法

获取原文

摘要

We introduce ApproxCount, an algorithm that approximates the number of satisfying assignments or models of a formula in propositional logic. Many AI tasks, such as calculating degree of belief and reasoning in Bayesian networks, are computationally equivalent to model counting. It has been shown that model counting in even the most restrictive logics, such as Horn logic, monotone CNF and 2CNF, is intractable in the worst-case. Moreover, even approximate model counting remains a worst-case intractable problem. So far, most practical model counting algorithms are based on backtrack style algorithms such as the DPLL procedure. These algorithms typically yield exact counts but are limited to relatively small formulas. Our ApproxCount algorithm is based on SampleSat, a new algorithm that samples from the solution space of a propositional logic formula near-uniformly. We provide experimental results for formulas from a variety of domains. The algorithm produces good estimates for formulas much larger than those that can be handled by existing algorithms.
机译:我们介绍近似控制,这是一个近似命题逻辑中公式的令人满意的次数的算法。许多AI任务,例如计算贝叶斯网络中的信仰程度和推理程度,是计算方式等同于模型计数。已经表明,即使是最严格的逻辑,例如喇叭逻辑,单调CNF和2CNF,也可以在最坏情况下难以解决。此外,甚至近似模型计数仍然是最糟糕的难以处理问题。到目前为止,大多数实用的模型计数算法基于返回轨卡样式算法,例如DPLL过程。这些算法通常产生精确计数,但仅限于相对较小的公式。我们的近似算法基于Sampluspleat,一种新的算法,其从均匀均匀地从命题逻辑公式的溶液空间上采样。我们为来自各种域的公式提供实验结果。该算法为公式产生的良好估计比现有算法可以处理的公式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号