Juegos Dinámicos Tema 2: Juegos Dinámicos con Información Imperfecta Universidad Carlos III JD con información Imperfecta (JDII) Ø Algún jugador desconoce la acción que ha tomado otro jugador Ø Cuando un jugador no sabe en cuál de sus vértices se encuentra diremos que los vértices pertenecen a un mismo conjunto de información (CI). En un JDII, un CI puede contener cualquier número de vértices Gráficamente: unimos con líneas de puntos los vértices que pertenecen a un mismo conjunto de información. Recordemos el juego del ejemplo 1. Si el jugador 2 elige sabiendo lo que ha hecho la jugadora 1, tenemos un JDIP. Si el jugador 2 elige sin saber lo que ha hecho la jugadora 1, tenemos un JDII, que es equivalente a un juego estático. Llamemos a este nuevo juego, juego 1-bis. 1 I D 2.1 I 3 1 2.2 i D 0 0 0 0 d 1 3 1 I D 2 I 3 1 JDII, Juego 1-Bis D 0 0 i 0 0 d 1 3 Estrategias en un JDII Ø En una situación de información imperfecta, no se puede condicionar la acción al vértice en que se encuentra, sino al conjunto de información. Ø Para que esto tenga sentido el número de ramas que parten de cada vértice de un determinado conjunto de información debe ser el mismo. (Si no fuera así, el jugador adquiriría nueva información al contar las alternativas de que dispone). Definición de Estrategia Una estrategia de un jugador es una acción para cada uno de sus conjuntos de información. (Es decir, se elige siempre la misma acción en todos los vértices de un mismo conjunto de información). Ø En el juego 1-bis: Estrategias de 1: {I, D}. Estrategias de 2: {I, D}. En cambio en el juego 1, como el jugador 2 podía condicionar sus acciones a dos conjuntos de información, tenía 4 estrategias. Conceptos de Solución Ø No es siempre posible usar la inducción hacia atrás en un juego con información imperfecta. (E.g.: en el ejemplo 1-bis ¿cuál es la acción que maximiza el pago del segundo jugador?) Ø Antes de resolver el problema del jugador 2 hay que resolver el problema del jugador 1. Pero, a su vez, el jugador 1 no puede establecer cuál es su mejor acción hasta no saber lo que hará el jugador 2. Ø El concepto de equilibrio perfecto en subjuegos (ENPS) permite considerar los problemas de ambos jugadores simultáneamente y ofrecer una solución. Este será el concepto de solución para JDII Subjuegos Subjuego. La definición es la misma que con información perfecta (subconjunto del juego original que siga teniendo una estructura de juego), pero añadiendo dos condiciones: El vértice inicial del subjuego debe ser el único vértice de un conjunto de información. Si el subjuego contiene un vértice de un conjunto de información, debe contener también todos los demás vértices de ese mismo conjunto. Intuitivamente, estas condiciones significan que los subjuegos no pueden romper los conjuntos de información del juego original. En el juego 1-bis solamente hay un subjuego, el que comienza con la jugadora 1. Si se considera cualquier otro vértice como inicial de otro subjuego, se rompería el conjunto de información de 2. Como el único subjuego es el juego original, los equilibrios perfectos en subjuegos en estrategias puras son los equilibrios de Nash en puras (I,I), (D,D). Ejemplo 2 Dado el siguiente juego representado en forma extensiva I1 D1 2 I2 3 5 D2 I2 -1 -1 0 0 I2 3, 5 0, 0 D2 D2 10 2 La forma normal asociada: I1 D1 -1,-1 10, 2 de donde se obtiene fácilmente que EN(G ) = {(I1 , I2),(D1 , D2)}. Supongamos ahora que el Jugador 1 observa la decisión del Jugador 2 antes de tomar su decisión. Si 1 observa el movimiento de 2 el árbol del juego pasa a tener 3 subjuegos (fijémonos en que el orden de los pagos refleja el orden de movimiento): 2 I2 D2 1.1 I1 1.2 D1 5 0 3 0 i1 -1 -1 d1 2 10 Ejemplo 2 • • • • Su forma normal es: EN(G ) = {(I2 , I1 i1 ) , (I2 , I1 d1 ) , (D2 , D1 d1 )} Como el juego es con información perfecta los ENPS los podemos obtener por inducción hacia atrás: • En 1.1 el jugador 1 elegirá I1 ya que 3 > 0. • En 1.2 elegirá d1 (10 > -­‐1). • El 2 ha de optar entre I2 que le da pagos de 5 y D2 que le da pagos de 2, optará por I2. ENPS (G ) = {(I2 , I1d1 )} Ejemplo 3 Juego de Fórmula 1. Supongamos que antes de decidir que tipo de ruedas va a poner, Al puede realizar una maniobra estratégica que impediría la participación de Ham en la carrera. Así, en una primera etapa, Al decide si impide o no (decisiones I y NI) la participación de Ham en la carrera. Si impide la salida de Ham, Al tendría 4 puntos al final de la carrera y Ham no tendría ninguno. Si no impide la salida de Ham, los dos pilotos eligen el tipo de ruedas simultáneamente, para lluvia o tiempo seco, con los resultados que se indican en la forma extensiva a continuación. AL.1 NI I AL.2 4 L 0 S HAM L 1 2 S L S 2 5 0 3 4 3 Estrategias y Subjuegos Estrategias Al: { IL, IS , NIL, NIS } HAM: { L, S } Subjuegos Hay 2 subjuegos el que comienza en AL.1 (el juego completo) y el que comienza en AL.2. ENPS Calculamos los EN de todos los subjuegos. El subjuego que comienza en AL.2 es un juego estático: AL.2 L S HAM L 1 2 S L S 2 5 0 3 4 3 Subjuego que comienza en AL.2 Los jugadores deben jugar un EN. Ham Al L S L 1,2 5,4 S 2,3 0,3 EN en estrategias puras: {(S, L), (L, S )}. EN en estrategias mixtas: {(1/2[L]+1/2[S], 1/3[L]+2/3[S])} Al recibe en cada uno de estos equilibrios la utilidad esperada 5, 2, y 5/3, respectivamente. Juego Completo En la primera etapa. Tanto si Ham elige S como si juegan el equilibrio en mixtas, Al prefiere evitar el subjuego anterior. Obtiene menos de 4 puntos que es lo que puede ganar de forma segura si toma la decisión de impedir la salida de Ham. De aquí surgen (I, (L,S)), y (I, (1/2, 1/3)) como ENPS. Por otra parte, si H hace L entonces Al prefiere NI (5>4): ENPS : {(I, (L, S)), (NI, (S, L)), (I, (1/2,1/3))} Ejemplo 4 Dos hermanas, Alicia y Beatriz se plantean la forma de repartirse dos euros. • En primer lugar, Alicia decide si quiere un reparto igualitario o no. • Si decide igualitario se acaba el juego con el reparto igualitario. • Si decide que no lo sea, se juegan los dos euros a suertes: cada una saca simultáneamente 1 o 2 monedas. Si la suma de las monedas es par, Alicia se queda 1,25 euros y Beatriz 0,75. Si la suma es impar, Beatriz se queda 1,5 y Alicia 0,5. a) Representar el juego en forma extensiva, determinando los conjuntos de información de cada jugadora. b) Calcular los ENPS. Al.1 NI I 1 Al.2 1 2 1 Be 1 1 2 1.25 0.5 0.75 1.5 0.5 1.5 2 1.25 0.75 EN del subjuego Al.2 A1 A2 q1.25 + 0.5(1- q) 0.75p + 1.5(1- p) B1 B2 1.25, 0.75 0.5, 1.5 0.5, 1.5 1.25, 0.75 = 0.5q + 1.25(1 - q) à q = 0.5 = 1.5p + 0.75(1 - p) à p = 0.5 Pagos EN (0.875, 1.125) ENPS Si reparto igualitario: Alicia=1 Si no igualitario: Alicia=0.875 Alicia prefiere I ENPS = ((I , 1/2) , 1/2) Ejemplo 5 Consideremos de nuevo el juego entre Alicia y Beatriz pero supongamos ahora que en la primera etapa ambas deciden simultáneamente si quieren un reparto igualitario (I) o no (NI). Si ambas eligen NI, se juegan los dos euros a suerte como antes. Si una elige I y la otra NI se acaba el juego y la que dijo si se lleva 1.25 de los 2 euros. Calculemos el ENPS de este nuevo juego. Conjuntos de Información: Tanto Alicia como Beatriz tienen 2 CI Estrategias Las estrategias de ambas jugadoras tienen dos elementos Subjuegos Este juego tiene único subjuego (aparte del juego completo), el que comienza si ambas optan por NI. Para calcular el ENPS sustituimos TODO el Subjuego que comienza tras (NI, NI) por sus pagos en el EN, tal como se calculó en el Ejemplo 4. El juego resultante es: A.1 IA IB 1 1 NIA B.1 NIB IB NIB 1.25 0.75 0.875 0.75 1.25 1.125 Lo pasamos a forma normal y calculamos sus EN: IA NIA IB 1,1 0.75,1.25 NIB 1.25, 0.75 0.875, 1.125 Como Ii domina estrictamente a NIi para i = A, B, hay único EN con EN (G) = (IA , IB). Por lo tanto: ENPS = {(IA, IB), (1/2,1/2)} o bien, en otra notación: ENPS = {(IA, 1/2), (IB, 1/2)}