Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: In multi-agent systems, blackboard communication provides an easy way for agents to communicate. Hover, in a distributed architecture, the blackboard is commonly implemented in a single node, that is the "blackboard server". This approach may work ll 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  propose a novel agent communication 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.  implemented this idea in a multi-agent system based on social laws, and used a distributed-shared memory system to handle the messaging.  created a conflict simulator, and shod that the distributed-shared mechanisms easy the implementation of a truly distributed blackboard.
['Thiago Gonzaga', 'Cristiana Bentes', 'Ricardo C. Farias', 'M. de Castro', 'Ana Cristina Bicharra Garcia']
I am writing a research paper on a idea Using Distributed-Shared Memory Mechanisms for Agents Communication in a Distributed System
[{"from": "human", "value": "I am writing a research paper on a idea Using Distributed-Shared Memory Mechanisms for Agents Communication in a Distributed System"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: In multi-agent systems, blackboard communication provides an easy way for agents to communicate. Hover, in a distributed architecture, the blackboard is commonly implemented in a single node, that is the \"blackboard server\". This approach may work ll 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  propose a novel agent communication 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.  implemented this idea in a multi-agent system based on social laws, and used a distributed-shared memory system to handle the messaging.  created a conflict simulator, and shod that the distributed-shared mechanisms easy the implementation of a truly distributed blackboard."}]