2011
DOI: 10.1017/s1471068410000566
|View full text |Cite
|
Sign up to set email alerts
|

On the implementation of the probabilistic logic programming language ProbLog

Abstract: The past few years have seen a surge of interest in the field of probabilistic logic learning and statistical relational learning. In this endeavor, many probabilistic logics have been developed. ProbLog is a recent probabilistic extension of Prolog motivated by the mining of large biological networks. In ProbLog, facts can be labeled with probabilities. These facts are treated as mutually independent random variables that indicate whether these facts belong to a randomly sampled program. Different kinds of qu… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
147
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 110 publications
(147 citation statements)
references
References 29 publications
0
147
0
Order By: Relevance
“…As regards the sum-of-products problem, algorithms based on BDDs were able to solve problems with hundred of thousand of variables (see e.g. the works on inference on probabilistic logic programs (De Raedt et al, 2007;Riguzzi, 2007Riguzzi, , 2009Riguzzi and Swift, 2010;Kimmig et al, 2011;Riguzzi and Swift, 2013)). Also methods for weighted model counting (Sang et al, 2005;Chavira and Darwiche, 2008) can be used to solve the sum-of-products problem.…”
Section: Computational Complexitymentioning
confidence: 99%
See 1 more Smart Citation
“…As regards the sum-of-products problem, algorithms based on BDDs were able to solve problems with hundred of thousand of variables (see e.g. the works on inference on probabilistic logic programs (De Raedt et al, 2007;Riguzzi, 2007Riguzzi, , 2009Riguzzi and Swift, 2010;Kimmig et al, 2011;Riguzzi and Swift, 2013)). Also methods for weighted model counting (Sang et al, 2005;Chavira and Darwiche, 2008) can be used to solve the sum-of-products problem.…”
Section: Computational Complexitymentioning
confidence: 99%
“…The distribution semantics was applied successfully in many domains (De Raedt et al, 2007;Sato and Kameya, 2001;Bellodi and Riguzzi, 2012) and various inference and learning algorithms are available for it (Kimmig et al, 2011;Riguzzi, 2009;Bellodi and Riguzzi, 2013).…”
Section: Introductionmentioning
confidence: 99%
“…For example, there now exist logical versions of Markov networks, called Markov logic networks [40], and of Bayesian networks, called Bayesian logic programs [41]. Influential is also Poole's independent choice logic [42,43], in addition to ProbLog [44] and CP-Logic [19]. These probabilistic logics offer a very natural and flexible choice for modelling complex domains involving uncertainty.…”
Section: Probabilistic Verificationmentioning
confidence: 99%
“…For experimental results obtained using the various methods in the context of this network as well as for further implementation details, we refer to [25].…”
Section: Monte Carlomentioning
confidence: 99%