Valores de Trocas Sociais Fuzzy em Agentes com Personalidades

Documentos relacionados
Avaliação Fuzzy de Trocas Sociais entre Agentes com Personalidades

Sistemas especialistas Fuzzy

lnteligência Artificial Introdução a Lógica Nebulosa (Fuzzy)

Um Estudo sobre o Modelo de Trocas Microeconômicas com Base no Conceito de Agentes BDI

Conjuntos Fuzzy e Lógica Fuzzy

Aula 15 Introdução à lógica fuzzy

Lógica Nebulosa (Fuzzy)

APLICAÇÃO DE NÚMEROS FUZZY TRIANGULARES EM ANÁLISES DE INVESTIMENTOS EM SITUAÇÕES DE INCERTEZA - MÉTODO BASEADO NA TEORIA DOS JOGOS

Lógica Nebulosa. Lógica Fuzzy

Maíra Ribeiro Rodrigues

Inteligência Artificial

27/8/2011. Princípios, Conceitos e Metodologia de Gestão 2o semestre de 2011 Professores: Alexandre Mota / Lia Mota Agosto/2011

Utilizando Lógica Fuzzy para Avaliar a Qualidade de uma Compra Via Internet

SISTEMA ESPECIALISTA NEBULOSO (MINICURSO) Luiz Biondi Neto Pedro Henrique Gouvêa Coelho Jorge Luís Machado do Amaral Maria Helena C.

Lógica Difusa (Fuzzy)

SISTEMAS FUZZY CONTEÚDO CONJUNTOS FUZZY. CONJUNTOS CRISP x FUZZY

Uma Estrutura Formal Normativa para Sistemas Computacionais

Rastreamento de Objetos Baseado em Grafos. Casamento Inexato entre Grafos Relacionais com Atributos

CONJUNTOS FUZZY CONTEÚDO. CONJUNTOS CRISP x FUZZY. Conjuntos Crisp x Fuzzy Definição Representação Propriedades Formatos Operações Hedges

Lógica Difusa (Fuzzy)

Números Reais. Víctor Arturo Martínez León b + c ad + bc. b c

Produtos de potências racionais. números primos.

Análise de Características Empreendedoras Utilizando Sistemas Baseados em Regras Fuzzy 1

Programa. 4. Conceitos teóricos e notação. Computação Fuzzy - PCS 5711 (capítulo 4 - Parte c)

Introdução. Lógica Fuzzy (Lógica Nebulosa) Introdução. Conceito

Curvas Planas em Coordenadas Polares

6. QUADRIMESTRE IDEAL 7. NÍVEL Graduação 8. Nº. MÁXIMO DE ALUNOS POR TURMA TEORIA: 60 LABORATÓRIO: 30

DINÂMICA DO SISTEMA CARRO-PÊNDULO

CONJUNTOS, LÓGICA E SISTEMAS FUZZY

Pesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear

Cálculo Diferencial e Integral Química Notas de Aula

Instituto Superior de Engenharia de Lisboa Engenharia Informática e de Computadores

Matemática Básica Relações / Funções

Teoria dos Conjuntos Fuzzy

DETERMINAÇÃO EXPERIMENTAL DA ACELERAÇÃO DE CORPOS EM QUEDA SELEÇÃO DE INSTRU- MENTOS

1 Introdução. Problemas Elípticos Assintoticamente Lineares

Pontifícia Universidade Católica de São Paulo Programa de TIDD

CONTROLADOR FUZZY PARA MOTOR A RELUTÂNCIA. Dr. Tauler Teixeira Borges Departamento de Engenharia Universidade Católica de Goiás

Chama-se conjunto dos números naturais símbolo N o conjunto formado pelos números. OBS: De um modo geral, se A é um conjunto numérico qualquer, tem-se

3. REPRESENTAÇÃO DE SISTEMAS

INTRODUÇÃO À TEORIA DOS CONJUNTOS

Pedro Alberto Barbetta / Marcelo Menezes Reis / Antonio Cezar Bornia São Paulo: Atlas, 2004

MODELAGEM E SIMULAÇÃO

As funções do 1º grau estão presentes em

Matriz de Referência da área de Matemática Ensino Fundamental

