Abstract:
|
A utilização de agentes tem se tornado realidade em diversas áreas, porém nem sempre um único agente consegue realizar determinadas tarefas. Outro ponto importante no uso de um único agente é que atingir certos objetivos pode gerar um grande custo computacional, onde recursos não são usados de maneira eficiente. Para tratar tais problemas, o uso de vários agentes torna-se essencial, surgindo a necessidade de desenvolver um sistema multiagente, que tem como um dos principais propósitos atingir os objetivos gerais de um sistema de forma eficiente. Ao inserir diversos agentes em um ambiente, é provável que exista uma disputa pelos recursos limitados ou certas decisões que exigem que os agentes entrem em acordo sobre a próxima ação a ser executada. Para a resolução de conflitos é preciso que técnicas de negociação sejam aplicadas. Tendo em vista esses fatores, esse trabalho propõe um protocolo de negociação em sistemas multiagente para o agendamento automático de reuniões. O desenvolvimento do protótipo do protocolo está baseado na aplicação de duas estratégias de negociação e tem como objetivo aumentar a expressividade dos agentes durante a definição de compromissos. |