Embracing Causality in Specifying the Indirect Effects of Actions
Abstract
Abstract represented as follows: 1 This paper considers the problem of specifying the effects of actions in the situation calculus using domain constraints. We argue that normal state constraints that refer to only the truth values of fluents are not strong enough for this purpose, and that a notion of causation needs to be employed explicitly. Technically, we introduce a new ternary predicate Caused into the situation calculus: Caused(p,v,s) if the proposition p is caused (by something unspecified) to have the truth value v in the state s. Using this predicate, we can represent not only action-triggered causal statements such as that the action load causes the gun to be loaded, but also fluent-triggered ones such as that the fact that the switch is in the up position causes the lamp to be on. The former is convenient for representing the direct effects of actions, and the latter the indirect effects. 1
Cite
Text
Lin. "Embracing Causality in Specifying the Indirect Effects of Actions." International Joint Conference on Artificial Intelligence, 1995.Markdown
[Lin. "Embracing Causality in Specifying the Indirect Effects of Actions." International Joint Conference on Artificial Intelligence, 1995.](https://mlanthology.org/ijcai/1995/lin1995ijcai-embracing/)BibTeX
@inproceedings{lin1995ijcai-embracing,
title = {{Embracing Causality in Specifying the Indirect Effects of Actions}},
author = {Lin, Fangzhen},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {1995},
pages = {1985-1993},
url = {https://mlanthology.org/ijcai/1995/lin1995ijcai-embracing/}
}