【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.
机译:我们引入ApproxCount,该算法可近似计算命题逻辑中满足条件的赋值或公式模型的数量。许多AI任务,例如计算贝叶斯网络中的置信度和推理,在计算上等同于模型计数。已经表明,即使在最严格的逻辑(例如,霍恩逻辑,单调CNF和2CNF)中进行模型计数,在最坏的情况下也很难处理。而且,即使近似模型计数仍然是最坏情况下棘手的问题。到目前为止,大多数实用的模型计数算法都基于回溯样式算法,例如DPLL程序。这些算法通常产生精确的计数,但仅限于相对较小的公式。我们的ApproxCount算法基于SampleSat,这是一种从命题逻辑公式的解空间中几乎均匀采样的新算法。我们提供了来自多个领域的公式的实验结果。该算法为公式提供了良好的估算值,该估算值远大于现有算法可以处理的公式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号