Sei sulla pagina 1di 21

Coordinacin y negociacin

Algunas definiciones

interaccin:

accin que se ejecuta recprocamente entre 2 ms objetos, agentes, fuerzas, funciones, etc. disponer cosas metdicamente concretar medios, esfuerzos, etc. para una accin comn obrar conjuntamente con otro u otros para un mismo fin tratar y comerciar, comprando y vendiendo o cambiando gneros, mercaderas o valores para aumentar el caudal

coordinar:

cooperar

negociar

Situaciones de interaccin
coordinacin

cooperacin planificacin

competicin negociacin

distribuida

centralizada
3

Situaciones de interaccin
Tipo de situacin
Independiente Colaboracin simple Obstrucin Colab. Coordinada Competicin indiv. Competicin colec. Conflictos indiv. Recursos Conflictos colev. Recursos

Objetivos
Compatible Compatible Compatible Compatible Incompatible Incompatible Incompatible Incompatible

Recursos Habilidad
Suficiente Suficiente Insuficiente Insuficiente Suficiente Suficiente Insuficiente Insuficiente Suficiente Insuficiente Suficiente Insuficiente Suficiente Insuficiente Suficiente Insuficiente

Coordinacin

planificacin de acciones conjuntas para conseguir un objetivo comn tipos de coordinacin


por sincronizacin por planes reactiva por regulacin


5

Cmo se alcanza un acuerdo?


interested

problemtica: los agentes suelen ser self-

caso extremo: suma nula (no hay acuerdo) en muchos otros escenarios, existe la posibilidad de conseguir un beneficio mutuo negociacin y argumentacin son las habilidades fundamentales para que los agentes alcancen acuerdos.
6

Mecanismos, protocolos y estrategias


protocolo: gobierna el funcionamiento general de la negociacin mecanismo: define las reglas de encuentro entre agentes para un protocolo determinado, los agentes deben disear su propia estrategia de decisin (privada)
7

Diseo de mecanismos: propiedades deseables


convergencia (xito garantizado) maximizacin del bienestar social eficiencia de pareto racionalidad individual estabilidad simplicidad distribucin
8

Negociacin: Tcnicas de mercado


votaciones subastas regateo redes de contratos coaliciones negociacin argumentacin

- complejo

+ complejo
9

Subastas

10

Qu es una subasta?

se producen entre un agente (el subastador) y una coleccin de agentes (los postores) su objetivo es conseguir que el subastador coloque el gnero a uno* de los postores en la mayora de las ocasiones:

el subastador desea maximizar el precio los postores desean minimizar el precio

(*) En algunos casos se puede colocar a varios postores; pero puede verse como varias subastas independientes

11

Parmetros en una subasta


gnero

pujas (privacidad)

valor privado valor pblico comn valor correlacionado primer precio segundo precio

abierta sobre cerrado una sola vez (nica) ascendente descendente

pujas (secuencia)

ganador

12

Tipos de subastas

subasta inglesa subasta holandesa subastas de sobre cerrado subasta vickrey

13

Subasta inglesa

caractersticas habituales:

primer precio abierta ascendente

estrategia dominante: pujar por una cantidad poco mayor que la ms alta hasta alcanzar el valor mximo
14

Subasta holandesa

caractersticas habituales:

funcionamiento:

primer precio abierta descendente

en algn caso, puede comprarse slo una parte del gnero (si admite partirse en lotes) no hay estrategias dominantes

el subastador comienza por un valor artificialmente alto se va bajando el precio hasta que alguien realiza una oferta al precio actual el gnero se vende al agente que ha realizado la oferta

15

Subasta a sobre cerrado


caractersticas habituales:

primer precio, en sobre cerrado cerrada puja nica

el gnero se vende a aquel que ofrece el mayor precio se paga el valor de la puja ms alta estrategia dominante: pujar por debajo del valor propio
16

Subasta vickrey

caractersticas habituales

sobre cerrado segundo precio

el gnero se vende al agente que hace la puja ms alta, pero paga el valor de la segunda puja mayor. estrategia dominante: pujar por el valor propio no suele emplearse en subastas con personas pueden producir comportamiento antisocial
17

Cuestiones adicionales

tipos de subastas aconsejables


