DocumentCode
3381635
Title
Applying π-calculus to planning for reflective agents
Author
Iwata, Kazunori ; Ito, Nobuhiro ; Du, Xiaoyong ; Ishii, Naohiro
Author_Institution
Dept. of Intelligence & Comput. Sci., Nagoya Inst. of Technol., Japan
fYear
1999
fDate
1999
Firstpage
622
Lastpage
629
Abstract
The π-calculus is applied to agent planning in this paper. First, we propose a new language, called PDL (Plan Description Language), based on the π-calculus, for describing agent plans, and a simple model to execute it. The plans described in PDL can be changed dynamically while the agent is executing, because the π-calculus provides dynamically changing structures. By using this property, the agents can change their plans to adapt to the environment around them, by themselves, while executing their plans. This property, which is called reflection, is very important to agents. We state the properties as theorems and prove them. Second, we implement an interpreter for PDL. In order to implement the system, we propose a primitive language, called PiL (Pi-calculus Language), that can be used on a computer more easily than can the mathematical notations of the π-calculus. We show that this system can execute programs correctly and that a plan written in PDL can be executed on the system. Finally, we show by simple experiments that PDL is useful in dynamically changing environments
Keywords
algorithmic languages; pi calculus; planning (artificial intelligence); self-adjusting systems; software agents; π-calculus; PDL; PiL; Plan Description Language; dynamically changeable plans; dynamically changing environments; dynamically changing structures; environmental adaptation; interpreter; plan execution; primitive language; reflection; reflective agent planning; Page description languages; Reflection;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Intelligence and Systems, 1999. Proceedings. 1999 International Conference on
Conference_Location
Bethesda, MD
Print_ISBN
0-7695-0446-9
Type
conf
DOI
10.1109/ICIIS.1999.810357
Filename
810357
Link To Document