Flocks, herds and schools: A distributed behavioral model
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
A temporal blackboard for a multi-agent environment
Data & Knowledge Engineering
Communications of the ACM
ISADS '01 Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems
Constructing agents blackboard communication architecture based on graph theory
Computer Standards & Interfaces
Concurrent collective strategy diffusion of multiagents: the spatial model and case study
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews - Special issue on information reuse and integration
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
In previous works, the agent communication always takes place randomly through the whole agents distributed area, and all agents are treated equally in the communication process. However, the real communication is always imbalanced: communication in some places of the system may be very busy and the communication resources are insufficient, whereas in other places the communication may be very idle and the communication resources are redundant. To make up the shortage of related works, this paper presents a cluster partition-based communication model for multiagents. In the presented model, agents are divided into some clusters according to their communication frequencies; in each cluster, one agent is set to be hub-agent which carries the information of other agents within the cluster. With the presented model, the communication costs within the same cluster is lower than the one among different clusters because agents have closer distances within the same cluster; moreover, many real communication processes may take place within clusters since the clusters are partitioned according to the communication frequencies among agents. Therefore, the communication time and costs can be reduced by adopting our model. Finally, the advantage of our model is proved by a series of experiments.