Saved in:
Bibliographic Details
Main Authors: Rückschloß, Kilian, Weitkämper, Felix
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2507.05088
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909677563936768
author Rückschloß, Kilian
Weitkämper, Felix
author_facet Rückschloß, Kilian
Weitkämper, Felix
contents Pearl observes that causal knowledge enables predicting the effects of interventions, such as actions, whereas descriptive knowledge only permits drawing conclusions from observation. This paper extends Pearl's approach to causality and interventions to the setting of stratified abductive logic programs. It shows how stable models of such programs can be given a causal interpretation by building on philosophical foundations and recent work by Bochman and Eelink et al. In particular, it provides a translation of abductive logic programs into causal systems, thereby clarifying the informal causal reading of logic program rules and supporting principled reasoning about external actions. The main result establishes that the stable model semantics for stratified programs conforms to key philosophical principles of causation, such as causal sufficiency, natural necessity, and irrelevance of unobserved effects. This justifies the use of stratified abductive logic programs as a framework for causal modeling and for predicting the effects of interventions
format Preprint
id arxiv_https___arxiv_org_abs_2507_05088
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle How Rules Represent Causal Knowledge: Causal Modeling with Abductive Logic Programs
Rückschloß, Kilian
Weitkämper, Felix
Artificial Intelligence
Pearl observes that causal knowledge enables predicting the effects of interventions, such as actions, whereas descriptive knowledge only permits drawing conclusions from observation. This paper extends Pearl's approach to causality and interventions to the setting of stratified abductive logic programs. It shows how stable models of such programs can be given a causal interpretation by building on philosophical foundations and recent work by Bochman and Eelink et al. In particular, it provides a translation of abductive logic programs into causal systems, thereby clarifying the informal causal reading of logic program rules and supporting principled reasoning about external actions. The main result establishes that the stable model semantics for stratified programs conforms to key philosophical principles of causation, such as causal sufficiency, natural necessity, and irrelevance of unobserved effects. This justifies the use of stratified abductive logic programs as a framework for causal modeling and for predicting the effects of interventions
title How Rules Represent Causal Knowledge: Causal Modeling with Abductive Logic Programs
topic Artificial Intelligence
url https://arxiv.org/abs/2507.05088