An adaptive adjusting mechanism for agent distributed blackboard architecture

Abstract Distributed blackboard is one of the popular agent communication architectures. However, in current agent systems, the distributed blackboard architecture is kept fixed after its initial setting, which may influence the system performance when network topology or agent cooperation relations are changed during operation. To solve the problem, this paper presents a novel mechanism for adjusting agent communication architecture. Based on graph theory, this mechanism provides a way to adjust the distributed blackboard architecture. The adjustment made to the architecture kept its validity, and the adjusted architecture outperforms the initial one in new network topology or agents cooperation relations, which are proved by the Mobile Ambients Calculus analysis and the simulation experiments. Therefore, the adjusting mechanism presented here can achieve the adaptation of the agent communication architecture to the changes of the network topology and agent cooperation relations.

[1]  Luca Cardelli,et al.  Mobile Ambients , 1998, FoSSaCS.

[2]  Michele Bugliesi,et al.  Boxed Ambients , 2001, TACS.

[3]  François Charpillet,et al.  A Real Time Blackboard Based Architecture , 1992, ECAI.

[4]  Dwight Deugo,et al.  Mobile agent messaging models , 2001, Proceedings 5th International Symposium on Autonomous Decentralized Systems.

[5]  Bruno R. Preiss,et al.  Data Structures and Algorithms with Object-Oriented Design Patterns in Java , 1999 .

[6]  Ismael Ripoll,et al.  A Temporal Blackboard for a Multi-Agent Environment , 1995, Data Knowl. Eng..

[7]  Gunnar Hartvigsen,et al.  Achieving Efficient Cooperation in a Multi-Agent System: the Twin-Base Modeling , 1997, CIA.