Temporal representation of state transitions

This paper describes a knowledge-based temporal representation of state transitions for industrial real-time systems. To allow expression of uncertainty, we shall define fluents as disjuncts of positive/negative time-varying properties. A state of the world is represented as a collection of fluents, which is usually incomplete in the sense that neither the positive form nor the negative form of some properties can be implied from it. The world under consideration is assumed to persist in a given state until an action(s) takes place to effect a transition of it into another state, where actions may either be instantaneous or durative. High-level causal laws are characterized in terms of relationships between actions and the involved world states. An effect completion axiom is imposed on each causal law to guarantee that all the fluents that can be affected by the performance of the corresponding action are governed. This completion requirement is practical for most industrial real-time applications and in fact provides a simple and effective treatment to the so-called frame problem.

[1]  Yoav Shoham,et al.  Temporal Logics in AI: Semantical and Ontological Considerations , 1987, Artif. Intell..

[2]  Murray Shanahan,et al.  Narratives in the Situation Calculus , 1994, J. Log. Comput..

[3]  J. Finger,et al.  Exploiting constraints in design synthesis , 1987 .

[4]  James F. Allen Towards a General Theory of Action and Time , 1984, Artif. Intell..

[5]  Antony Galton,et al.  A Critical Examination of Allen's Theory of Action and Time , 1990, Artif. Intell..

[6]  D. McDermott A Temporal Logic for Reasoning About Processes and Plans , 1982, Cogn. Sci..

[7]  James F. Allen,et al.  Actions and Events in Interval Temporal Logic , 1994 .

[8]  John McCarthy,et al.  Applications of Circumscription to Formalizing Common Sense Knowledge , 1987, NMR.

[9]  Michael R. Genesereth,et al.  Logical foundations of artificial intelligence , 1987 .

[10]  John McCarthy,et al.  SOME PHILOSOPHICAL PROBLEMS FROM THE STANDPOINT OF ARTI CIAL INTELLIGENCE , 1987 .

[11]  Brian Knight,et al.  A Reified Temporal Logic , 1996, Comput. J..

[12]  John McCarthy,et al.  Epistemological Problems of Artificial Intelligence , 1987, IJCAI.

[13]  Antony Galton,et al.  The Transition Calculus: a high-level formalism for reasoning about action and change , 1997, J. Exp. Theor. Artif. Intell..

[14]  Lluís Vila,et al.  A Survey on Temporal Reasoning in Artificial Intelligence , 1994, AI Communications.

[15]  Brian Knight,et al.  A General Temporal Theory , 1994, Comput. J..

[16]  Erik Sandewall,et al.  A Representation of Action Structures , 1986, AAAI.

[17]  John McCarthy,et al.  Circumscription - A Form of Non-Monotonic Reasoning , 1980, Artif. Intell..

[18]  Fangzhen Lin,et al.  Provably correct theories of action , 1991, JACM.