Teoria dei Giochi
Dr. Giuseppe Rose
Università degli Studi della Calabria
Corso di Laurea Magistrale in Economia Applicata
a.a 2011/2012
Handout 5
1
L’Equilibrio di Nash con strategie miste
Fino ad ora abbiamo focalizzato la nostra attenzione sul concetto di Nash equilibrium in strategie pure, ovvero abbiamo escluso la possibilità che i giocatori
giochino delle strategie miste. In realtà, come abbiamo visto è possibile avere
delle strategie miste. Un tipico gioco con strategie miste è indicato da:
G = ( Si ; E[ i ])ni=1
(1)
dove Si rappresenta l’insieme di tutte le possibili distribuzioni di probabilità sull’insieme delle strategie pure del giocatore i ( ni=1 Si = ); ed E[ i ]
rappresenta il payo¤ atteso. Una strategia i 2 Si è una strategia mista e cioè
una particolare distribuzione di probabilità sulle strategie pure dell’individuo i.
De…nizione 1 Un pro…lo di strategie
= ( i;
Nash in strategie miste del gioco G se per ogni i :
E [ i(
i;
i )]
E [ i( i;
i )]
i)
8
2
i2
è un equilibrio di
S i:
Possiamo dare anche una de…nizione alternativa. Si de…nisca per ogni
i 2
l’insieme delle migliori risposte (best response) rispetto alla strategia
i nel modo seguente:
iS i
i(
gie
i)
=
i
2
Si jE[ i ( i ;
i )]
E[ i ( 0i ;
i )]
8
0
i
2
Si
De…nizione 2 Un equilibrio di Nash in strategie miste è un pro…lo di strate= ( i ; i ) tale che i 2 i ( i ) per ogni giocatore i:
Si noti che se
è un equilibrio di nash e (si ) > 0 allora si non può essere
una strategia dominata in senso stretto. D’ora in poi ci riferiremo all’equilibrio
1
di Nash in strategie miste indicandolo come MNE (ovvero mix strategy Nash
equilibrium).
Esempio:
A1
B1
C1
Giocatore 1
Giocatore
A2
B2
4, 3
-1, -1
-1, -1 -2, -2
0, 0
-1, -1
2
C2
0, 0
-1, -1
5, 2
Nel gioco indicato sopra abbiamo due equilibri di nash in strategie pure:
(A1; A2) e (C1; C2). E’ importante ricordare che ogni strategia pura è una
strategia mista degenerata. Esiste un MNE in questo gioco? Cerchiamo di
capire.
Si consideri la seguente strategia mista del giocatore 2:
= (p2 ; q2 ; 1
2
p2
q2 ):
Data tale strategia mista del giocatore 2, cosa farà il giocatore 1? E’necessario calcolare quali sono i suoi payo¤ attesi data tale strategia 2 :
Se il giocatore 1 sceglie A1 avremo:
E[
1 (A1;
2 )]
= 4p2 1q2 + 0
=
q2 + 4p2 :
Se sceglie B1:
E[
1 (B1;
2 )]
=
=
1p2 2q2
1 q2 :
1(1
p2
q2 )
Se sceglie C1 :
E[
1 (C1;
2 )]
= 0 q2 + 5(1 p2
=
6q2 5p2 + 5:
q2 )
Supponiamo adesso che la strategia del giocatore 2 sia
Possiamo adesso calcolare i payo¤s attesi per il giocatore 1:
E[
1 (A1;
2 )]
= 4
E[
1 (B1;
2 )]
=
E[
1 (C1;
2 )]
=
2
5
20
=
9
9
1
5
20
5 +5=
:
9
9
2
= (5=9; 0; 4=9):
Quello che si può vedere facilmente è che, data questa particolare strategia
mista del giocatore 2, il giocatore 1 non giocherebbe mai la strategia B1; mentre
egli risulta indi¤erente tra la strategia A1 e la strategia C1 poichè queste gli
garantiscono lo stesso payo¤ atteso. Poichè il giocatore 1 è indi¤erente tra
le due strategie A1 e C1; e non giocherà mai la strategia B1; egli può
giocare una strategia mista che prevede una distribuzione positiva di
probabilità sulle strategie A1 e C1 e che attribuisce una probabilità
zero alla strategia B1: Tale strategia mista garantisce lo stesso payo¤
atteso data la strategia 2 = (5=9; 0; 4=9). Ogni strategia che attribuisce
una probabilità positiva alle due strategie A1 e una probabilità pari
a zero alla strategia B1 è una best response alla strategia 2 :
Mettiamoci adesso nei panni del giocatore due. Consideriamo adesso la
seguente strategia mista del giocatore 1: 1 = (p1 ; q1 ; 1 p1 q1 ): Possiamo
calcolare i payo¤s attesi per il giocatore 2:
E[
2 ( 1 ; A2)]
= 3p1
q1
p1 2q1
1 q1
(1
Se sceglie B1:
E[
2 ( 1 ; B2)]
=
=
p1
q1 )
Se sceglie C1 :
E[
2 ( 1 ; C2)]
=
q1 + 2(1 p1
= 2 3q1 2p1 :
Suente strategia mista per il giocatore 1:
payo¤s attesi del giocatore 2 data 1 :
E[
2 ( 1 ; A2)]
=
E[
2 ( 1 ; B2)]
=
E[
2 ( 1 ; C2)]
=
1
q1 )
= (2=5; 0; 3=5): Calcoliamo i
6
5
1
6
:
5
Data questa particolare strategia del giocatore 1, possiamo vedere che al
giocatore 2 non conviene mai giocare B2 ed in più egli è indi¤erente tra C2
ed A2: Ogni strategia mista che prevede una attribuzione di probabilità pari a zero per la strategia B2 e una distribuzione di probabilità
positiva per le strategie A2 e C2 è una best response alla strategia
1 = (2=5; 0; 3=5): A questo punto, è la strategia 1 = (2=5; 0; 3=5) una best
response alla strategia 2 = (5=9; 0; 4=9)? Abbiamo detto di si, poichè tale
strategia 1 attribuisce probabilità positive solo alla strategia A1 e C1: E’ la
strategia 2 = (5=9; 0; 4=9) una best response alla strategia 1 = (2=5; 0; 3=5)?
3
Abbiamo detto di si, poiché tale strategia attribuisce probabilità positive solo
alle strategie A2 e C2: Abbiamo stabilito che le due strategie 1 e 2 sono best
response l’una dell’altra. Questo signi…ca che le due strategie costituiscono un
MNE:
2
2
1
2
1( 2)
2 ( 1 ):
Infatti, le due strategie sono best response l’una dell’altra. Da tali distribuzioni di probabilità nessuno dei due giocatori ha incentivo a muoversi.
Quindi possiamo concludere che il seguente pro…lo di strategie miste rappresenta un MNE:
=(
1;
2)
= ([2=5; 0; 3=5]; [5=9; 0; 4=9]):
A questo punto è ovvio chiedersi come abbiamo trovato le le due distribuzioni
di probabilità che abbiamo usato. Cerchiamo di capire.
Ritorniamo un attimo ai payo¤s del giocatore 1 data la generica strategia
mista del giocatore 2 2 = (p2 ; q2 ; 1 p2 q2 ):
E[
E[
E[
1 (A1;
1 (B1;
1 (C1;
2 )]
2 )]
=
2 )]
=
q2 + 4p2
=
6q2
1
q2
5p2 + 5:
In questa situazione se io trovo che ho una strategia pura che mi genera
sempre un payo¤ più grande rispetto a quello generato da altre strategie pure,
io giocherò sempre la strategia pura che mi genera un payo¤ più alto. A¢ nchè la
mia strategia dominante preveda che io decida di randomizzare tra due strategie
pure è necessario che il payo¤ che si ricava dall’attuazione di una delle strategie
pure su cui sto randomizzando non sia sempre più alto rispetto al payo¤ generato
dall’altra strategia pura dato 2 :
Detto ciò, possiamo dare questa ulteriore de…nizione di MNE:
De…nizione 3 Un pro…lo di strategie
= ( i ; i ) è un equilibrio di Nash
in strategie miste se e solo se:
8i se i (si ) > 0 =)
E[ i (si ; i )] E[ i (s0i ;
i )]:
Partendo da tale considerazioni, consideriamo il seguente gioco:
Giocatore 1
A1
B1
4
Giocatore 2
p2
1 p2
A2
B2
2, 10
5, 4
6, 1
2, 3
In questo gioco non ci sono strategie pure che generano equilibri di Nash.
Consideriamo i seguenti pro…li di strategie miste:
1
= (p1 ; 1
p1 )
2
= (p2 ; 1
p2 ):
Il giocatore 1 sarà indi¤erente tra le strategie A1 e B1 solo se queste generano
lo stesso payo¤. Egli randomizza sulle strategie solo se queste danno lo stesso
payo¤, ovvero egli randomizza solo se:
E[
1 (A1;
5
2 )] = E[ 1 (B1;
3p2 = 2 + 4p2
3
:
p2 =
7
2 )]
A¢ nchè il giocatore 1 sia indi¤erente (e quindi randomizzi) tra le strategie
A1 e B1 è necessario che il giocatore 2 giochi la strategia A2 con probabilità
3/7 e la strategia B2 con probabilità (1-(3/7))=4/7.
Allo stesso modo per il giocatore 2, a¢ nché egli randomizzi tra A2 e B2 è
necessario che i payo¤ attesi da tali strategie siano uguali, ovvero:
E[ 2 ( 1 ; A2)] = E[ 2 ( 1 ; B2)]
10 + (1 p1 ) = 4p1 + 3(1 p1 )
1
:
p1 =
4
A¢ nché il giocatore 2 sia indi¤erente tra la strategia A2 e la strategia B2
è necessario che il giocatore 2 giochi la strategia A1 con probabilità 1/4 e la
strategia B2 con probabilità 3/4. Se il giocatore 2 sta attribuendo esattamente
le probabilità richieste dal giocatore 1, il giocatore 1 può randomizzare e cioè
attribuire probabilità positive alle due strategie. Allo stesso modo se il giocatore
1 sta attribuendo alle sue strategie una probabilità pari a quella richiesta dal
giocatore 2, il giocatore 2 può randomizzare e cioè attribuire probabilità positive
alle sue strategie. Se entrambi i giocatori randomizzano come richiesto dall’altro
giocatore, le due randomizzazioni danno origine ad un equilibrio nel quale le
randomizzazioni sono best response l’una dell’altra:
= ([1=4; 3=4]; [3=7; 4=7]):
Cosa succede nel nostro gioco se una delle due probabilità aumenta o diminuisce
leggermente? Il MNE si rompe, poichè ad uno dei due giocatori non conviene
più randomizzare.
Ritorniamo al nostro esempio di partenza:
5
Giocatore 1
Giocatore
A2
B2
4, 3
-1, -1
-1, -1 -2, -2
0, 0
-1, -1
A1
B1
C1
2
C2
0, 0
-1, -1
5, 2
La prima cosa che possiamo vedere è che le strategie B2 e B1 sono strettamente dominate. Assumendo RAT2 posso considerare il seguente gioco piu
piccolo:
Giocatore 1
A1
C1
Giocatore 2
A2
C2
4, 3
0, 0
0, 0
5, 2
Che è un gioco con 2 equilibri di nash in strategie pure. Esiste un equilibrio
MNE?
Vediamo. Il giocatore 1 ottiene un payo¤ atteso dalla strategia A1 che è pari
a:
E[
1 (A1;
2 )]
= 4p2
Allo stesso tempo egli ottiene un payo¤ atteso dalla strategia C1 che è pari
a:
E[
1 (C1;
2 )]
= 5(1
p2 ):
Egli sarà indi¤erente tra le due strategie solo se E[ 1 (A1; 2 )] = E[ 1 (C1; 2 )];
ovvero solo se p2 = 5=9: Dato il pro…lo di strategie 2 = (5=9; 0; 4=9) il giocatore
1 è indi¤erente tra le sue due strategie perchè egli ottiene lo stesso risultato.
Questo vuol dire che una randomizzazione 1 sul suo set di strategie A1 C1 è
una best response alla strategia 2 = (5=9; 0; 4=9): A questo punto possiamo
fare lo stesso ragionamento per il giocatore 2 e chiederci per quali valori di p1
egli è indi¤erente tra la strategia A2 e la strategia B2:
E[
E[
2 ( 1 ; A2)]
2 ( 1 ; C2)]
= 3p1
= 2(1
p1 ):
Il giocatore 2 sarà indi¤erente rispetto alle sue strategie A2 e C2 solo se
E[ 2 ( 1 ; A2)] = E[ 2 ( 1 ; C2)] ovvero solo se p1 = 2=5: Quindi una generica randomizzazione 2 è una best response alle strategia 1 = (2=5; 0; 3=5):
L’equilibrio di Nash è dato dalle due distribuzioni di probabilità che fanno si
che nessuno dei due individui abbia incentivo a muoversi da tale posizioni e
che queste siano entrambe le migliori risposte l’una dell’altra. Tali distribuzioni
sono:
=(
1;
2)
= ([2=5; 0; 3=5]; [5=9; 0; 4=9]):
6
Il gioco dei matching pennies illustrato gra…camente dal vostro libro (p. 48)
fornisce una chiara illustazione gra…ca del concetto di MNE.
1.1
Considerazioni
Il MNE è soggetto a critiche per due motivi.
1) I giocatori non si a¢ dano alle randomizzazioni.
2) E’un concetto di equilibrio debole: piccoli turbamenti nelle distribuzioni
di probabilità "rompono".
Le giusti…cazioni sono:
1) Le randomizzazioni non devono essere viste come tali ma più propriamente
possono essere interpreyate come le risultanti di diversi "tipi" di giocatori, scelti
a caso, onguno dei quali ha la caratteristica di giocare una sola strategia. Nel
gioco appena visto sono necessari 9 giocatori 2 (5 che giocano A2 e 4 che giocano
C2) e 5 giocatori 1 (2 che giocano A1 e 3 che giocano C2).
2) Il MNE è il limite dei giochi bayesiani dove c’è asimmetria informativa (li
vedremo più avanti).
2
Accenni sull’esistenza dell’equilibrio di Nash
Il presente corso prevede una durata troppo breve per entrare nei dettagli
riguardo alle condizioni che garantiscono l’esistenza dell’equilibrio di Nash in
strategie pure e miste. Qui ci limiteremo a dire che l’equilibrio di Nash esiste
sicuramente in un gioco G = (Si ; i )ni=1 se (le seguenti condizioni sono su¢ cienti e non necessarie, cioè il NE potrebbe esistere anche se esse non sono
veri…cate):
1) Si è un insieme convesso e compatto;
2) i è una funzione strettamente quasi concava in si ;
3) i è una funzione continua in S = (S1; S2 :::Sn ):
Per capire, nel modello di bertrand non è veri…cata la terza condizione ma
l’equilibrio di nash esiste ugualmente.
Un equilibri di Nash in strategie miste esiste sempre per qualsiasi gioco
purchè l’insieme Si sia …nito per ogni i:
3
Esercizi
1)Dopo aver cancellato le stratedgie strettamente dominate (assumendo RAT2 )
disegnare le curve di best response per i due giocatori e trovare gra…camente il
MNE del seguente gioco (già studiato nella dispensa):
Giocatore 1
A1
B1
C1
Giocatore
A2
B2
4, 3
-1, -1
-1, -1 -2, -2
0, 0
-1, -1
7
2
C2
0, 0
-1, -1
5, 2
2) Si consideri il seguente gioco:
Giocatore 1
A1
B1
C1
D1
Giocatore
A2
B2
0, 7 2, 5
5, 2 3, 3
7, 0 2, 5
0, 0 0, -2
2
C2
7, 0
5, 2
0, 7
0, 0
D2
0, 1
0, 1
0, 1
10, -1
a) Si dimostri che D2 è una strategia dominata in senso stretto da una
strategia mista.
b) Si calcoli l’insieme delle strategie che sopravvivono alla cancellazione iterativa per entrambi i giocatori.
8