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 Gonzaga120.41
Cristina Bentes220.41
Ricardo C. Farias313614.74
Maria Clicia Castro4185.21
Ana Cristina Garcia521.08