Conference Proceedings

Stable Model Counting and Its Application in Probabilistic Logic Programming

RA Aziz, G Chu, C Muise, P STUCKEY, B Bonet (ed.), S Koenig (ed.)

Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence | AAAI Press | Published : 2015

Open access

Abstract

Model counting is the problem of computing the number of models that satisfy a given propositional theory. It has recently been applied to solving inference tasks in probabilistic logic programming, where the goal is to compute the probability of given queries being true provided a set of mutually independent random variables, a model (a logic program) and some evidence. The core of solving this inference task involves translating the logic program to a propositional theory and using a model counter. In this paper, we show that for some problems that involve inductive definitions like reachability in a graph, the translation of logic programs to SAT can be expensive for the purpose of solvin..

View full abstract

University of Melbourne Researchers

Grants

Funding Acknowledgements

NICTA is funded by the Australian Government as represented by the Department of Broadband, Communications and the Digital Economy and the Australian Research Council through the ICT Centre of Excellence program.