Aula 4 Medidas de dispersão

TEMA 2 PROPRIEDADES DE ORDEM NO CONJUNTO DOS NÚMEROS REAIS

TÉCNICA DE AMORTECIMENTO EXPONENCIAL SIMPLES COM TAXA DE RESPOSTA ADAPTATIVA: UMA REFLEXÃO A RESPEITO DO COMPORTAMENTO DO COEFICIENTE ALFA.

Aula 1 Nomenclatura - Sistema de Tolerâncias e Ajustes Pág

Avaliação Quantitativa de Sistemas

Modelo de regressão estável aplicado a econometria

Números - Aula 03. Alexandre Nolasco de Carvalho Universidade de São Paulo São Carlos SP, Brazil

Construção dos Números Reais

ESTUDO DA SOLUBILIDADE DO PARACETAMOL EM ALGUNS SOLVENTES UTILIZANDO O MODELO NRTL

Carga Horária: 80 horas (correspondem a aulas e atividades extra-classe)

Todos os exercícios sugeridos nesta apostila se referem ao volume 1.

Oficina de Álgebra. Oficina CNI EF / Álgebra 1 Material do aluno. Setor de Educação de Jovens e Adultos. Caro aluno,

TEORIA DOS CONJUNTOS. Professor: Marcelo Silva Natal - RN, agosto de 2013.

Identificação Automática de Problemas de Usabilidade em Interfaces de Sistemas Web através de Lógica Fuzzy

TEORIA DOS CONJUNTOS FUZZY

complemento para a disciplina de Matemática Discreta versão 1 - Jerônimo C. Pellegrini Relações de Equivalência e de Ordem

COORDENADAS CARTESIANAS Aula 4. André Luís Corte Brochi Professor das Faculdades COC

4 Modelo de Apoio à Decisão Voltado para o Produto

POLINÔMIOS ORTOGONAIS E FRAÇÕES CONTÍNUAS

APLICAÇÃO DE ANALISE DE RISCO DE CLIENTE PARA TOMADA DE CRÉDITO UTILIZANDO LÓGICA FUZZY TOOLBOX DO MATLAB. Diogo Mendes.

Geometria Analítica. Números Reais. Faremos, neste capítulo, uma rápida apresentação dos números reais e suas propriedades, mas no sentido

Fuzzy Logic. (Lógica Difusa) Adriano Zanette Eduardo Aquiles Radanovitsck William Wolmann Gonçalves

CAPÍTULO 2 OPERADORES DE CASAMENTO DE PADRÕES

17/4/2007. Prof. Dr. Alexandre da Silva Simões. Introdução Apresentação da lógica Fuzzy

4 AULA. Regras de Inferência e Regras de Equivalência LIVRO. META: Introduzir algumas regras de inferência e algumas regras de equivalência.

Conceito de Estatística

Então (τ x, ) é um conjunto dirigido e se tomarmos x U U, para cada U vizinhança de x, então (x U ) U I é uma rede em X.

1 O esquema de Alamouti: Diversidade na transmissão

Aula 7. Relações básicas: volume, densidade e velocidade

14/05/2014. Tratamento de Incertezas TIC Aula 12. Conteúdo Propagação de Incertezas. Incerteza Propagação de incertezas de primeira ordem

FUZZYCOM COMPONENTE DE LÓGICA FUZZY

FUNÇÃO DO 2 GRAU TERÇA FEIRA

Desenvolvimento da Pesquisa

Principais Conceitos em Estatística

Derivadas Parciais Capítulo 14

Nessa situação, a média dessa distribuição Normal (X ) é igual à média populacional, ou seja:

Universidade Federal de Pelotas Disciplina de Microeconomia 1 Professor Rodrigo Nobre Fernandez Lista 3 - Soluções. x 2 5 = 40 x.

14. Distribuição de Probabilidade para Variáveis Aleatórias Contínuas

Aula 7. Relações básicas: volume, densidade e velocidade

Aula 1. e o conjunto dos inteiros é :

5 Modelagem da previsão de atenuação por chuvas em enlaces LEO

Agrupamento de Escolas de Águeda Escola Básica Fernando Caldeira

