loading...
Integrating True Concurrency into the Robot Programming Language
Talca, Chile November 11-November 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCCC.1999.81018519th International Conference of the ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Jorge Baier, Pontificia Universidad Catolica de Chile
Javier Pinto, Pontificia Universidad Catolica de Chile
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.


Suggestions