Automatic OBDD-based generation of universal plans in non-deterministic domains
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
An architecture for mobile BDI agents
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
On cooperation in multi-agent systems
The Knowledge Engineering Review
Implicit Culture for Multi-agent Interaction Support
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
Experiments in Selective Overhearing of Hierarchical Organizations
Agent Communication II
Agent community support for crisis-response organizations
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
Location-based reasoning about complex multi-agent behavior
Journal of Artificial Intelligence Research
Hi-index | 0.00 |
Much cooperation among humans happens following a common pattern: by chance or deliberately, a person overhears a conversation between two or more parties and steps in to help, for instance by suggesting answers to questions, by volunteering to perform actions, by making observations or adding information. We describe an abstract architecture to support a similar pattern in societies of artificial agents. Our architecture involves pairs of so-called service agents (or services) engaged in some tasks, and unlimited number of suggestive agents (or suggesters). The latter have an understanding of the work behaviours of the former through a publicly available model, and are able to observe the messages they exchange. Depending on their own objectives, the understanding they have available, and the observed communication, the suggesters try to cooperate with the services, by initiating assisting actions, and by sending suggestions to the services. These in effect may induce a change in services behaviour. Our architecture has been applied in a few industrial and research projects; a simple demonstrator, implemented by means of a BDI toolkit, JACK Intelligent Agents, is discussed in detail.