Exemplo Placas Dentárias

Análise de Viabilidade Econômica de Projetos de Investimento

9 Correlação e Regressão. 9-1 Aspectos Gerais 9-2 Correlação 9-3 Regressão 9-4 Intervalos de Variação e Predição 9-5 Regressão Múltipla

Matemática A Extensivo V. 3

Observamos no gráfico acima que não passa uma reta por todos os pontos. Com base nisso, podemos fazer as seguintes perguntas:

Estatística Descritiva

Comprovação Estatística de Medidas Elétricas

Campos dos Goytacazes/RJ Maio 2015

INTERPOLAÇÃO LINEAR E BILINEAR: APLICAÇÃO EM TRANSFORMAÇÕES GEOMÉTRICAS DE IMAGEM INTRODUÇÃO

Suplemento Roteiro 2. GEX 132 Laboratório de Física I

aula AJUSTE POR MÍNIMOS QUADRADOS

TÓPICO. Fundamentos da Matemática II DERIVADAS PARCIAIS. Licenciatura em Ciências USP/ Univesp. Gil da Costa Marques

2 Teoria da Informação

Transcrição:

Valores de Trocas Sociais Fuzzy em Agentes com Personalidades André V. dos Santos 1, Graçaliz P. Dimuro 1, Benjamín C. Bedregal 2 1 Programa de Pós-graduação em Informática UCPel Rua Félix da Cunha, 412 96010-000 Pelotas RS Brasil 2 Departamento de Informática e Matemática Aplicada UFRN Campus Universitário s/n 59072-970 Natal RN Brasil {avs,liz}@ucpel.tche.br, bedregal@dimap.ufrn.br Abstract. The aim of this work is to introduce an approach based on Fuzzy Logic for the evaluation of material social exchange values in personality-based multiagent systems. Social exchanges are thought as service exchanges between pairs of agents, which evaluate those services generating fuzzy exchange values. This evaluation is of subjective nature and depends on the different agent s personality traits. In this paper, we consider only the fuzzy evaluation of material values generated on the first stage of a social exchange, analyzing also the equation of the fuzzy material equilibrium associated to this stage. Resumo. O objetivo deste trabalho é propor uma abordagem baseada na Lógica Fuzzy para a avaliação dos valores materiais de trocas sociais em sistemas multiagentes baseados em personalidades. Trocas sociais são entendidas como trocas de serviços entre pares de agentes, que avaliam estes serviços gerando valores fuzzy de trocas. Esta avaliação é subjetiva e dependente dos diferentes traços de personalidades dos agentes. Neste artigo, considera-se a avaliação dos valores materiais do primeiro estágio de uma troca social, analisando-se também a equação de equilíbrio material fuzzy associada a este estágio. 1. Introdução Em [Dimuro et al. 2007], com base em J. Piaget [Piaget 1995], Valores de Trocas Socais foram propostos como uma ferramenta para organização social de Sistemas Multiagentes (SMA), onde trocas sociais são entendidas como trocas de serviços entre pares de agentes e a avaliação destes serviços por parte de cada um dos agentes envolvidos na troca, gerando valores de trocas de natureza qualitativa, subjetiva, cuja representação computacional não é trivial. A abordagem proposta para a representação dos valores de trocas foi através de técnicas da Matemática Intervalar [Moore 1979]. Embora a representação baseada na Matemática Intervalar possa ser considerada um meio termo entre uma representação puramente qualitativa e puramente quantitativa, elas não são capazes de capturar a subjetividade da avaliação realizada por agentes baseados em personalidades. Em [Rodrigues and Luck 2006] foi apresentada uma metodologia para avaliação de serviços em processos de trocas sociais, visando uma sistemática para a seleção de parceiros no contexto de serviços em bioinformática. Entretanto, este trabalho não apresenta uma representação qualitativa, subjetiva, para os valores materiais gerados nas avaliações das trocas realizadas.

Por outro lado, observa-se que a Lógica Fuzzy [Zadeh 1965] tem sido largamente utilizada em Soft Computing para tratar de informação imprecisa, subjetiva, vaga, ambígua, com aplicações em diversas áreas, muitas delas no contexto da Inteligência Artificial [Mitra and Pal 2005]. O objetivo deste trabalho é apresentar uma abordagem baseada na Lógica fuzzy para a avaliação dos valores de trocas materiais gerados no primeiro estágio das trocas sociais em sistemas multiagentes baseados em personalidades, com a análise da equação de equilíbrio material fuzzy associada a este estágio. Este artigo está organizado da seguinte forma: na Seção 2 resume-se o modelo de Trocas Sociais; a Seção 3 descreve o processo utilizado para representar os traços de personalidades de agentes; a proposta de avaliação fuzzy dos valores materiais é introduzida na Seção 4; a Conclusão está na Seção 5. 2. Modelo de Trocas Sociais Interações são compreendidas como trocas de serviços entre indivíduos envolvendo não somente a realização desse serviço por alguns indivíduos em favor de outros, mas também a avaliação de tais serviços (em vários pontos de vista) pelos indivíduos envolvidos nas trocas. A avaliação de um serviço por um indivíduo tem como base uma escala de valores que são de natureza qualitativa, expressando avaliações subjetivas. Uma troca social entre dois agentes, α e β, acontece em dois tipos de estágios. Em estágios do tipo I αβ, α executa uma ação em beneficio de (um serviço para) β. Os valores de trocas sociais gerados neste estágio são: r Iαβ, que é o valor do investimento feito por α para a realização de um serviço para β; s Iβα, que é o valor de satisfação de β com o serviço realizado por α; t Iβα é o valor de débito de β para com o α; e v Iαβ, que é o valor do crédito que α adquire em relação a β, por ter realizado o serviço para β. Em estágios do tipo II αβ, α cobra o serviço que foi previamente executado para β, e os valores relacionados a esta troca tem um significado semelhante aos do primeiro estágio. r Iαβ, s Iβα, r IIβα e s IIαβ são chamados valores materiais, gerados através da avaliação de trocas imediatas; t Iβα, v Iαβ, t IIβα e v IIαβ são os valores virtuais, gerados através de trocas postergadas (trocas que acontecerão no futuro). Um processo de trocas sociais é composto por uma seqüência de estágios do tipo I αβ e/ou II αβ. Diz-se que um processo de trocas está em equilíbrio material se o somatório dos valores materiais, sob os pontos de vista de cada agente, está em torno do zero. Analogamente se define o equilíbrio virtual. Entretanto, pode-se considerar apenas o equilíbrio interno em cada troca, conforme as regras que formam as equações de equilíbrio [Piaget 1995]: Regra I αβ : (r Iαβ = s Iβα ) (s Iβα = t Iβα ) (t Iβα = v Iαβ ); Regra II αβ : (v IIαβ = t IIβα ) (t IIβα = r IIβα ) (r IIβα = s IIαβ ); Regra I αβ II βα : r Iαβ = s IIαβ. 3. Agentes baseados em Personalidades Em [Dimuro et al. 2007] foi apresentada uma proposta de modelagem de traços de personalidades para aplicação em trocas sociais em Sistemas Multiagentes, que inspirou a modelagem dos traços de personalidades considerados neste trabalho. Um agente egoísta é aquele que supervaloriza o investimento na realização de um serviço e, ao mesmo tempo, subvaloriza a satisfação por um serviço recebido. Ao contrário, um agente altruísta é aquele que subvaloriza o investimento na realização de um serviço, enquanto que supervaloriza a satisfação por um serviço recebido. Um agente tolerante é aquele que realiza

avaliações de acordo com o senso comum, isto é, de acordo com a média das avaliações realizadas pela população local em situações semelhantes (obtida, p. ex., de uma análise estatística). Cada traço de personalidade é definido por um fator de personalidade, denotado por γ, que determina a influência dessa personalidade em uma avaliação. Este fator, que pode ser de depreciação, superestimação ou neutro, é definido de acordo com o tipo de escala utilizada (crescente ou decrescente). O fator de personalidade tolerante, denotado por γ tol, é um fator neutro que, para uma escala decrescente, satisfaz a condição 1 δ γ tol 1 + δ, onde δ é um limite de tolerância. O fator de personalidade egoísta, denotado por γ ego, é um fator de depreciação que, para uma escala decrescente, satisfaz 0 γ ego 1 δ, onde o limite inferior igual a zero significa uma depreciação de 100%. O fator de personalidade altruísta, denotado por γ alt, é um fator de superestimação que, para uma escala decrescente, satisfaz 1+δ γ alt 2, onde o limite superior igual a dois significa uma superestimação de 100%. Os fatores de personalidades podem ser definidos para uma escala crescente de forma análoga. 4. Avaliação Fuzzy de Valores de Trocas Materiais 4.1. Conceitos Básicos da Lógica Fuzzy A Teoria dos Conjuntos Fuzzy foi introduzida por Zadeh [Zadeh 1965], para tratar de parâmetros imprecisos, ou definidos de forma vaga. A Lógica Fuzzy considera diversos graus de verdade entre zero e um. Assim, um determinado elemento pode ter um grau de pertinência a um conjunto, que não é a certeza total (grau 1 ou grau 0), mas um valor intermediário que indica a incerteza. Então, na lógica fuzzy, uma proposição não é simplesmente verdadeira ou falsa como na lógica clássica; esta proposição pode assumir uma série de valores intermediários entre o verdadeiro e falso. Definição 4.1 Seja X um conjunto (clássico). Um subconjunto fuzzy F em X é um conjunto de pares ordenados F = {(x, µ F (x)) : x X}, onde µ F : X [0, 1] é uma função chamada grau de pertinência de x em F, com os graus 1 e 0 representando, respectivamente, a pertinência completa e a não pertinência do elemento ao conjunto fuzzy. 4.2. Avaliação Fuzzy de Serviços A realização de um serviço por um agente α para um agente β implica na geração dos valores materiais de investimento r αβ (por parte de α que realizou o serviço) e de satisfação s βα (por parte de β que recebeu o serviço). Definição 4.2 Em uma troca social, um serviço é definido como uma tupla S = (a 1,..., a n ), onde cada a i, com i N, é um atributo que representa um aspecto do serviço a ser analisado no processo de avaliação dos valores materiais gerados pela realização de S. Para o processo de avaliação do valor de investimento realizado por um agente α, utiliza-se a notação S r (α). Se o processo de avaliação envolve a análise do valor de satisfação de um agente β, então utiliza-se a notação S s (β). 1 O conjunto de atributos é dependente de uma aplicação específica, e pode variar se for considerada a avaliação do valor de investimento do agente prestador de serviço ou a satisfação do agente receptor. A avaliação fuzzy de um serviço é realizada através da composição da avaliação dos atributos deste serviço. Os atributos são representados por 1 Adota-se a representação trapezoidal para a função de pertinência [Ross 2004].

variáveis lingüísticas, cujo valor é expresso qualitativamente por um termo lingüístico e quantitativamente por uma função de pertinência µ, que constitui uma escala para avaliação de um atributo (veja, p.ex., Fig. 1). O valor limite no eixo x de uma escala é dado por N N. Uma escala é decrescente se quanto maior for a medida no eixo x pior é a avaliação do atributo, caso contrário diz-se que a escala é crescente. Uma escala com termos lingüísticos T 1,..., T m é denotada por T = T 1,..., T m, com m N. Denota-se T k T para significar que o termo T k está na escala T, ou seja 1 k m. Para a avaliação de um atributo a é necessário proceder a um processo de normalização, que leva em conta o fator de personalidade. Definição 4.3 Seja V (a) o valor medido do atributo a, N o limite superior de uma escala decrescente e max o valor limite do atributo a, de acordo com o senso comum. Então, o valor normalizado do atributo a, para um agente com fator de personalidade γ, é denotado por V nor (a) e definido como: V nor(a) = min{n, V (a)}, onde V (a) = V (a) N max (2 γ). (1) O valor normalizado do atributo é então avaliado em uma escala de valores fuzzy, obtendo então a avaliação fuzzy do atributo, denotada por µ(a). Considerando um serviço S r = (a 1,..., a n ) (ou S s = (b 1,..., b n )), é possível obter um conjunto de regras if... then através do cruzamento de resultados das avaliações fuzzy individuais dos atributos, pela regra de inferência MAX-MIN [Ross 2004]. Seja T i = T i 1,..., T i k uma escala para avaliação de um atributo a i de um serviço S r (α) = (a 1,..., a n ) que um agente α realiza para um agente β. Seja T r = T r 1,..., T r m a escala para avaliação fuzzy do investimento r αβ por parte de α. Então a avaliação fuzzy do valor de investimento r αβ é determinada pela regra de inferência MAX-MIN aplicada sobre uma base de regras if... then do tipo: If a 1 is T 1 j = µ 1(V nor(a 1 )) and a 2 is T 2 l = µ 2 (V nor(a 2 )) and... a n is T n p = µ n(v nor(a n)) then r αβ is T r q = min{µ 1(V nor(a 1 )), µ 2 (V nor(a 2 )),..., µ n(v nor(a n))} onde T 1 j T 1, T 2 l T 2..., T n p T n, T r q T r, sendo o valor fuzzy de investimento r αβ calculado como: r αβ is T r 1 r = max{t 1, T 1 r,...}... and T m r r = max{t m, T m r,...}. (2) De forma análoga se obtém o valor fuzzy da satisfação s βα do agente β pelo recebimento do serviço realizado por α. 4.3. Estudo de Caso Considere um serviço de tele-entrega de pizza onde existem dois pontos de vista de avaliação: (i) do agente α, que executa o serviço de entregar a pizza para o agente β, gerando um valor de investimento r αβ, onde consideram-se os fatores complexidade (cl) para montar a pizza e a distância (d) percorrida para entregar a pizza na residência de β; (ii) do agente β, que recebe o serviço, gerando um valor de satisfação s βα, onde se leva em conta o tempo (t) de entrega e o custo (ct), que refere-se ao valor pago por β pela pizza. Assim, tem-se que esse serviço é definido como: S r (α) = {d, cl} e S s (β) = {t, ct}.

Consideram-se agentes com diferentes fatores de personalidade e analisam-se em detalhe as avaliações realizadas pelo agentes α 3 (agente egoísta com fator de personalidade γ α3 = 0.3) e β 15 (agente altruísta com fator de personalidade γ β15 = 1.5). 4.4. Avaliação Fuzzy do Valor de Investimento Seja o serviço S r (α) = {d, cl}, onde d denota distância e cl denota complexidade, e as escalas para avaliação fuzzy dos atributos d e cl, e do valor do investimento r αβ, dadas, respectivamente, como: T d = perto, meio perto, meio longe, longe ; T cl = baixa, média, alta e T r = pouco, médio, alto. A base de regras para a avaliação fuzzy do investimento é dada pela Tab. 1. Tabela 1. Avaliação do Investimento (Distância Complexidade) r αβ baixa média alta perto pouco pouco médio meio perto pouco médio médio meio longe médio médio alto longe médio alto alto Considere a realização de uma instância do serviço, cujos atributos complexidade e distância são medidos como: V (cl) = 40 e V (d) = 5. A normalização desses atributos, realizada pelo agente egoísta α 3 (γ = 0.3), através da Eq. (1), resulta: V nor (cl) = 6.80 e V nor (d) = 5.66. Nas figuras 1 e 2, pode-se observar a marcação na escala desses valores normalizados. Observa-se que o agente tolerante α 11, com fator de personalidade γ = 1.1, apresenta as avaliações normalizadas realistas V nor (cl) = 3.6 e V nor (d) = 3. As figuras 1 e 2 mostram, respectivamente, os valores fuzzy das avaliações dos atributos complexidade e distância, realizadas por agentes com diferentes fatores de personalidades, onde se pode observar as avaliações fuzzy realizadas pelo agente egoísta α 3 : cl is 0.8 de média and 0.86 de alta e d is 0.34 de meio perto and 0.66 de meio longe. Figura 1. Fuzzificação do Atributo Complexidade Figura 2. Fuzzificação do Atributo Distância Assim, tem-se que a composição MAX-MIN obtém:

If d is 0.34 de meio perto and cl is 0.8 de médio then r αβ is 0.34 0.8 = 0.34 de médio If d is 0.34 de meio perto and cl is 0.86 de alta then r αβ is 0.34 0.86 = 0.34 de médio If d is 0.66 de meio longe and cl is 0.8 de médio then r αβ is 0.66 0.80 = 0.66 de médio If d is 0.66 de meio longe and cl is 0.86 de alta then r αβ v is 0.66 0.86 = 0.66 de alto e, portanto, o valor fuzzy do investimento de α 3 é calculado como: r αβ is max{0.34, 0.34, 0.66} = 0.66 de médio and 0.66 de alto, podendo ser visualizado na Fig. 3. O valor crisp de saída, se necessário para alguma aplicação, pode ser calculado através do método do centróide [Ross 2004], que resulta em 6.852866. Figura 3. Representação geométrica do valor fuzzy do investimento de α 3 4.5. Avaliação Fuzzy do Valor de Satisfação Seja o serviço S s (β) = {t, ct}, onde t denota tempo e ct denota custo, e as escalas para avaliação fuzzy dos atributos t e ct, e do valor da satisfação s βα dadas, respectivamente, como: T t = rápido, médio, lento ; T cl = barato, médio, caro ; T s = insatisfatório, médio, satisfatório. A base de regras para a avaliação fuzzy do investimento é dada pela Tab. 2. Tabela 2. Avaliação do Investimento (Tempo Custo ) s βα barato médio caro rápido satisfatório satisfatório médio médio satisfatório médio insatisfatório lento médio insatisfatório insatisfatório Considere a realização de uma instância de um serviço, cujos atributos para avaliação da satisfação, tempo e custo, são medidos pelos valores: V (t) = 30 e V (ct) = 40. Analisando a avaliação destes atributos, realizada por dois agentes com fatores de personalidade diferentes β 15 (agente altruísta com γ = 1.5) e β 11 (agente tolerante com γ = 1.1) pode ser visualizado na Tab. 3. Tabela 3. Comparação de agentes com personalidades diferentes avaliando o serviço de satisfação) agente fator de personalidade atributo V (a) V nor β 15 1.5 custo 40 3.33 β 15 1.5 tempo 30 2.5 β 11 1.1 custo 40 5.99 β 11 1.1 tempo 30 4.50 As avaliações normalizadas desses atributos foram calculadas utilizando a Eq. (1). Uma forma de representar as avaliações de diversos agentes conforme seu fator de

personalidade é análoga ao modelo de representação realizado na Seção 4.4. Neste artigo serão omitidos os gráficos da fuzzificação do atributo custo e atributo tempo, porém eles podem ser montados através dos valores normalizados dos respectivos atributos e a função de pertinência é calculada através das respectivas equações das retas. Os valores fuzzy das avaliações do atributo custo e do atributo tempo, realizadas por agentes com diferentes fatores de personalidades resultam nos valores fuzzy: agente altruísta β 15 : t is 0.75 de rápido and 0.25 de médio ; ct is 0.44 de barato and 0.22 de médio. Assim, tem-se que a composição MAX-MIN obtém: If t is 0.75 de rápido and ct is 0.44 de barato then s βα is 0.75 0.44 = 0.44 de satisfatório If t is 0.75 de rápido and ct is 0.22 de médio then s βα is 0.75 0.22 = 0.22 de satisfatório If t is 0.25 de médio and ct is 0.44 de barato then s βα is 0.25 0.44 = 0.25 de satisfatório If t is 0.25 de médio and ct is 0.22 de médio then s v βα is 0.25 0.22 = 0.22 de médio e, portanto, o valor fuzzy da satisfação de β 15 é calculado como: s βα is max{0.44, 0.22, 0.25} = 0.44 de satisfatório and 0.22 de médio, podendo ser visualizado na Fig. 4. O valor crisp de saída, se necessário para alguma aplicação, pode ser calculado através do método do centróide [Ross 2004], que resulta em 2.866667. Figura 4. Valor de Satisfação do Agente β 15 4.6. Análise das Equações de Equilíbrio Material Fuzzy Com os resultados obtidos no estudo de caso apresentado nas seções anteriores, é possível avaliar o equilíbrio material no primeiro estágio de um processo de troca entre os agentes α e β, que é dado pela primeira igualdade da regra Regra I αβ apresentada na Seção 2. A base de regras para a avaliação fuzzy do equilíbrio material é dada pela Tab. 4. Tabela 4. Equações de equilíbrio material no estágio I αβ (r αβ s βα ) I αβ insatisfatório médio satisfatório pouco r αβ = s βα r αβ < s βα r αβ << s βα médio r αβ > s βα r αβ = s βα r αβ < s βα alto r αβ >> s βα r αβ > s βα r αβ = s βα Dados os valores fuzzy de investimento e satisfação obtidos respectivamente como r αβ is 0.66 de médio and 0.66 de alto, e s βα is 0.44 de satisfatório and 0.22 de médio, tem-se que a composição MAX-MIN obtém: If r αβ is 0.66 de médio and s βα is 0.44 de satisfatório then I αβ is 0.66 0.44 = 0.44 de r αβ < s βα If r αβ is 0.66 de médio and s βα is 0.22 de médio then I αβ is 0.66 0.22 = 0.22 de r αβ = s βα If r αβ is 0.66 de alto and s βα is 0.44 de satisfatório then I αβ is 0.66 0.44 = 0.44 de r αβ = s βα If r αβ is 0.66 de alto and s βα is 0.22 de médio then I v αβ is 0.66 0.22 = 0.22 de r αβ > s βα e o valor fuzzy da equação de equilíbrio material da etapa I αβ é calculado como: I αβ is 0.44 de r αβ < s βα and max{0.22, 0.44} = 0.44 de r αβ = s βα and 0.22 de r αβ > s βα.

