Inter-agent communication in IMAGO prolog

7Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A mobile agent application often involves a collection of agents working together for a common task. For cooperation among agents to succeed, an effective inter-agent communication framework is required. This paper describes the design of the communication mechanism in IMAGO Prolog. IMAGO Prolog is a variant of Prolog with an extended API for intelligent mobile agent applications. It deploys mobile messengers for inter-agent communication. Messengers are anonymous, thin agents dedicated to deliver messages. A messenger can move, clone, and make decisions for its assigned task: track down the receiving agent and reliably deliver messages in a dynamic, changing world. Moreover, agent communication language is purely declarative and consistent with the syntax, semantics and pragmatics of Prolog. As a result, mobile agents exchange information and achieve synchronization through first order logic terms and unification. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Li, X., & Autran, G. (2005). Inter-agent communication in IMAGO prolog. In Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science) (Vol. 3346, pp. 163–180). Springer Verlag. https://doi.org/10.1007/978-3-540-32260-3_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free