From probability to causality in probabilistic logic programming
Not on the map. Why?
Abstract (arXiv)
Probabilistic logic programming is a formalism of statistical relational artificial intelligence that supports causal queries, including interventions from outside the system. When the structure of a probabilistic logic program is learned from data, however, only probabilistic information is used, and a single probability distribution may be compatible with several causal orders. This leads to ambiguity in interventional reasoning, raising the question of when the causal order is uniquely determined by the distribution. Exploiting the relationship between acyclic probabilistic logic programs and Bayesian networks, we derive conditions under which the probabilistic information encoded in a program determines a unique causal order. We also incorporate constraints arising from relational structure by taking into account prescribed sets of causal symmetries induced by the underlying relational vocabulary. The result is a method for verifying when a learned probabilistic logic program supports well-defined intervention semantics.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 20 references that are in the map. First posted on arXiv 7 Aug 2026.
Builds on
4 of 20 references.
References · 4
- 2013Causal Inference and Causal Explanation with Background Knowledgecited by 170
- 2013Strong Completeness and Faithfulness in Bayesian Networkscited by 45
- 2013Structure Learning of Probabilistic Logic Programs by Searching the Clause Spacecited by 10
- 2023On the Independencies Hidden in the Structure of a Probabilistic Logic Programcited by 2
Built on by
Not cited yet.