Uso de Memória Compartilhada Distribuída na Coordenação de Multi-Agentes
Resumo
Em Sistemas multi-agentes, os agentes podem se comunicar de forma direta através de trocas de mensagens ou de forma indireta através de um blackboard. A comunicação por blackboard é mais simples, porém sua implementação em uma arquitetura distribuída não é eficiente. Este fato ocorre porque normalmente se utiliza um único elemento de processamento como mantenedor do blackboard. Neste trabalho, estamos propondo o uso de mecanismos de memória compartilhada distribuída para permitir a implementação de blackboards em sistemas distribuídos de forma eficiente. Nossa idéia é distribuir os dados do blackboard pelos elementos de processamento e usar um sub-sistema que realize a troca de mensagens entre eles de forma totalmente transparente aos agentes. Implementamos esta proposta num sistema multi-agentes baseado em leis sociais (Tri-coord), utilizandoo sistema software DSM TreadMarks como sub-sistema de distribuição de dados e gerenciamento das mensagens. Criamos um simulador de conflitos para gerar situações onde a comunicação entre os agentes é necessária e mostramos que o sub-sistema de memória compartilhada distribuída é capaz de manter os dados do blackboard coerentes..Downloads
Não há dados estatísticos.
Downloads
Publicado
2013-06-24
Como Citar
Gonzaga, T., Bentes, C., de Castro, M. C. S., Farias, R., & Garcia, A. C. B. (2013). Uso de Memória Compartilhada Distribuída na Coordenação de Multi-Agentes. Cadernos Do IME - Série Informática, 19, 33–39. Recuperado de https://www.e-publicacoes.uerj.br/cadinf/article/view/6573
Edição
Seção
Artigos