• DocumentCode
    2227886
  • Title

    Using Distributed-Shared Memory Mechanisms for Agents Communication in a Distributed System

  • Author

    Gonzaga, Thiago ; Bentes, Cristiana ; Farias, Ricardo ; De Castro, Maria Clicia S. ; Garcia, Ana Cristina B

  • Author_Institution
    UERJ, Maracana
  • fYear
    2007
  • fDate
    20-24 Oct. 2007
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    In multi-agent systems, blackboard communication provides an easy way for agents to communicate. However, in a distributed architecture, the blackboard is commonly implemented 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 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. We implemented this idea in a multi-agent system based on social laws, and used a distributed-shared memory system to handle the messaging. We created a conflict simulator, and showed that the distributed-shared mechanisms easy the implementation of a truly distributed blackboard.
  • Keywords
    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; Computer architecture; Design engineering; Message passing; Multiagent systems; Personal communication networks; Programming profession; Read-write memory; Scalability; Space technology; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems Design and Applications, 2007. ISDA 2007. Seventh International Conference on
  • Conference_Location
    Rio de Janeiro
  • Print_ISBN
    978-0-7695-2976-9
  • Type

    conf

  • DOI
    10.1109/ISDA.2007.122
  • Filename
    4389583