Lifted Variable Elimination for Probabilistic Logic Programming
-
Published:2014-07
Issue:4-5
Volume:14
Page:681-695
-
ISSN:1471-0684
-
Container-title:Theory and Practice of Logic Programming
-
language:en
-
Short-container-title:Theory and Practice of Logic Programming
Author:
BELLODI ELENA,LAMMA EVELINA,RIGUZZI FABRIZIO,COSTA VITOR SANTOS,ZESE RICCARDO
Abstract
AbstractLifted inference has been proposed for various probabilistic logical frameworks in order to compute the probability of queries in a time that depends on the size of the domains of the random variables rather than the number of instances. Even if various authors have underlined its importance for probabilistic logic programming (PLP), lifted inference has been applied up to now only to relational languages outside of logic programming. In this paper we adapt Generalized Counting First Order Variable Elimination (GC-FOVE) to the problem of computing the probability of queries to probabilistic logic programs under the distribution semantics. In particular, we extend the Prolog Factor Language (PFL) to include two new types of factors that are needed for representing ProbLog programs. These factors take into account the existing causal independence relationships among random variables and are managed by the extension to variable elimination proposed by Zhang and Poole for dealing with convergent variables and heterogeneous factors. Two new operators are added to GC-FOVE for treating heterogeneous factors. The resulting algorithm, called LP2for Lifted Probabilistic Logic Programming, has been implemented by modifying the PFL implementation of GC-FOVE and tested on three benchmarks for lifted inference. A comparison with PITA and ProbLog2 shows the potential of the approach.
Publisher
Cambridge University Press (CUP)
Subject
Artificial Intelligence,Computational Theory and Mathematics,Hardware and Architecture,Theoretical Computer Science,Software
Reference23 articles.
1. Splitting an Operator
2. Learning ground CP-Logic theories by leveraging Bayesian network learning techniques.;Meert;Fundamenta Informaticae,2008
3. Van den Broeck G. , Meert W. , and Darwiche A. 2014. Skolemization for weighted first-order model counting. ArXiv e-prints 1312.5378v2. To appear in the 14th International Conference on Principles of Knowledge Representation and Reasoning.
Cited by
11 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献