[en] AN INTEREST MANAGEMENT APPROACH TO DYNAMIC PARTITIONING DISTRIBUTED SIMULATIONS

[pt] Para que simulações distribuídas baseadas em agentes possam ter alto grau de escalabilidade é necessário evitar gargalos de comunicação. Existe troca de mensagens entre máquinas toda vez que um agente contido em um determinado computador precisa interagir com elementos que se encontram em outro...

Descripción completa

Detalles Bibliográficos
Autor: FELIPE COIMBRA BACELAR
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2017
País:Brasil
Institución:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
Repositorio:Repositório Institucional da PUC-RIO (Projeto Maxwell)
Idioma:portugués
OAI Identifier:oai:MAXWELL.puc-rio.br:28963
Acceso en línea:https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28963&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28963&idi=2
http://doi.org/10.17771/PUCRio.acad.28963
Access Level:acceso abierto
Palabra clave:[pt] BALANCEAMENTO DE CARGA
[pt] GERENCIAMENTO DE INTERESSES
[pt] SIMULACAO DISTRIBUIDA
[pt] PARTICIONAMENTO DINAMICO
[pt] SISTEMAS MULTIAGENTES
[en] WORKLOAD BALANCING
[en] MULTIAGENT SYSTEMS
Descripción
Sumario:[pt] Para que simulações distribuídas baseadas em agentes possam ter alto grau de escalabilidade é necessário evitar gargalos de comunicação. Existe troca de mensagens entre máquinas toda vez que um agente contido em um determinado computador precisa interagir com elementos que se encontram em outro computador. O presente trabalho propõe particionar dinamicamente uma simulação de forma a manter um agente no mesmo nó da rede em que se encontram os elementos com os quais ele mais interage, reduzindo o custo de comunicação entre os computadores da rede. Para isto, é utilizado o conceito de gerenciamento de interesses, que visa prover ao agente apenas o conjunto mínimo de informações para que ele possa interagir com o ambiente de forma coerente. Para ilustrar a solução proposta foi desenvolvido um estudo de caso que compreende uma simulação distribuída representando um cenário de derramamento de petróleo no mar.