arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1312.5378cs.AI
收藏

加权一阶模型计数的Skolemization

Skolemization for Weighted First-Order Model Counting

University of California, Los Angeles(加州大学洛杉矶分校);KU Leuven(鲁汶大学)

Guy Van den Broeck, Wannes Meert, Adnan Darwiche

摘要:

一阶模型计数是最近出现的一种新的推理任务,是概率逻辑有效算法的核心。我们提出了一个Skolemization算法模型计数问题,消除存在量词的一阶逻辑理论,而不改变其加权模型计数。对于一阶逻辑的某些子集,提升模型计数器被证明在话语域中的对象数量上以时间多项式运行,其中命题模型计数器需要指数时间。然而,这些保证仅适用于Skolem范式理论(即,无存在量词),因为存在量词的存在将提升的模型计数器减少为命题计数器。由于教科书中的Skolemization对于模型计数来说并不合理,这些限制排除了有向模型的有效模型计数,例如依赖于存在量化的概率逻辑程序。我们的Skolemization程序扩展了一阶模型计数器的适用性,这些表示。此外,它简化了提升模型计数算法的设计。

英文摘要:

First-order model counting emerged recently as a novel reasoning task, at the core of efficient algorithms for probabilistic logics. We present a Skolemization algorithm for model counting problems that eliminates existential quantifiers from a first-order logic theory without changing its weighted model count. For certain subsets of first-order logic, lifted model counters were shown to run in time polynomial in the number of objects in the domain of discourse, where propositional model counters require exponential time. However, these guarantees apply only to Skolem normal form theories (i.e., no existential quantifiers) as the presence of existential quantifiers reduces lifted model counters to propositional ones. Since textbook Skolemization is not sound for model counting, these restrictions precluded efficient model counting for directed models, such as probabilistic logic programs, which rely on existential quantification. Our Skolemization procedure extends the applicability of first-order model counters to these representations. Moreover, it simplifies the design of lifted model counting algorithms.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