DocumentCode :
3103491
Title :
Towards High-Level Programming for Distributed Problem Solving
Author :
Kelly, Ryan F. ; Pearce, Adrian R.
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Melbourne Univ., Melbourne, VIC
fYear :
2006
fDate :
18-22 Dec. 2006
Firstpage :
490
Lastpage :
497
Abstract :
We present a new approach to distributed problem solving based on high-level program execution. While this technique has proven itself for single-agent systems based on the Golog language, several challenges are encountered when moving to a multi-agent setting. Key to our approach is a better representation of the dynamics of multi-agent teams by means of the following features: a robust combination of true concurrency of actions with the interleaved concurrency of ConGolog; an explicit notion of time to assist coordination; and semantic support for predictable exogenous actions (also called "natural actions"). The result is MIndiGolog, a new Golog variant suitable for distributed, cooperative execution by a multi-agent team.
Keywords :
distributed processing; logic programming; multi-agent systems; problem solving; ConGolog interleaved concurrency; Golog language; MIndiGolog; distributed problem solving; high-level program execution; high-level programming; multiagent setting; multiagent teams dynamics; single-agent systems; Australia Council; Calculus; Computer languages; Computer science; Concurrent computing; Laboratories; Logic; Problem-solving; Robustness; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Agent Technology, 2006. IAT '06. IEEE/WIC/ACM International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-2748-5
Type :
conf
DOI :
10.1109/IAT.2006.124
Filename :
4052967
Link To Document :
بازگشت