Structuring theories on consequence
Lecture notes in Computer Science on Recent trends in data type specification
Miracles in formal theories of action
Artificial Intelligence
Completing the temporal picture
Selected papers of the 16th international colloquium on Automata, languages, and programming
Artificial intelligence and mathematical theory of computation
Handbook of logic in computer science (vol. 2)
Proving properties of states in the situation calculus
Artificial Intelligence
A temporal logic approach to object certification
Data & Knowledge Engineering
Fundamentals of Algebraic Specification I
Fundamentals of Algebraic Specification I
Proceedings of the Carnegie Mellon Workshop on Logic of Programs
Hi-index | 0.00 |
The situation calculus (SC) is a formalism for reasoning about action. Within SC, the notion of state of a given situation is usually characterized by the set of fluents that hold in that situation. However, this concept is insuficient for system specification. To overcome this limitation, an extension of SC is proposed, the situation and state calculus (SSC), where the concept of state is primitive, just like actions, situations and fluents. SSC is then compared with a branching temporal logic (BTL). A representation of BTL in SSC is defined and shown to establish a sound and complete encoding.