Documente Academic
Documente Profesional
Documente Cultură
1
P
Not¼
am cu i; i
2 N mulţimea strategiilor pure ale juc¼atorului i din care
P P p P
acesta alege o decizie i 2 i şi cu = i ; produsul lor cartezian.
i=1
Mulţimea = f i gi2N este partida realizat¼a. Câştigul obţinut de juc¼ atorul
i este ui ( ) :
Sistemul
P i
= i ; u i2N
se numeşte joc în form¼a normal¼a de p persoane.
Jocul se numeşte joc cu sum¼a nul¼a dac¼ a:
1 2 p
P
u ( )+u ( )+....+u ( ) = 0; (8)P2 P :
este joc …nit dac¼ a toate mulţimile strategiilor pure 1 ; :::; p sunt …nite.
Un joc …nit P de dou¼ a persoaneP se mai numeşte joc bimatricial deoarece, pre-
supunând 1 = f& 1 ; :::; & m g şi 2 = f 1 ; :::; n g forma sa normal¼ a se reduce la
dou¼ a matrice (de tip m n) : A = (aij ) şi B = (bij ) unde aij = u1 (& i ; j ) ; i =
1; :::; m; j = 1; :::; n şi bij = u2 (& i ; j ) ; i = 1; :::; m; j = 1; :::; n:
Un joc de dou¼ a persoane …nit şi cu sum¼ a nul¼ a (deci cu A + B = 0)
m X
X n
f1 (x; y)
u = aij xi yj = xT Ay
i=1 j=1
m X
X n
f2 (x; y)
u = bij xi yj = xT By:
i=1 j=1
Jocul
n o
e= Pf ; uei
i
i2N
2
se numeşte extensia aleatoare a jocului .
Jocuri matriceale
Într-un joc matriceal particip¼a doi juc¼ atori (I; II), cu interese
opuse , …ecare dispunând de un num¼ ar …nit de strategii. Dac¼ a juc¼
atorul I are m
strategii şi juc¼atorul II; n strategii atunci sunt posibile m n situaţii. Funcţia
de câştig a primului juc¼ ator pe mulţimea de situaţii este dat¼
a de o matrice m n;
A = (aij ) :
Pentru juc¼ atorul II matricea de câştig difer¼
a doar prin semn. Dac¼ a juc¼
atorul
I alege strategia i iar juc¼ atorul II strategia j, câştigul juc¼atorului I este egal
cu aij iar cel al juc¼ atorului II este egal cu -aij :
Teoria jocurilor matriceale porneşte de la supoziţia c¼ a juc¼atorul I se str¼
a-
duieşte s¼a-şi asigure un câştig garantat cât mai mare, iar juc¼atorul II, o pierdere
garantat¼a cât mai mic¼a. Este un principiu de comportare caracterizat prin pru-
denţ¼
a şi dorinţa de securitate împotriva celor mai proaste situaţii.
Dac¼a juc¼ atorul I alege strategia i, atunci oricare ar … strategia j aleas¼ a de
juc¼
atorul II, câştigul minim (sigur) pe care-l poate obţine (în situaţia cea mai
nefavorabil¼ a) este:
i = min aij :
1 j n
j = max aij
1 i m
Strategia pur¼
a astfel determinat¼
a se numeşte strategia minmax. Strategiile
maxmin şi minmax sunt atractive prin aceea c¼
a ofer¼
a securitate. Este adev¼
arat¼
a
relaţia vI vII adic¼
a:
3
Dac¼a vI = vII = ai0 j0 strategiile corespunz¼ atoare i0 şi j0 se numesc strategii
optime pure, (i0 ; j0 ) se numeşte soluţia jocului, num¼ arul v = ai0 j0 se numeşte
valoarea jocului. Deci situaţia cea mai favorabil¼ a în acelaşi timp pentru ambii
juc¼
atori este aceea când se pot folosi anumite strategii i0 ; j0 pentru care
adic¼
a juc¼
atorul I s¼
a poat¼a primi valoarea v, iar juc¼ atorul II s¼a-l împiedice s¼a
primeasc¼a mai mult de v. Situaţia (i0 ; j0 ) este o situaţie de echilibru, nici un-
uia dintre juc¼
atori nu-i convine s¼
a-şi schimbe strategia, dac¼ a adversarul nu-şi
schimb¼a optiunea. Egalitatea (1) se realizeaz¼ a dac¼a şi numai dac¼ a matricea A
are un element şa adic¼
a un element ai0 j0 care este cel mai mic în linia sa şi cel
mai mare pe coloana sa.
Teorema 1.
Condiţia necesar¼a şi su…cient¼a ca
este ca s¼a existe un punct (i0 ; j0 ) 2 f1; :::; mg f1; :::; ng astfel încât aij0 ai0 j0 ai0 j
oricare ar … i 2 f1; :::; mg şi j 2 f1; :::; ng :
Observaţie
Dac¼
a matricea nu are un element şa, ca de exemplu matricea
1 1
1 1
4
e= P
m
X x 2 <m =x 0; xk = 1 :
k=1
T
Componenta xk a strategiei mixte x = (x1 ; :::; xk ; :::; xm ) reprezint¼
a probabili-
k
tatea ca juc¼
atorul I s¼
a foloseasc¼
a strategia pur¼
a k : Strategia mixt¼
a (0; :::; 1; :::; 0)
care const¼a în alegerea sigur¼
a a strategiei pure k se poate identi…ca cu k deci
e
X X:Analog, mulţimea strategiilor mixte pentru juc¼atorul II este:
P
n
Ye = y 2 <m =y 0; yk = 1 :
k=1
T T
Fie x = (x1 ; :::; xm ) o strategie mixt¼
a pentru juc¼atorul I şi y = (y1 ; :::; yn )
o strategie mixt¼ a pentru al doilea juc¼ator.Câştigul mediu al juc¼ atorului I este
m X
X n
(1) F (x; y) = aij xi yj = xT Ay
i=1 j=1
se numesc strategii mixte optime, (x0 ; y 0 ) este soluţia jocului, iar v = F (x0 ; y 0 )
este valoarea jocului.
Jocul matriceal
(aij + k)i=1;m ; k 2 <;
j=1;n
are aceeasi mulţime de strategii optime, valoarea jocului …ind îns¼ a v + k: Astfel
putem s¼ a-l lu¼am pe k su…cient de mare ca matricea s¼ a aib¼
a toate elementele
pozitive şi valoarea jocului diferit¼
a de zero.
Strategiile optime x0 şi y 0 şi valoarea v a unui joc a c¼
arui matrice este
A = (aij )m;n sunt soluţii ale urm¼ atoarelor sisteme de inegalit¼
aţi:
8 P
m
>
>
> v6 aij x0i ; j = 1; n
< i=1
(3) P
m
>
> x0i = 1
>
: i=1
x0i 0; i = 1; m
şi
5
8
> P
n
>
> v aij yj0 ; i = 1; m
>
< j=1
(4) P
n
>
> yj0 = 1
>
> j=1
:
yj0 0; j = 1; n:
Sistemele (3) şi (4) se obţin luând în (2)
T j T
i
x= 0; :::; 1; :::; 0 ; i = 1; m şi y = 0; :::; 1; :::; 0 ; j = 1; n:
Sistemul (3) se interpreteaz¼ a astfel: împotriva tuturor strategiilor pure ale juc¼ a-
torului II, strategia mixt¼ a x0 a juc¼atorului I s¼a dea un câştig de cel puţin v.
Analog se interpreteaz¼ a sistemul (4).
Utilizarea unei strategii mixte înseamn¼ a aplicarea unui mecanism aleator pentru
alegerea unei strategii pure; pentru juc¼ atorul I un asemenea mecanism trebuie
s¼
a aib¼
a m st¼ ari, starea i având probabilitatea xi . De exemplu, strategia mixt¼ a
x = 52 ; 35 pe X = f1; 2g înseamn¼ a alegerea strategiei 1 cu probabilitatea 25 şi a
strategiei 2 cu probabilitatea 35 astfel: se amestec¼ a 2 bile albe şi 3 bile negre, se
extrage apoi la întâmplare una dintre ele şi se alege strategia pur¼ a 1, dac¼a bila
extras¼a este alb¼a şi respectiv 2 dac¼ a aceasta este neagr¼ a.
Dac¼a în sistemul de inegalit¼ aţi (3) se consider¼
a primele n restricţii cu
egalitate, se obţine sistemul de ecuaţii
8 m
> P
>
> aij x0i = v; j = 1; n
<
i=1
>
> P
m
>
: x0i = 1:
i=1
Observaţii
1. Strategia aleatoare x0 îi garanteaz¼a juc¼
atorului I un câştig mediu v şi el
poate … oprit prin strategia y 0 s¼a obţin¼
a mai mult. Dac¼ a juc¼atorul I alege o
alt¼
a strategie, el risc¼
a.
2. Componentele strategiei optime y 0 sunt nule pentru acele strategii pure j
pentru care:
a1j x01 + a2j x02 + ::: + amj x0m > v
pentru a-l împiedica pe primul juc¼ator s¼
a câştige mai mult decât valoarea v.
Analog, componentele strategiei optime x0 sunt nule pentru acele strategii pure
i pentru care:
6
ai1 y10 + ai2 y20 + ::: + ain yn0 < v
pentru a-l împiedica pe juc¼ atorul II s¼
a piard¼
a mai puţin decât valoarea jocului
v.
Trecerea de la doi la trei sau mai multi juc¼
atori este di…cil¼
a. Juc¼
atorii pot
acţiona …e independent, …e în cadrul unor coaliţii.
Problema 1
Fie un joc matriceal de ordin 4 4 în care liniile sunt strategiile primului
juc¼
ator iar coloanele sunt strategiile celuilalt juc¼
ator. S¼
a se arate c¼
a matricea
jocului
i
2 3
5 6 9 4 4
6 9 5 4 8 7 4
6 7
4 8 7 9 9 5 7
8 6; 5 5 7 5
j 9 7 9 9
Punctul de echilibru al matricii este (3,2), iar strategiile optime pure adoptate
de juc¼
atori, sunt 3 şi 2. Valoarea jocului este v =7. P¼ arţile a‡ate în con‡ict
trebuie s¼
a înţeleag¼
a c¼
a dac¼a nu respect¼a strategiile maxmin şi respectiv minmax
recomandate de teoria jocurilor, ele pot s¼ a piard¼
a mai mult. Într-adev¼ ar, primul
juc¼
ator trebuie neap¼ arat s¼
a aleag¼a strategia 3 şi s¼
a nu încerce s¼a joace o alt¼
a
strategie, de exemplu 2, pentru c¼ a juc¼
atorul II, alegând strategia 2, l-ar obliga
s¼
a primeasc¼a numai valoarea 5.
Dominare. Spunem c¼ a linia i a matricei A domin¼a linia k dac¼ a
aij akj pentru toţi j şi
aij > akj pentru cel puţin un j.
Analog spunem c¼
a o coloan¼a j domin¼a coloana l, dac¼
a
aij ail pentru toţi i şi
aij < ail pentru cel puţin un i.
În concluzie, o strategie pur¼ a (reprezentat¼ a printr-o linie respectiv o coloan¼ a)
domin¼ a o alt¼
a strategie, dac¼ a este cel puţin la fel de bun¼ a ca aceasta şi în unele
cazuri mai bun¼ a. Prin urmare, un juc¼ ator nu va folosi strategii dominate, ci va
lua în considerare numai strategiile sale nedominate.
Observaţie
În problema 1, linia 3 domin¼ a liniile 1 şi 4. Juc¼
atorul I nu va folosi niciodat¼a
strategiile 1 şi 4. Ele pot … eliminate.
7
Problema 2
Fie jocul matriceal:
i
2 3
1 6 0 3 0
6 3 3 5 6 7 3
6 7
4 2 1 0 9 5 0
3 4 5 7 3
j 3 6 5 9
Prin urmare, ambele expresii din paranteze trebuie s¼a …e egale cu v, adic¼
a
8
< a11 y10 + a12 y20 = v
a21 y 0 + a22 y20 = v
: 0 10
y1 + y2 = 1
8
Analog se obţine: 8
< a11 x01 + a21 x02 = v
a12 x0 + a22 x02 = v
: 0 10
x1 + x2 = 1:
Deci într-un joc matricial de dimensiunea 2 x 2 f¼ar¼
a punct şa, strategiile optime
unice şi valoarea v a jocului sunt date de cele dou¼
a sisteme de ecuaţii.
strategiile juc¼
atorului I veri…c¼
a relaţiile:
8
< a1j x1 + a2j x2 v ; j = 1; n
x1 + x2 = 1
:
x1 0; x2 0:
Rezult¼
a inecuaţiile
8
< (a1j a2j ) x1 v + a2j 0 ; j = 1; :::; n
x1 0
:
x1 1
Componentele yj0 ale strategiei optime y 0 sunt nule pentru acele strategii pure j
pentru care a1j x01 + a2j x02 > v pentru a-l împiedica pe primul juc¼ ator s¼
a câştige
mai mult decât valoarea v: Metoda gra…c¼ a se poate aplica şi pentru rezolvarea
jocurilor de ordin m 2.
5 0 4 12
A= şi B = :
10 1 0 2
9
Primul juc¼
ator poate obţine în mod sigur acţionând individual
max minaij =max f0; 1g = 1 folosind strategia a-2-a iar cel¼
alalt juc¼
ator
i j i
max minbij =max f0; 2g = 2 folosind de asemenea strategia a 2-a. Dac¼
a îns¼
a
i j i
cei doi cad de acord s¼ a foloseasc¼a perechea de strategii (1; 2) ei pot obţine în
comun câştigul de 12 pe care s¼ a-l împart¼a între ei. În cazul în care un astfel de
transfer de câştiguri nu este posibil, dar se pot încheia acorduri pentru alegerea
în comun a strategiilor, atunci juc¼ atorii vor conveni s¼a foloseasc¼a perechea de
strategii (1; 1) care le aduce câştigurile 5 şi respectiv 4.
Jocurile cu doi parteneri devin mai di…cile atunci când interesele juc¼ atorilor
nu sunt total opuse. Adeseori ambii juc¼ atori au de câştigat dintr-o cooperare.
În alte cazuri îns¼a cooperarea poate … interzis¼ a prin regulile jocului. Dac¼a jocul
este cooperativ, adic¼ a regulile sale permit alegerea în comun a strategiilor şi
transferul de câştiguri între juc¼ atori în scopul cointeres¼ arii lor la o anumit¼ a
acţiune comun¼ a, atunci juc¼ atorii vor folosi perechea de strategii care le aduce
câştigul maxim pe care-l pot obţine în comun. Negocierea cotelor în care acest
câştig trebuie împ¼ arţit se face înainte.
10