19th International Conference of the Chilean Computer Science Society
Integrating True Concurrency into the Robot Programming Language
Talca, Chile
November 11-November 13
ISBN: 0-7695-0296-2
Research in Knowledge Representation and Theories of Action has led to the development of several logical languages to describe the dynamics of the world. One of the most influential languages developed is the Situation Calculus. Stemming from this research, the situation calculus-based programming language Golog has been proposed as a tool for implementing simulators and controllers of dynamical systems using a repertoire of user specified primitive actions. Lately, this language has been extended in order to incorporate the notion of concurrent action execution, leading to the dialect Congolog, where an interleaving view of concurrent execution is considered. In this paper, we take this work one step further by introducing true concurrency. In our view, true concurrency arises when primitive actions can be taken to be executed at the same instant.
Index Terms:
Knowledge Representation, Golog, Concurrency, Congolog, TCongolog
Citation:
Jorge Baier, Javier Pinto, "Integrating True Concurrency into the Robot Programming Language," sccc, pp.179, 19th International Conference of the Chilean Computer Science Society, 1999
Usage of this product signifies your acceptance of the
Terms of Use.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||