inglesa riesgo neutral (postor) riesgo adverso (postor) riesgo adverso (subastador) holandesa sobre cerrado vickrey

mentiras y connivencia contraespeculacin


18

Negociacin

19

Bsicos

las subastas slo se emplean para el reparto de gnero (ej. uso de procesador) una negociacin es el proceso de alcanzar acuerdos en temas de inters mutuo habitualmente, consisten en una serie de rondas, en cada una de las cuales cada agentes realiza una propuesta

20

Componentes

un conjunto de negociacin: posibles propuestas que los agentes pueden realizar un protocolo estrategias, para cada uno de los agentes, privadas una regla que determine cundo se realiza un pacto y cul es ste.
21

Complejidad en la negociacin

nmero de atributos involucrados tipos de valores (no es lo mismo negociar un precio que un procedimiento de actuacin) nmero de agentes que negocian:

uno a uno uno a muchos muchos a muchos

Los intentos de automatizacin de los procesos de negociacin se centran en los casos sencillos: un atributo, simtrica, uno a uno.

Ejemplo: la compra de un coche

22

Dominios orientados a tareas


un TOD es una tupla T , Ag , c


donde:

T es el conjunto de todas las posibles tareas Ag = { 1, n} es el conjunto de agentes c :(T ) + define los costes asociados
T1 , , Tn

un encuentro es una coleccin de tareas donde Ti T para cada i Ag

23

Acuerdos en TOD

Dado un encuentro T1 , T2 , un acuerdo es una adjudicacin de las tareas T1 T2 a los agentes 1 y 2. coste del acuerdo costi ( ), = D1 , D2 utilidad del acuerdo para un agente i utilityi ( ) = c (Ti ) costi ( ) acuerdo conflictivo es la adjudicacin original de las tareas. Se cumple utilityi () = 0, i Ag un acuerdo es racional individualmente si domina el acuerdo conflictivo

24

Conjunto de negociacin

el conjunto de acuerdos sobre los que un agente puede negociar debe ser

racional individualmente eficiencia de pareto

Una asignacin de recursos es eficiente en el sentido de Pareto si no existe ninguna otra asignacin que permita a todo el mundo disfrutar al menos del mismo bienestar y que mejore estrictamente el de alguna/as personas. Una asignacin ineficiente en el sentido de Pareto tiene una caracterstica negativa: es posible mejorar el bienestar de una persona sin empeorar el de ninguna otra.
25

Ejemplo de conjunto de negociacin

Fuente: M. Wooldridge: An Introduction to Multiagent Systems, chapter 7, p. 142. John Wiley & Sons, 2001

26

Protocolo de negociacin: concesin montona


Reglas del protocolo


Se garantiza que el protocolo termina con un acuerdo (el nmero de tratos posibles es finito)
27

se realizan varias rondas en la primera ronda, los agentes sugieren un trato simultneamente acuerdo: cuando un agente detecta que el trato del otro es al menos tan bueno como el suyo si no hay acuerdo, se lanza otra ronda ningn agente puede proponer un trato peor para los dems que en la ronda anterior si ningn agente realiza una concesin, la negociacin termina con el acuerdo conflicto.

Estrategia de negociacin: La estrategia de Zeuthen


Problemas del protocolo (a resolver por cada agente)


cul debe ser la primera propuesta?


El acuerdo ms favorable

quin debe ceder en cada ronda?


El agente con menor riesgo de conflicto

cunto se debe ceder?


Lo justo para salir del riesgo
28

Riesgo de conflicto

un agente tendr ms riesgo de conflicto cuando la diferencia de utilidad entre la propuesta actual y el acuerdo conflicto es baja. disponibilidad al conflicto de un agente i en la ronda t se mide
riskit = utilidad de i perdida por aceptar la oferta de j utilidad de i perdida por no ceder y provocar conflicto

funcin de riesgo:
1 si utilityi ( it ) = 0 t t risk utilityi ( i ) utilityi ( j ) en otro caso utilityi ( it )
t i

29

Dominios orientados al valor


un WOD es una tupla E , Ag , J , c


donde

