【24h】

Heuristics for Fast Exact Model Counting

机译:快速精确模型计数的启发式

获取原文

摘要

An important extension of satisfiability testing is model-counting, a task that corresponds to problems such as probabilistic reasoning and computing the permanent of a Boolean matrix. We recently introduced Cachet, an exact model-counting algorithm that combines formula caching, clause learning, and component analysis. This paper reports on experiments with various techniques for improving the performance of Cachet, including component-selection strategies, variable-selection branching heuristics, randomization, backtracking schemes, and cross-component implications. The result of this work is a highly-tuned version of Cachet, the first (and currently, only) system able to exactly determine the marginal probabilities of variables in random 3-SAT formulas with 150+ variables. We use this to discover an interesting property of random formulas that does not seem to have been previously observed.
机译:可满足性测试的一个重要扩展是模型计数,该任务对应于诸如概率推理和计算布尔矩阵的永久性的问题。我们最近引入了Cachet,一个确切的模型计数算法,它结合公式缓存,子句学习和组件分析。本文报告了具有各种技术的实验,用于提高类别的表现,包括组件选择策略,可变选择分支启发式,随机化,回溯方案和交叉组件含义。这项工作的结果是高度调整的类别版本,第一个(且目前仅)系统能够精确地确定随机3-SAT公式中变量的边缘概率,其中包含150多个变量。我们用这将发现一个似乎以前未观察到的随机公式的有趣属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号