On the Independencies Hidden in the Structure of a Probabilistic Logic Program

08/30/2023
by   Kilian Rückschloß, et al.
0

Pearl and Verma developed d-separation as a widely used graphical criterion to reason about the conditional independencies that are implied by the causal structure of a Bayesian network. As acyclic ground probabilistic logic programs correspond to Bayesian networks on their dependency graph, we can compute conditional independencies from d-separation in the latter. In the present paper, we generalize the reasoning above to the non-ground case. First, we abstract the notion of a probabilistic logic program away from external databases and probabilities to obtain so-called program structures. We then present a correct meta-interpreter that decides whether a certain conditional independence statement is implied by a program structure on a given external database. Finally, we give a fragment of program structures for which we obtain a completeness statement of our conditional independence oracle. We close with an experimental evaluation of our approach revealing that our meta-interpreter performs significantly faster than checking the definition of independence using exact inference in ProbLog 2.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/20/2020

A Logic to Reason about Dependence and Independence

Independence and conditional independence are fundamental concepts for r...
research
07/30/2018

Causal Modeling with Probabilistic Simulation Models

Recent authors have proposed analyzing conditional reasoning through a n...
research
03/27/2013

On the Logic of Causal Models

This paper explores the role of Directed Acyclic Graphs (DAGs) as a repr...
research
02/27/2013

On Axiomatization of Probabilistic Conditional Independencies

This paper studies the connection between probabilistic conditional inde...
research
03/27/2013

Automated Construction of Sparse Bayesian Networks from Unstructured Probabilistic Models and Domain Information

An algorithm for automated construction of a sparse Bayesian network giv...
research
07/24/2019

A Probabilistic Separation Logic

Probabilistic independence is a fundamental tool for reasoning about ran...
research
04/03/2023

Lilac: A Modal Separation Logic for Conditional Probability

We present Lilac, a separation logic for reasoning about probabilistic p...

Please sign up or login with your details

Forgot password? Click here to reset