Embracing Causality in Specifying the Indirect Effects of Actions
Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Temporal Reasoning. Pages 1985-1992.
Abstract
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.
@inproceedings{ijcai1995p255,
title = {Embracing Causality in Specifying the Indirect Effects of Actions},
author = {Lin, Fangzhen},
booktitle = {Proceedings of the Fourteenth International Joint Conference on
Artificial Intelligence, {IJCAI-95}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Chris S. Mellish},
pages = {1985--1992},
year = {1995},
note = {Temporal Reasoning},
url = {https://ijcai.org/proceedings/1995/255},
}
TY - CPAPER TI - Embracing Causality in Specifying the Indirect Effects of Actions AU - Lin, Fangzhen T2 - Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, IJCAI-95 PB - International Joint Conferences on Artificial Intelligence PY - 1995 SP - 1985 EP - 1992 UR - https://ijcai.org/proceedings/1995/255 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: