Uma análise do fluxo de comunicação em organizações dinâmicas de agentes.

Dentre as várias áreas de pesquisa em Inteligência Artificial Distribuída, priorizamos analisar a comunicação entre os agentes de uma sociedade. É através da comunicação que os agentes podem trocar informações entre si e assim resolver de forma cooperativa um problema global ou local que existe na s...

Full description

Bibliographic Details
Author: Ito, Márcia
Format: master thesis
Status:Published version
Publication Date:1999
Country:Brasil
Institution:Universidade de São Paulo (USP)
Repository:Biblioteca Digital de Teses e Dissertações da USP
Language:Portuguese
OAI Identifier:oai:teses.usp.br:tde-19022002-105352
Online Access:http://www.teses.usp.br/teses/disponiveis/3/3141/tde-19022002-105352/
Access Level:Open access
Keyword:agentes inteligentes
distributed artificial intelligence
inteligencia artificial distribuida
intelligent agent
multiagent system
object oriented
orientacao a objetos
sistema multiagente
UML
Description
Summary:Dentre as várias áreas de pesquisa em Inteligência Artificial Distribuída, priorizamos analisar a comunicação entre os agentes de uma sociedade. É através da comunicação que os agentes podem trocar informações entre si e assim resolver de forma cooperativa um problema global ou local que existe na sociedade. A análise do fluxo de comunicação entre agentes é portanto de grande interesse da comunidade científica que se dedica à IAD. Neste trabalho, através do estudo teórico (análise matemática) e simulações computacionais, comparamos o fluxo de comunicação entre os agentes de dois modelos de organizações dinâmicas: uma organização em que os agentes realizam uma busca informada de um parceiro (Coalisão Baseada em Dependências - CBD) e uma organização em que os agentes realizam uma busca não informada de um parceiro (Rede Contractual - RC). O Sistema CENINT, um sistema multiagente (SMA) baseado no modelo RC, foi desenvolvido a fim de realizar as simulações necessárias para os estudos deste trabalho. Por outro lado, sabemos que os sistemas multiagentes são utilizados para desenvolver modelos teóricos que permitem elucidar a estrutura de processos complexos e que a orientação a objetos facilita o desenvolvimento de sistemas complexos. Percebeu-se que a orientação a objetos poderia ser uma ferramenta adequada para desenvolver sistemas multiagentes. Assim neste trabalho, optou-se por desenvolver o sistema CENINT utilizando as técnicas de orientação a objetos, mais especificamente utilizar os diagramas da UML (Unified Modeling Language) para análise e projeto do sistema.