Figura 5. Equilíbrio Material Fuzzy no Estágio I αβ 5. Conclusão e Considerações Finais Valores de trocas sociais têm sido utilizados em diversos contextos de aplicações em SMA [Dimuro et al. 2007, Rodrigues and Luck 2006]. Entretanto, como valores qualitativos representam conceitos subjetivos, a representação computacional de valores de trocas sociais não é trivial. Por outro lado, a Teoria do Conjuntos Fuzzy [Zadeh 1965] traz uma proposta para representação de informação subjetiva que tem sido largamente utilizada em diversas áreas [Mitra and Pal 2005], sendo um teoria já bastante consolidada. Este trabalho introduziu uma abordagem baseada na Lógica fuzzy para a avaliação dos valores de trocas materiais (investimento e satisfação) gerados no primeiro estágio de trocas sociais, com aplicação em sistemas multiagentes baseados em personalidades. Analisou-se também a equação de equilíbrio material fuzzy associada a este estágio. Um estudo de caso possibilitou avaliar a potencialidade da proposta. Agradecimentos. Este trabalho é financiado pelo CNPq (Proc. 473201/2007-0). Os autores agradecem as sugestões dos revisores. Referências Dimuro, G. P., Costa, A. C. R., Gonçalves, L. V., and Hübner, A. (2007). Centralized regulation of social exchanges between personality-based agents. In P. Noriega et al., eds., Coordination, Organizations, Institutions and Norms in Agent Systems II, n. 4386 in LNAI, pages 326 343, Berlin. Mitra, S. and Pal, S. K. (2005). Fuzzy sets in pattern recognition and machine intelligence. Fuzzy Sets and Systems, 156:381 386. Moore, R. E. (1979). Methods and Applications of Interval Analysis. SIAM, Philadelphia. Piaget, J. (1995). Sociological Studies. Routlege, London. Rodrigues, M. R. and Luck, M. (2006). Analysing partner selection through exchange values. In Antunes, L. and Sichman, J., editors, Proc. of VI Work. on Agent Based Simulations, MABS 05, Utrecht, 2005, n. 3891 in LNAI, pages 24 40, Berlin. Springer. Rodrigues, M. R. and Luck, M. (2007). Cooperative interactions: an exchange values model. In P. Noriega et al., eds., Coordination, Organizations, Institutions and Norms in Agent Systems II, n. 4386 in LNAI, pages 16 23, Berlin. Springer. Ross, T. J. (2004). Fuzzy Logic, with Engineering Applications. John Wiley, West Sussex. Wooldridge, M. (2002). An Introduction to Multi-Agent Systems. Wiley, New York. Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8:338 353.