Title | ||
---|---|---|
Using Distributed-Shared Memory Mechanisms for Agents Communication in a Distributed System |
Abstract | ||
---|---|---|
In multi-agent systems, blackboard communication pro- vides an easy way for agents to communicate. However, in a distributed architecture, the blackboard is commonly im- plemented in a single node, that is the "blackboard server". This approach may work well for a small number of agents. Nevertheless, when the number of agents increases, the blackboard server becomes the bottleneck for the system scalability. In this work we propose a novel agent com- munication system based on distributed-shared mechanisms that allows the implementation of a shared address space on a distributed system, without centralizing the blackboard. Our idea is to distribute the shared data over the nodes and use a message passing sub-system, totally transparent to the agents. We implemented this idea in a multi-agent system based on social laws, and used a distributed-shared mem- ory system to handle the messaging. We created a conflict simulator, and showed that the distributed-shared mecha- nisms easy the implementation of a truly distributed black- board. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1109/ISDA.2007.122 | ISDA |
Keywords | Field | DocType |
blackboard architecture,distributed shared memory systems,message passing,multi-agent systems,agent communication system,blackboard communication,conflict simulator,distributed architecture,distributed-shared memory mechanism,message passing,multiagent system | Address space,Bottleneck,Computer science,Blackboard system,Communications system,Multi-agent system,Distributed shared memory,Message passing,Scalability,Distributed computing | Conference |
ISBN | Citations | PageRank |
0-7695-2976-3 | 2 | 0.41 |
References | Authors | |
7 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Thiago Gonzaga | 1 | 2 | 0.41 |
Cristina Bentes | 2 | 2 | 0.41 |
Ricardo C. Farias | 3 | 136 | 14.74 |
Maria Clicia Castro | 4 | 18 | 5.21 |
Ana Cristina Garcia | 5 | 2 | 1.08 |