TY - JOUR
T1 - Representing actions
T2 - Laws, observations and hypotheses
AU - Baral, Chitta
AU - Gelfond, Michael
AU - Provetti, Alessandro
PY - 1997
Y1 - 1997
N2 - We propose a modification ℒ1 of the action description language script A sign. The language ℒ1 allows representation of hypothetical situations and hypothetical occurrence of actions (as in script A sign) as well as representation of actual occurrences of actions and observations of the truth values of fluents in actual situations. The corresponding entailment relation formalizes various types of common-sense reasoning about actions and their effects not modeled by previous approaches. As an application of ℒ1 we also present an architecture for intelligent agents capable of observing, planning and acting in a changing environment based on the entailment relation of ℒ1 and use logic programming approximation of this entailment to implement a planning module for this architecture. We prove the soundness of our implementation and give a sufficient condition for its completeness.
AB - We propose a modification ℒ1 of the action description language script A sign. The language ℒ1 allows representation of hypothetical situations and hypothetical occurrence of actions (as in script A sign) as well as representation of actual occurrences of actions and observations of the truth values of fluents in actual situations. The corresponding entailment relation formalizes various types of common-sense reasoning about actions and their effects not modeled by previous approaches. As an application of ℒ1 we also present an architecture for intelligent agents capable of observing, planning and acting in a changing environment based on the entailment relation of ℒ1 and use logic programming approximation of this entailment to implement a planning module for this architecture. We prove the soundness of our implementation and give a sufficient condition for its completeness.
UR - http://www.scopus.com/inward/record.url?scp=0031119829&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0031119829&partnerID=8YFLogxK
U2 - 10.1016/S0743-1066(96)00141-0
DO - 10.1016/S0743-1066(96)00141-0
M3 - Article
AN - SCOPUS:0031119829
SN - 0743-1066
VL - 31
SP - 201
EP - 243
JO - Journal of Logic Programming
JF - Journal of Logic Programming
IS - 1-3
ER -