E es el conjunto de todos los estados posibles Ag = { 1, n} es el conjunto de agentes J es el conjunto de posibles planes conjuntos c : J Ag es la funcin de coste, donde c(j.i) representa el coste de que el agente i ejecute el plan j un encuentro es una tupla e,W donde

e E es el estado inicial del entorno W : E Ag es una funcin de valuacin que asigna un valor de cada estado del entorno para cada agente 30

Argumentacin

31

Problemas de la negociacin

Las posiciones no se pueden justificar


quiz si razonamos porqu un precio es elevado (atendiendo a otras caractersticas), convencemos al agente para que aumente su oferta La funcin de utilidad es invariable

Las posiciones no cambian


32

Argumentacin

Es el proceso por el cual un agente intenta convencer a otro de la verdad o falsedad de un asunto. 4 modos de argumentacin (Gilbert, 1994)

modo lgico
Si aceptas A y A implica B, entonces debes aceptar B

modo emocional
Qu sentiras si te pasara a ti?

modo visceral
Cretino!

modo kisceral
Eso est contra las enseanzas de la Iglesia

M. Gilbert: Multi-modal argumentation.- En Philosophy of Social Sciences, vol. 24, n. 2, p. 159-177. 1994.

33

Argumentacin lgica

Cercano al proceso de argumentacin dialctica: construye una serie de pasos lgicos hacia la proposicin de inters. Se especifica como:
Database (Sentence, Grounds)

donde:

Database es un conjunto de frmulas lgicas Sentence es una frmula (la conclusin) Grounds es un conjunto de frmulas que cumplen Grounds Database Sentence puede probarse a partir de Grounds. 34

Ataque y defensa

Sean (1 , 1 ) y (2 , 2 ) argumentos para algn . (2 , 2 ) puede defenderse (atacarse) de dos formas


(1 , 1 ) rebate (2 , 2 ) si 1 2 (1 , 1 ) rebaja (2 , 2 ) si 1 para algun 2

un rebatimiento o una rebaja es un ataque


35

Sistemas de dilogo

un dilogo entre 2 agentes es una serie de argumentos intercalados:


el agente A intenta convencer al agente B de la conclusin de su primer argumento el agente B se defiende, rebatindolo o rebajndolo.

cada paso del dilogo se denomina movimiento formalmente, un dilogo es una secuencia finita y no vaca de movimientos ( m0 , m1 , , mk ) un dilogo termina cuando no hay ms movimientos posibles
36

Tipos de dilogo
Tipo
I. II. III. IV. V. Persuasin Negociacin Pregunta Deliberacin Extraccin de informacin Eristics Mixto

Inicio
conflicto de opiniones conflicto de intereses ignorancia general necesidad de una accin ignorancia personal conflicto / antagonismo varios

Meta
resolver un asunto hacer un trato aumentar el conocimiento alcanzar una decisin mejorar el conocimiento buscar una acomodacin varios

nimo
convencer al otro obtener lo mejor buscar una prueba influir aumentar el conocimiento personal

VI. VII .

varios

37

Argumentacin abstracta

hace referencia a la estructura general de la argumentacin por x y denotamos


un sistema de argumentacin abstracto es una coleccin de argumentos junto con la relacin , que indica quin ataca a quin. un argumento est out si est indefenso ante un ataque, y est in si tiene defensas para todos los ataques
38

el argumento x ataca al argumento y x es un contraejemplo de y x es un atacante de y

Ejemplo de arg. abstracta

Fuente: M. Wooldridge: An Introduction to Multiagent Systems, chapter 7, p. 157. John Wiley & Sons, 2001

39

Referencias de inters

40

Referencias

N.R. Jennings y otros: Automated Negotiation: Prospects, Methods and Challenges.- En Journal of Group Decision and Negotiation. S. Kraus: Negotiation and cooperation in multiagent environments.- En Artificial Intelligence, vol. 94., n. 1-2, p. 79-98. 1997. J.S. Rosenschein y G. Zlorkin: Rules of Encounter:

Designing Conventions for Automated Negotiation Among Computers.- Cambridge: MIT Press, 1994. M. Wooldridge: An Introduction to MultiAgent Systems.- John Wiley & Sons, 2001.- Cap. 7 Reaching
Agreements, p. 129-161.
41

Potrebbero piacerti anche