...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >On Hashing-Based Approaches to Approximate DNF-Counting
【24h】

On Hashing-Based Approaches to Approximate DNF-Counting

机译:基于散列的近似DNF计数方法

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Propositional model counting is a fundamental problem in artificial intelligence with a wide variety of applications, such as probabilistic inference, decision making under uncertainty, and probabilistic databases. Consequently, the problem is of theoretical as well as practical interest. When the constraints are expressed as DNF formulas, Monte Carlo-based techniques have been shown to provide a fully polynomial randomized approximation scheme (FPRAS). For CNF constraints, hashing-based approximation techniques have been demonstrated to be highly successful. Furthermore, it was shown that hashing-based techniques also yield an FPRAS for DNF counting without usage of Monte Carlo sampling. Our analysis, however, shows that the proposed hashing-based approach to DNF counting provides poor time complexity compared to the Monte Carlo-based DNF counting techniques. Given the success of hashing-based techniques for CNF constraints, it is natural to ask: Can hashing-based techniques provide an efficient FPRAS for DNF counting? In this paper, we provide a positive answer to this question. To this end, we introduce two novel algorithmic techniques: Symbolic Hashing and Stochastic Cell Counting, along with a new hash family of Row-Echelon hash functions. These innovations allow us to design a hashing-based FPRAS for DNF counting of similar complexity (up to polylog factors) as that of prior works. Furthermore, we expect these techniques to have potential applications beyond DNF counting.
机译:命题模型计数是人工智能在各种应用中的一个基本问题,例如概率推理,不确定性下的决策和概率数据库。因此,该问题具有理论和实践意义。当约束条件表示为DNF公式时,基于蒙特卡洛的技术已显示出可提供完全多项式随机近似方案(FPRAS)。对于CNF约束,已证明基于散列的近似技术非常成功。此外,还表明,基于散列的技术还可以在不使用蒙特卡洛采样的情况下为DNF计数生成FPRAS。但是,我们的分析表明,与基于蒙特卡洛的DNF计数技术相比,建议的基于哈希的DNF计数方法提供了较差的时间复杂度。鉴于针对CNF约束的基于哈希的技术取得了成功,自然会问:基于哈希的技术能否为DNF计数提供有效的FPRAS?在本文中,我们为这个问题提供了肯定的答案。为此,我们介绍了两种新颖的算法技术:符号哈希和随机单元计数,以及一个新的Row-Echelon哈希函数哈希家族。这些创新使我们能够设计基于散列的FPRAS,用于DNF计数,其复杂度(高达多对数因子)与以前的工作相似。此外,我们希望这些技术在DNF计数之外具有潜在的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号